Admin Columns - Version 4.2.5

Version Description

Release Date: December 15th, 2020

  • [Fixed] The updater could give a PHP warning when there were no updates
  • [Fixed] Display a correct message when an integration is not installed
Download this release

Release Info

Developer tschutter
Plugin Icon 128x128 Admin Columns
Version 4.2.5
Comparing to
See all releases

Code changes from version 4.2.2 to 4.2.5

Files changed (39) hide show
  1. assets/css/admin-general.css +1 -1
  2. assets/css/table.css +1 -1
  3. assets/external/qtip2/jquery.qtip.css +0 -0
  4. assets/external/qtip2/jquery.qtip.js +0 -0
  5. assets/external/qtip2/jquery.qtip.min.css +0 -0
  6. assets/external/qtip2/jquery.qtip.min.js +0 -0
  7. assets/external/qtip2/jquery.qtip.min.js.map +1 -0
  8. assets/js/admin-general.js +2 -2
  9. assets/js/admin-general.js.map +1 -1
  10. assets/js/admin-page-addons.js +1 -1
  11. assets/js/admin-page-columns.js +1 -1
  12. assets/js/admin-page-columns.js.map +1 -1
  13. assets/js/message-review.js +1 -1
  14. assets/js/notice-dismissible.js +1 -1
  15. assets/js/select2.js +0 -0
  16. assets/js/table.js +1 -1
  17. assets/js/table.js.map +1 -1
  18. classes/Admin.php +1 -3
  19. classes/Admin/Asset/Columns.php +0 -1
  20. classes/Column/Placeholder.php +3 -6
  21. classes/Column/Post/Permalink.php +1 -1
  22. classes/Column/Post/TitleRaw.php +1 -1
  23. classes/Helper/Html.php +2 -2
  24. classes/Helper/Taxonomy.php +4 -0
  25. classes/ListScreen/Media.php +1 -0
  26. classes/Plugin.php +38 -13
  27. classes/Plugin/Updater.php +4 -0
  28. classes/Table/Screen.php +24 -9
  29. codepress-admin-columns.php +2 -2
  30. languages/codepress-admin-columns-ar_AR.mo +0 -0
  31. languages/codepress-admin-columns-ar_AR.po +269 -233
  32. languages/codepress-admin-columns-bg_BG.mo +0 -0
  33. languages/codepress-admin-columns-bg_BG.po +268 -232
  34. languages/codepress-admin-columns-da_DK.mo +0 -0
  35. languages/codepress-admin-columns-da_DK.po +267 -231
  36. languages/codepress-admin-columns-de_DE.po +267 -231
  37. languages/codepress-admin-columns-en_NZ.po +267 -231
  38. languages/codepress-admin-columns-es_ES.mo +0 -0
  39. languages/codepress-admin-columns-es_ES.po +245 -210
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}#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,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}#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}
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}}.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{display:inline-block;margin-right:2px;margin-bottom:6px;overflow:hidden;max-width:100%;background-color:#ccc;vertical-align:middle}.ac-image img{display:block;margin:0 auto}.ac-image .ac-extension{font-size:12px;line-height:22px;display:block;text-align:center;text-transform:uppercase;font-weight:bold}.ac-image.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+.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{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+.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{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.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}.qtip.qtip-tipsy{background:rgba(0,0,0,0.75);font-weight:normal;min-width:25px}.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)}.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)}.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,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}.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)}.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)}.hide-column-tog+span .dashicons{transform:translateY(5px);margin-left:3px}
assets/external/qtip2/jquery.qtip.css CHANGED
File without changes
assets/external/qtip2/jquery.qtip.js CHANGED
File without changes
assets/external/qtip2/jquery.qtip.min.css CHANGED
File without changes
assets/external/qtip2/jquery.qtip.min.js CHANGED
File without changes
assets/external/qtip2/jquery.qtip.min.js.map ADDED
@@ -0,0 +1 @@
 
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":"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"}
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=18)}([function(t,e){t.exports=jQuery},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=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return 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){var i=n(4),o=n(5),s=n(1);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";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(6)(),s=n(1);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 c(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),c.uuid=e,c}function u(t){t&&o.push((function(){t(new Error("nanotiming: performance API unavailable"))}))}t.exports=r},function(t,e,n){var i=n(1),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";var i=function(){function t(){this.isEnabled=void 0!==jQuery.fn.qtip,this.init()}return t.prototype.init=function(){this.isEnabled?jQuery("[data-ac-tip]").qtip({content:{attr:"data-ac-tip"},position:{my:"top center",at:"bottom center"},style:{tip:!0,classes:"qtip-tipsy"}}):console.log("Tooltips not loaded!")},t}();e.a=i},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(2),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}(),s=n(3),r=function(){return window.AdminColumns=window.AdminColumns||{},AdminColumns.events=s(),AdminColumns.Modals=new o,AdminColumns}},,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(s){if(void 0===(o="function"==typeof(i=s)?i.call(e,n,e,t):i)||(t.exports=o),!0,t.exports=s(),!!0){var r=window.Cookies,u=window.Cookies=s();u.noConflict=function(){return window.Cookies=r,u}}}((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 s(e,n,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(n);/^[\{\[]/.test(r)&&(n=r)}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 u="";for(var c in s)s[c]&&(u+="; "+c,!0!==s[c]&&(u+="="+s[c].split(";")[0]));return document.cookie=e+"="+n+u}}function r(t,n){if("undefined"!=typeof document){for(var o={},s=document.cookie?document.cookie.split("; "):[],r=0;r<s.length;r++){var u=s[r].split("="),c=u.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var a=e(u[0]);if(c=(i.read||i)(c,a)||e(c),n)try{c=JSON.parse(c)}catch(t){}if(o[a]=c,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,n){s(e,"",t(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},,,,,,,,function(t,e,n){"use strict";n.r(e);var i=n(10),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}(),s=n(7),r=n(0),u=function(){function t(t){this.element=t,this.settings=this.getDefaults(),this.init(),this.setInitialized()}return t.prototype.setInitialized=function(){this.element.dataset.ac_pointer_initialized="1"},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 this.element.dataset.hasOwnProperty("ac_pointer_initialized")},t.prototype.init=function(){this.isInitialized()||(r(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=r(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!==r(".ac-wp-pointer.hover").length||t.pointer("close")}),1)})),t.on("close",(function(){setTimeout((function(){t.hasClass("open")||t.pointer("close")}))}))},t}(),c=function(){document.querySelectorAll(".ac-pointer").forEach((function(t){new u(t)})),r(".ac-wp-pointer").hover((function(){r(this).addClass("hover")}),(function(){r(this).removeClass("hover"),r(".ac-pointer").trigger("close")})).on("click",".close",(function(){r(".ac-pointer").removeClass("open")})),new s.a},a=n(8),l=n(0);Object(a.a)(),window.ac_pointers=c,l(document).ready((function(){c(),document.querySelectorAll(".ac-section").forEach((function(t){new o(t)}))}))}]);
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=19)}([function(t,e){t.exports=jQuery},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";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=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return 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";var i=n(2),o=function(){function t(){this.init()}return t.prototype.init=function(){Object(i.b)()},t}();e.a=o},function(t,e,n){var i=n(6),o=n(7),s=n(1);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";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(8)(),s=n(1);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 c(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),c.uuid=e,c}function u(t){t&&o.push((function(){t(new Error("nanotiming: performance API unavailable"))}))}t.exports=r},function(t,e,n){var i=n(1),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.d(e,"a",(function(){return r}));var i=n(3),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}(),s=n(5),r=function(){return window.AdminColumns||(window.AdminColumns=window.AdminColumns||{},AdminColumns.events=s(),AdminColumns.Modals=new o),window.AdminColumns}},,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(s){if(void 0===(o="function"==typeof(i=s)?i.call(e,n,e,t):i)||(t.exports=o),!0,t.exports=s(),!!0){var r=window.Cookies,u=window.Cookies=s();u.noConflict=function(){return window.Cookies=r,u}}}((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 s(e,n,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(n);/^[\{\[]/.test(r)&&(n=r)}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 u="";for(var c in s)s[c]&&(u+="; "+c,!0!==s[c]&&(u+="="+s[c].split(";")[0]));return document.cookie=e+"="+n+u}}function r(t,n){if("undefined"!=typeof document){for(var o={},s=document.cookie?document.cookie.split("; "):[],r=0;r<s.length;r++){var u=s[r].split("="),c=u.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var a=e(u[0]);if(c=(i.read||i)(c,a)||e(c),n)try{c=JSON.parse(c)}catch(t){}if(o[a]=c,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,n){s(e,"",t(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},,,,,,,,function(t,e,n){"use strict";n.r(e);var i=n(11),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}(),s=n(4),r=n(0),u=function(){function t(t){this.element=t,this.settings=this.getDefaults(),this.init(),this.setInitialized()}return t.prototype.setInitialized=function(){this.element.dataset.ac_pointer_initialized="1"},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 this.element.dataset.hasOwnProperty("ac_pointer_initialized")},t.prototype.init=function(){this.isInitialized()||(r(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=r(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!==r(".ac-wp-pointer.hover").length||t.pointer("close")}),1)})),t.on("close",(function(){setTimeout((function(){t.hasClass("open")||t.pointer("close")}))}))},t}(),c=function(){document.querySelectorAll(".ac-pointer").forEach((function(t){new u(t)})),r(".ac-wp-pointer").hover((function(){r(this).addClass("hover")}),(function(){r(this).removeClass("hover"),r(".ac-pointer").trigger("close")})).on("click",".close",(function(){r(".ac-pointer").removeClass("open")})),new s.a},a=n(9),l=n(0);Object(a.a)(),window.ac_pointers=c,l(document).ready((function(){c(),document.querySelectorAll(".ac-section").forEach((function(t){new o(t)}))}))}]);
assets/js/admin-general.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-general.ts","webpack:///./js/helpers/admin-columns.ts","webpack:///./js/modules/ac-pointer.ts","webpack:///./js/modules/ac-section.ts","webpack:///./js/modules/modal.ts","webpack:///./js/modules/modals.ts","webpack:///./js/modules/tooltips.ts","webpack:///./node_modules/js-cookie/src/js.cookie.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/remove-array-items/index.js","webpack:///external \"jQuery\""],"names":["$","require","initAdminColumnsGlobalBootstrap","window","ac_pointers","initPointers","document","ready","querySelectorAll","forEach","el","AcSection","nanobus","AdminColumns","events","Modals","Pointer","element","settings","getDefaults","init","setInitialized","prototype","dataset","ac_pointer_initialized","width","getAttribute","noclick","position","getPosition","isInitialized","hasOwnProperty","pointer","content","getRelatedHTML","pointerWidth","pointerClass","getPointerClass","initEvents","at","my","edge","pos","classes","push","join","related_element","getElementById","innerHTML","click","hasClass","removeClass","addClass","mouseenter","setTimeout","mouseleave","length","on","hover","trigger","Tooltip","Cookies","_this","classList","contains","header","querySelector","addEventListener","toggle","isStorable","setting","get","getCookieKey","undefined","parseInt","open","close","getSectionId","section","isOpen","remove","set","add","Modal","dialog","self","e","keyName","key","dismissButtons","b","preventDefault","target","onClose","onOpen","removeAttribute","destroy","modals","number","defaults","modal","initGlobalEvents","register","closeAll","acModal","Tooltips","isEnabled","jQuery","fn","qtip","console","log","attr","style","tip"],"mappings":"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AC/C,EAAE,oCAAO,OAAO;AAAA;AAAA;AAAA;AAAA,oGAAC;AACjB;AACA;AACA,KAAK,IAA2B;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA,QAAQ,sBAAsB;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,+BAA+B,EAAE;AACjC;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;AAEJ;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,aAAa;AACb;AACA;AACA,IAAI;;AAEJ;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,+BAA+B;AAC/B;AACA;AACA;;AAEA;AACA;AACA,mEAAmE;AACnE;AACA;AACA,wCAAwC;AACxC;AACA,qEAAqE;AACrE;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,2DAA2D;AAC3D;;AAEA,SAAS,oBAAoB;AAC7B;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP;;AAEA;;AAEA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;AAEA;;AAEA;;AAEA;AACA;;AAEA,2BAA2B;AAC3B,CAAC;;;;;;;;;;;;AClKD;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;;;;;ACrBA,aAAa,mBAAO,CAAC,sEAAoB;AACzC,iBAAiB,mBAAO,CAAC,wDAAY;AACrC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,yCAAyC,SAAS;AAClD;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,aAAa;AAChC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,iBAAiB,YAAY;AAC7B;AACA;AACA;AACA;;;;;;;;;;;;ACjKA,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;;;;;;;;;ACtDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;AACA;AACA;AACA;AACA;AACA,CAAC,YAAY;;AAEb;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,YAAY;AACnB;AACA,KAAK;AACL;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC/CY;;AAEZ;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;;AAEA,oBAAoB,SAAS;AAC7B;AACA;;AAEA;AACA;;;;;;;;;;;;AC1BA,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\";\nimport { initAdminColumnsGlobalBootstrap } from \"./helpers/admin-columns\";\nvar $ = require(\"jquery\");\ninitAdminColumnsGlobalBootstrap();\nwindow.ac_pointers = initPointers;\n$(document).ready(function () {\n initPointers();\n document.querySelectorAll('.ac-section').forEach(function (el) {\n new AcSection(el);\n });\n});\n","import Modals from \"../modules/modals\";\nvar nanobus = require('nanobus');\nexport var initAdminColumnsGlobalBootstrap = function () {\n window.AdminColumns = window.AdminColumns || {};\n AdminColumns.events = nanobus();\n AdminColumns.Modals = new Modals();\n return AdminColumns;\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 this.element.dataset.ac_pointer_initialized = '1';\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 this.element.dataset.hasOwnProperty('ac_pointer_initialized');\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 };\nexport var initPointers = function () {\n document.querySelectorAll('.ac-pointer').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","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.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","var Tooltips = /** @class */ (function () {\n function Tooltips() {\n this.isEnabled = typeof jQuery.fn.qtip !== 'undefined';\n this.init();\n }\n Tooltips.prototype.init = function () {\n if (!this.isEnabled) {\n console.log('Tooltips not loaded!');\n return;\n }\n jQuery('[data-ac-tip]').qtip({\n content: {\n attr: 'data-ac-tip'\n },\n position: {\n my: 'top center',\n at: 'bottom center'\n },\n style: {\n tip: true,\n classes: 'qtip-tipsy'\n }\n });\n };\n return Tooltips;\n}());\nexport default Tooltips;\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;(function (factory) {\n\tvar registeredInModuleLoader;\n\tif (typeof define === 'function' && define.amd) {\n\t\tdefine(factory);\n\t\tregisteredInModuleLoader = true;\n\t}\n\tif (typeof exports === 'object') {\n\t\tmodule.exports = factory();\n\t\tregisteredInModuleLoader = true;\n\t}\n\tif (!registeredInModuleLoader) {\n\t\tvar OldCookies = window.Cookies;\n\t\tvar api = window.Cookies = factory();\n\t\tapi.noConflict = function () {\n\t\t\twindow.Cookies = OldCookies;\n\t\t\treturn api;\n\t\t};\n\t}\n}(function () {\n\tfunction extend () {\n\t\tvar i = 0;\n\t\tvar result = {};\n\t\tfor (; i < arguments.length; i++) {\n\t\t\tvar attributes = arguments[ i ];\n\t\t\tfor (var key in attributes) {\n\t\t\t\tresult[key] = attributes[key];\n\t\t\t}\n\t\t}\n\t\treturn result;\n\t}\n\n\tfunction decode (s) {\n\t\treturn s.replace(/(%[0-9A-Z]{2})+/g, decodeURIComponent);\n\t}\n\n\tfunction init (converter) {\n\t\tfunction api() {}\n\n\t\tfunction set (key, value, attributes) {\n\t\t\tif (typeof document === 'undefined') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tattributes = extend({\n\t\t\t\tpath: '/'\n\t\t\t}, api.defaults, attributes);\n\n\t\t\tif (typeof attributes.expires === 'number') {\n\t\t\t\tattributes.expires = new Date(new Date() * 1 + attributes.expires * 864e+5);\n\t\t\t}\n\n\t\t\t// We're using \"expires\" because \"max-age\" is not supported by IE\n\t\t\tattributes.expires = attributes.expires ? attributes.expires.toUTCString() : '';\n\n\t\t\ttry {\n\t\t\t\tvar result = JSON.stringify(value);\n\t\t\t\tif (/^[\\{\\[]/.test(result)) {\n\t\t\t\t\tvalue = result;\n\t\t\t\t}\n\t\t\t} catch (e) {}\n\n\t\t\tvalue = converter.write ?\n\t\t\t\tconverter.write(value, key) :\n\t\t\t\tencodeURIComponent(String(value))\n\t\t\t\t\t.replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent);\n\n\t\t\tkey = encodeURIComponent(String(key))\n\t\t\t\t.replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent)\n\t\t\t\t.replace(/[\\(\\)]/g, escape);\n\n\t\t\tvar stringifiedAttributes = '';\n\t\t\tfor (var attributeName in attributes) {\n\t\t\t\tif (!attributes[attributeName]) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\t\t\t\tstringifiedAttributes += '; ' + attributeName;\n\t\t\t\tif (attributes[attributeName] === true) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\t// Considers RFC 6265 section 5.2:\n\t\t\t\t// ...\n\t\t\t\t// 3. If the remaining unparsed-attributes contains a %x3B (\";\")\n\t\t\t\t// character:\n\t\t\t\t// Consume the characters of the unparsed-attributes up to,\n\t\t\t\t// not including, the first %x3B (\";\") character.\n\t\t\t\t// ...\n\t\t\t\tstringifiedAttributes += '=' + attributes[attributeName].split(';')[0];\n\t\t\t}\n\n\t\t\treturn (document.cookie = key + '=' + value + stringifiedAttributes);\n\t\t}\n\n\t\tfunction get (key, json) {\n\t\t\tif (typeof document === 'undefined') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar jar = {};\n\t\t\t// To prevent the for loop in the first place assign an empty array\n\t\t\t// in case there are no cookies at all.\n\t\t\tvar cookies = document.cookie ? document.cookie.split('; ') : [];\n\t\t\tvar i = 0;\n\n\t\t\tfor (; i < cookies.length; i++) {\n\t\t\t\tvar parts = cookies[i].split('=');\n\t\t\t\tvar cookie = parts.slice(1).join('=');\n\n\t\t\t\tif (!json && cookie.charAt(0) === '\"') {\n\t\t\t\t\tcookie = cookie.slice(1, -1);\n\t\t\t\t}\n\n\t\t\t\ttry {\n\t\t\t\t\tvar name = decode(parts[0]);\n\t\t\t\t\tcookie = (converter.read || converter)(cookie, name) ||\n\t\t\t\t\t\tdecode(cookie);\n\n\t\t\t\t\tif (json) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tcookie = JSON.parse(cookie);\n\t\t\t\t\t\t} catch (e) {}\n\t\t\t\t\t}\n\n\t\t\t\t\tjar[name] = cookie;\n\n\t\t\t\t\tif (key === name) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t} catch (e) {}\n\t\t\t}\n\n\t\t\treturn key ? jar[key] : jar;\n\t\t}\n\n\t\tapi.set = set;\n\t\tapi.get = function (key) {\n\t\t\treturn get(key, false /* read as raw */);\n\t\t};\n\t\tapi.getJSON = function (key) {\n\t\t\treturn get(key, true /* read as json */);\n\t\t};\n\t\tapi.remove = function (key, attributes) {\n\t\t\tset(key, '', extend(attributes, {\n\t\t\t\texpires: -1\n\t\t\t}));\n\t\t};\n\n\t\tapi.defaults = {};\n\n\t\tapi.withConverter = init;\n\n\t\treturn api;\n\t}\n\n\treturn init(function () {});\n}));\n","assert.notEqual = notEqual\nassert.notOk = notOk\nassert.equal = equal\nassert.ok = assert\n\nmodule.exports = assert\n\nfunction equal (a, b, m) {\n assert(a == b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notEqual (a, b, m) {\n assert(a != b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notOk (t, m) {\n assert(!t, m)\n}\n\nfunction assert (t, m) {\n if (!t) throw new Error(m || 'AssertionError')\n}\n","var splice = require('remove-array-items')\nvar nanotiming = require('nanotiming')\nvar assert = require('assert')\n\nmodule.exports = Nanobus\n\nfunction Nanobus (name) {\n if (!(this instanceof Nanobus)) return new Nanobus(name)\n\n this._name = name || 'nanobus'\n this._starListeners = []\n this._listeners = {}\n}\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\n var data = []\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i])\n }\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\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid)\n }\n emitTiming()\n\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.push(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].push(listener)\n }\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.unshift(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].unshift(listener)\n }\n return this\n}\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\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}\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\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}\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\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice()\n return remove(this._starListeners, listener)\n } else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice()\n }\n\n return remove(this._listeners[eventName], listener)\n }\n\n function remove (arr, listener) {\n if (!arr) return\n var index = arr.indexOf(listener)\n if (index !== -1) {\n splice(arr, index, 1)\n return true\n }\n }\n}\n\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = []\n } else {\n this._listeners[eventName] = []\n }\n } else {\n this._starListeners = []\n this._listeners = {}\n }\n return this\n}\n\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners\n\n var ret = []\n if (listeners) {\n var ilength = listeners.length\n for (var i = 0; i < ilength; i++) ret.push(listeners[i])\n }\n return ret\n}\n\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined') return\n if (arr.length === 0) return\n if (data === undefined) {\n data = eventName\n eventName = null\n }\n\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid)\n } else {\n data = [eventName].concat(data)\n }\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')\n\nvar hasWindow = typeof window !== 'undefined'\n\nfunction createScheduler () {\n var scheduler\n if (hasWindow) {\n if (!window._nanoScheduler) window._nanoScheduler = new NanoScheduler(true)\n scheduler = window._nanoScheduler\n } else {\n scheduler = new NanoScheduler()\n }\n return scheduler\n}\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}\n\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function')\n\n this.queue.push(cb)\n this.schedule()\n}\n\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled) return\n\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) self.schedule()\n })\n}\n\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1\n }\n })\n}\n\nmodule.exports = createScheduler\n","var scheduler = require('nanoscheduler')()\nvar assert = require('assert')\n\nvar perf\nnanotiming.disabled = true\ntry {\n perf = window.performance\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark\n} catch (e) { }\n\nmodule.exports = nanotiming\n\nfunction nanotiming (name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string')\n\n if (nanotiming.disabled) return noop\n\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER\n var startName = 'start-' + uuid + '-' + name\n perf.mark(startName)\n\n function end (cb) {\n var endName = 'end-' + uuid + '-' + name\n perf.mark(endName)\n\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 } catch (e) { err = e }\n if (cb) cb(err, name)\n })\n }\n\n end.uuid = uuid\n return end\n}\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/**\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\n if (startIdx >= length || removeCount === 0) {\n return\n }\n\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount)\n\n var len = length - removeCount\n\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount]\n }\n\n arr.length = len\n}\n","module.exports = jQuery;"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-general.ts","webpack:///./js/helpers/admin-columns.ts","webpack:///./js/modules/ac-pointer.ts","webpack:///./js/modules/ac-section.ts","webpack:///./js/modules/modal.ts","webpack:///./js/modules/modals.ts","webpack:///./js/modules/tooltips.ts","webpack:///./js/plugin/tooltip.ts","webpack:///./node_modules/js-cookie/src/js.cookie.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/remove-array-items/index.js","webpack:///external \"jQuery\""],"names":["$","require","initAdminColumnsGlobalBootstrap","window","ac_pointers","initPointers","document","ready","querySelectorAll","forEach","el","AcSection","nanobus","AdminColumns","events","Modals","Pointer","element","settings","getDefaults","init","setInitialized","prototype","dataset","ac_pointer_initialized","width","getAttribute","noclick","position","getPosition","isInitialized","hasOwnProperty","pointer","content","getRelatedHTML","pointerWidth","pointerClass","getPointerClass","initEvents","at","my","edge","pos","classes","push","join","related_element","getElementById","innerHTML","click","hasClass","removeClass","addClass","mouseenter","setTimeout","mouseleave","length","on","hover","trigger","Tooltip","Cookies","_this","classList","contains","header","querySelector","addEventListener","toggle","isStorable","setting","get","getCookieKey","undefined","parseInt","open","close","getSectionId","section","isOpen","remove","set","add","Modal","dialog","self","e","keyName","key","dismissButtons","b","preventDefault","target","onClose","onOpen","removeAttribute","destroy","modals","number","defaults","modal","initGlobalEvents","register","closeAll","acModal","Tooltips","initAcTooltips","acTip","tip","createTooltip","acTooltipInit","body","appendChild","bodyOffset","getBoundingClientRect","viewportOffset","style","left","offsetWidth","top","offsetHeight","createElement"],"mappings":"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AAuB,KAAvB,CAAV;AACAb,KAAG,CAAC7C,SAAJ,CAAcmB,GAAd,CAAkB,YAAlB;AACA0B,KAAG,CAAC5D,SAAJ,GAAgBf,OAAhB;AACA,SAAO2E,GAAP;AACH,CALD,C;;;;;;;;;;;AClCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA,KAAK,IAA0C;AAC/C,EAAE,oCAAO,OAAO;AAAA;AAAA;AAAA;AAAA,oGAAC;AACjB;AACA;AACA,KAAK,IAA2B;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA,QAAQ,sBAAsB;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,+BAA+B,EAAE;AACjC;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,IAAI;;AAEJ;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,aAAa;AACb;AACA;AACA,IAAI;;AAEJ;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,+BAA+B;AAC/B;AACA;AACA;;AAEA;AACA;AACA,mEAAmE;AACnE;AACA;AACA,wCAAwC;AACxC;AACA,qEAAqE;AACrE;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,2DAA2D;AAC3D;;AAEA,SAAS,oBAAoB;AAC7B;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,OAAO;AACP;;AAEA;;AAEA;AACA;AACA;AACA,KAAK;AACL;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI;AACJ;;AAEA;;AAEA;;AAEA;AACA;;AAEA,2BAA2B;AAC3B,CAAC;;;;;;;;;;;;AClKD;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;;;;;ACrBA,aAAa,mBAAO,CAAC,sEAAoB;AACzC,iBAAiB,mBAAO,CAAC,wDAAY;AACrC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,yCAAyC,SAAS;AAClD;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,aAAa;AAChC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,iBAAiB,YAAY;AAC7B;AACA;AACA;AACA;;;;;;;;;;;;ACjKA,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;;;;;;;;;ACtDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;AACA;AACA;AACA;AACA;AACA,CAAC,YAAY;;AAEb;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,YAAY;AACnB;AACA,KAAK;AACL;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC/CY;;AAEZ;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;;AAEA,oBAAoB,SAAS;AAC7B;AACA;;AAEA;AACA;;;;;;;;;;;;AC1BA,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\";\nimport { initAdminColumnsGlobalBootstrap } from \"./helpers/admin-columns\";\nvar $ = require(\"jquery\");\ninitAdminColumnsGlobalBootstrap();\nwindow.ac_pointers = initPointers;\n$(document).ready(function () {\n initPointers();\n document.querySelectorAll('.ac-section').forEach(function (el) {\n new AcSection(el);\n });\n});\n","import Modals from \"../modules/modals\";\nvar nanobus = require('nanobus');\nexport var initAdminColumnsGlobalBootstrap = function () {\n if (!window.AdminColumns) {\n window.AdminColumns = window.AdminColumns || {};\n AdminColumns.events = nanobus();\n AdminColumns.Modals = new Modals();\n }\n return window.AdminColumns;\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 this.element.dataset.ac_pointer_initialized = '1';\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 this.element.dataset.hasOwnProperty('ac_pointer_initialized');\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 };\nexport var initPointers = function () {\n document.querySelectorAll('.ac-pointer').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","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.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","/*!\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;(function (factory) {\n\tvar registeredInModuleLoader;\n\tif (typeof define === 'function' && define.amd) {\n\t\tdefine(factory);\n\t\tregisteredInModuleLoader = true;\n\t}\n\tif (typeof exports === 'object') {\n\t\tmodule.exports = factory();\n\t\tregisteredInModuleLoader = true;\n\t}\n\tif (!registeredInModuleLoader) {\n\t\tvar OldCookies = window.Cookies;\n\t\tvar api = window.Cookies = factory();\n\t\tapi.noConflict = function () {\n\t\t\twindow.Cookies = OldCookies;\n\t\t\treturn api;\n\t\t};\n\t}\n}(function () {\n\tfunction extend () {\n\t\tvar i = 0;\n\t\tvar result = {};\n\t\tfor (; i < arguments.length; i++) {\n\t\t\tvar attributes = arguments[ i ];\n\t\t\tfor (var key in attributes) {\n\t\t\t\tresult[key] = attributes[key];\n\t\t\t}\n\t\t}\n\t\treturn result;\n\t}\n\n\tfunction decode (s) {\n\t\treturn s.replace(/(%[0-9A-Z]{2})+/g, decodeURIComponent);\n\t}\n\n\tfunction init (converter) {\n\t\tfunction api() {}\n\n\t\tfunction set (key, value, attributes) {\n\t\t\tif (typeof document === 'undefined') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tattributes = extend({\n\t\t\t\tpath: '/'\n\t\t\t}, api.defaults, attributes);\n\n\t\t\tif (typeof attributes.expires === 'number') {\n\t\t\t\tattributes.expires = new Date(new Date() * 1 + attributes.expires * 864e+5);\n\t\t\t}\n\n\t\t\t// We're using \"expires\" because \"max-age\" is not supported by IE\n\t\t\tattributes.expires = attributes.expires ? attributes.expires.toUTCString() : '';\n\n\t\t\ttry {\n\t\t\t\tvar result = JSON.stringify(value);\n\t\t\t\tif (/^[\\{\\[]/.test(result)) {\n\t\t\t\t\tvalue = result;\n\t\t\t\t}\n\t\t\t} catch (e) {}\n\n\t\t\tvalue = converter.write ?\n\t\t\t\tconverter.write(value, key) :\n\t\t\t\tencodeURIComponent(String(value))\n\t\t\t\t\t.replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent);\n\n\t\t\tkey = encodeURIComponent(String(key))\n\t\t\t\t.replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent)\n\t\t\t\t.replace(/[\\(\\)]/g, escape);\n\n\t\t\tvar stringifiedAttributes = '';\n\t\t\tfor (var attributeName in attributes) {\n\t\t\t\tif (!attributes[attributeName]) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\t\t\t\tstringifiedAttributes += '; ' + attributeName;\n\t\t\t\tif (attributes[attributeName] === true) {\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\t// Considers RFC 6265 section 5.2:\n\t\t\t\t// ...\n\t\t\t\t// 3. If the remaining unparsed-attributes contains a %x3B (\";\")\n\t\t\t\t// character:\n\t\t\t\t// Consume the characters of the unparsed-attributes up to,\n\t\t\t\t// not including, the first %x3B (\";\") character.\n\t\t\t\t// ...\n\t\t\t\tstringifiedAttributes += '=' + attributes[attributeName].split(';')[0];\n\t\t\t}\n\n\t\t\treturn (document.cookie = key + '=' + value + stringifiedAttributes);\n\t\t}\n\n\t\tfunction get (key, json) {\n\t\t\tif (typeof document === 'undefined') {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar jar = {};\n\t\t\t// To prevent the for loop in the first place assign an empty array\n\t\t\t// in case there are no cookies at all.\n\t\t\tvar cookies = document.cookie ? document.cookie.split('; ') : [];\n\t\t\tvar i = 0;\n\n\t\t\tfor (; i < cookies.length; i++) {\n\t\t\t\tvar parts = cookies[i].split('=');\n\t\t\t\tvar cookie = parts.slice(1).join('=');\n\n\t\t\t\tif (!json && cookie.charAt(0) === '\"') {\n\t\t\t\t\tcookie = cookie.slice(1, -1);\n\t\t\t\t}\n\n\t\t\t\ttry {\n\t\t\t\t\tvar name = decode(parts[0]);\n\t\t\t\t\tcookie = (converter.read || converter)(cookie, name) ||\n\t\t\t\t\t\tdecode(cookie);\n\n\t\t\t\t\tif (json) {\n\t\t\t\t\t\ttry {\n\t\t\t\t\t\t\tcookie = JSON.parse(cookie);\n\t\t\t\t\t\t} catch (e) {}\n\t\t\t\t\t}\n\n\t\t\t\t\tjar[name] = cookie;\n\n\t\t\t\t\tif (key === name) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t} catch (e) {}\n\t\t\t}\n\n\t\t\treturn key ? jar[key] : jar;\n\t\t}\n\n\t\tapi.set = set;\n\t\tapi.get = function (key) {\n\t\t\treturn get(key, false /* read as raw */);\n\t\t};\n\t\tapi.getJSON = function (key) {\n\t\t\treturn get(key, true /* read as json */);\n\t\t};\n\t\tapi.remove = function (key, attributes) {\n\t\t\tset(key, '', extend(attributes, {\n\t\t\t\texpires: -1\n\t\t\t}));\n\t\t};\n\n\t\tapi.defaults = {};\n\n\t\tapi.withConverter = init;\n\n\t\treturn api;\n\t}\n\n\treturn init(function () {});\n}));\n","assert.notEqual = notEqual\nassert.notOk = notOk\nassert.equal = equal\nassert.ok = assert\n\nmodule.exports = assert\n\nfunction equal (a, b, m) {\n assert(a == b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notEqual (a, b, m) {\n assert(a != b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notOk (t, m) {\n assert(!t, m)\n}\n\nfunction assert (t, m) {\n if (!t) throw new Error(m || 'AssertionError')\n}\n","var splice = require('remove-array-items')\nvar nanotiming = require('nanotiming')\nvar assert = require('assert')\n\nmodule.exports = Nanobus\n\nfunction Nanobus (name) {\n if (!(this instanceof Nanobus)) return new Nanobus(name)\n\n this._name = name || 'nanobus'\n this._starListeners = []\n this._listeners = {}\n}\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\n var data = []\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i])\n }\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\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid)\n }\n emitTiming()\n\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.push(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].push(listener)\n }\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.unshift(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].unshift(listener)\n }\n return this\n}\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\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}\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\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}\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\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice()\n return remove(this._starListeners, listener)\n } else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice()\n }\n\n return remove(this._listeners[eventName], listener)\n }\n\n function remove (arr, listener) {\n if (!arr) return\n var index = arr.indexOf(listener)\n if (index !== -1) {\n splice(arr, index, 1)\n return true\n }\n }\n}\n\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = []\n } else {\n this._listeners[eventName] = []\n }\n } else {\n this._starListeners = []\n this._listeners = {}\n }\n return this\n}\n\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners\n\n var ret = []\n if (listeners) {\n var ilength = listeners.length\n for (var i = 0; i < ilength; i++) ret.push(listeners[i])\n }\n return ret\n}\n\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined') return\n if (arr.length === 0) return\n if (data === undefined) {\n data = eventName\n eventName = null\n }\n\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid)\n } else {\n data = [eventName].concat(data)\n }\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')\n\nvar hasWindow = typeof window !== 'undefined'\n\nfunction createScheduler () {\n var scheduler\n if (hasWindow) {\n if (!window._nanoScheduler) window._nanoScheduler = new NanoScheduler(true)\n scheduler = window._nanoScheduler\n } else {\n scheduler = new NanoScheduler()\n }\n return scheduler\n}\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}\n\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function')\n\n this.queue.push(cb)\n this.schedule()\n}\n\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled) return\n\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) self.schedule()\n })\n}\n\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1\n }\n })\n}\n\nmodule.exports = createScheduler\n","var scheduler = require('nanoscheduler')()\nvar assert = require('assert')\n\nvar perf\nnanotiming.disabled = true\ntry {\n perf = window.performance\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark\n} catch (e) { }\n\nmodule.exports = nanotiming\n\nfunction nanotiming (name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string')\n\n if (nanotiming.disabled) return noop\n\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER\n var startName = 'start-' + uuid + '-' + name\n perf.mark(startName)\n\n function end (cb) {\n var endName = 'end-' + uuid + '-' + name\n perf.mark(endName)\n\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 } catch (e) { err = e }\n if (cb) cb(err, name)\n })\n }\n\n end.uuid = uuid\n return end\n}\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/**\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\n if (startIdx >= length || removeCount === 0) {\n return\n }\n\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount)\n\n var len = length - removeCount\n\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount]\n }\n\n arr.length = len\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=19)}({0:function(e,t){e.exports=jQuery},19: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 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=20)}({0:function(e,t){e.exports=jQuery},20: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)}))}))}});
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=11)}([function(t,e){t.exports=jQuery},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=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return 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){var i=n(4),o=n(5),s=n(1);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()+"')"),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,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";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(6)(),s=n(1);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 a;var e=(1e4*i.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+e+"-"+t;function c(s){var r="end-"+e+"-"+t;i.mark(r),o.push((function(){var o=null;try{var a=t+" ["+e+"]";i.measure(a,n,r),i.clearMarks(n),i.clearMarks(r)}catch(t){o=t}s&&s(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=r},function(t,e,n){var i=n(1),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";var i=function(){function t(){this.isEnabled=void 0!==jQuery.fn.qtip,this.init()}return t.prototype.init=function(){this.isEnabled?jQuery("[data-ac-tip]").qtip({content:{attr:"data-ac-tip"},position:{my:"top center",at:"bottom center"},style:{tip:!0,classes:"qtip-tipsy"}}):console.log("Tooltips not loaded!")},t}();e.a=i},,function(t,e,n){"use strict";(function(t){var i=n(3),o=function(){function t(t,e){this.meta_type=t,this.post_type=e,this.loading=!1,this.data=!1,this.events=i()}return t.prototype.retrieveOptions=function(){return this.loading=!0,jQuery.ajax({url:ajaxurl,dataType:"json",method:"post",data:{action:"ac_custom_field_options",post_type:this.post_type,meta_type:this.meta_type,_ajax_nonce:AC._ajax_nonce}})},t.prototype.getOptions=function(){var t=this,e=jQuery.Deferred();return this.data?e.resolve(this.data):this.loading?this.events.on("loaded",(function(){e.resolve(t.data)})):this.retrieveOptions().done((function(n){n.success||e.reject(),t.data=n.data.results,t.events.emit("loaded"),e.resolve(t.data)})),e.promise()},t}(),s=function(){function e(t){this.column=t,this.setting=t.$el[0].querySelector(".ac-column-setting--custom_field"),this.setting&&this.setting.querySelector(".custom_field")&&this.bindEvents()}return e.prototype.bindEvents=function(){var e,n,i,s=this.setting.querySelector(".custom_field"),r=(e=s.dataset.type,n=s.dataset.post_type,i="custom_field_"+e+"_"+n,"undefined"==typeof AC_Requests&&(t.AC_Requests={}),AC_Requests.hasOwnProperty(i)||(AC_Requests[i]=new o(e,n)),AC_Requests[i]),a=this.column.el.querySelectorAll('[data-setting="edit"][data-indicator-toggle]').length>0;s.querySelectorAll("optgroup").forEach((function(t){t.remove()})),s.removeAttribute("data-select2-id"),this.setting.querySelectorAll(".select2").forEach((function(t){t.remove()})),r.getOptions().done((function(t){jQuery(s).ac_select2({theme:"acs2",width:"100%",tags:a,dropdownCssClass:"-customfields",data:t})}))},e}();e.a=function(t){t.settings.customfield=new s(t)}}).call(this,n(12))},,function(t,e,n){t.exports=n(16)},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){!function(){if("function"==typeof window.CustomEvent)return!1;function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};let n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}t.prototype=window.Event.prototype,window.CustomEvent=t}()},function(t,e){window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach)},,function(t,e,n){"use strict";n.r(e);var i=n(3),o=function(){function t(t){this.list_screens=t,this.processed=[],this.errors=[],this.success=[],this.events=i()}return t.prototype.doAjaxCall=function(t){return jQuery.ajax({url:t.screen_link,method:"get"})},t.prototype.run=function(){var t=this;Object.keys(this.list_screens).forEach((function(e){t.processListScreen(t.list_screens[e])}))},t.prototype.onFinish=function(){this.success.length===Object.keys(this.list_screens).length&&this.events.emit("success"),this.errors.length>0&&this.events.emit("error")},t.prototype.checkFinish=function(){this.processed.length===Object.keys(this.list_screens).length&&this.onFinish()},t.prototype.processListScreen=function(t){var e=this;return this.doAjaxCall(t).done((function(n){"ac_success"===n?e.success.push(t):e.errors.push(t)})).fail((function(){e.errors.push(t)})).always((function(){e.processed.push(t),e.checkFinish()}))},t}(),s=function(){function t(t){this.list_screens=t,this.run()}return t.prototype.run=function(){var t;if(Object.keys(this.list_screens).length>0)if(this.list_screens.hasOwnProperty(AC.list_screen)){var e=new o(((t={})[AC.list_screen]=this.list_screens[AC.list_screen],t));e.run(),e.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")}))})),e.events.on("success",(function(){window.location=location.href+"&t="+Date.now()}))}else{new o(this.list_screens).run()}},t}(),r="closed",a="open",c=function(){function t(t){this.$el=t,this.el=t[0],this.settings=[],this.state=r,this._type=this.$el.data("type")}return Object.defineProperty(t.prototype,"name",{get:function(){return this.$el.data("column-name")},set:function(t){this.$el.data("column-name",t)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},set:function(t){this.$el.data("type",t)},enumerable:!1,configurable:!0}),t.prototype.isOriginal=function(){return 1===this.$el.data("original")},t.prototype.isDisabled=function(){return this.$el.hasClass("disabled")},t.prototype.disable=function(){return this.$el.addClass("disabled"),this},t.prototype.enable=function(){return this.$el.removeClass("disabled"),this},t.prototype.initNewInstance=function(){var t="_new_column_"+AC.Column.getNewIncementalName(),e=this.name;return this.$el.find("input, select, label").each((function(n,i){var o=jQuery(i);o.attr("name")&&o.attr("name",o.attr("name").replace("columns["+e+"]","columns["+t+"]")),o.attr("id")&&o.attr("id",o.attr("id").replace("-"+e+"-","-"+t+"-"))})),this.name=t,AC.incremental_column_name++,this},t.prototype.bindEvents=function(){var t=this;return t.$el.data("column",t),Object.keys(AC.Column.events).forEach((function(e){t.isBound(e)||(AC.Column.events[e](t),t.bind(e))})),this.bindSettings(),jQuery(document).trigger("AC_Column_InitSettings",[t]),this},t.prototype.bindSettings=function(){var t=this;Object.keys(AC.Column.settings).forEach((function(e){t.isBound(e)||(AC.Column.settings[e](t),t.bind(e))}))},t.prototype.isBound=function(t){return this.$el.data(t)},t.prototype.bind=function(t){this.$el.data(t,!0)},t.prototype.destroy=function(){this.$el.remove()},t.prototype.remove=function(t){void 0===t&&(t=350);var e=this;this.$el.addClass("deleting").animate({opacity:0,height:0},t,(function(){e.destroy()}))},t.prototype.getState=function(){return this.state},t.prototype.toggle=function(t){void 0===t&&(t=150),this.getState()===a?this.close(t):this.open(t)},t.prototype.close=function(t){void 0===t&&(t=0),this.$el.removeClass("opened").find(".ac-column-body").slideUp(t),this.state=r},t.prototype.open=function(t){void 0===t&&(t=0),this.$el.addClass("opened").find(".ac-column-body").slideDown(t),this.state=a},t.prototype.showMessage=function(t){this.$el.find(".ac-column-setting--type .msg").html(t).show()},t.prototype.switchToType=function(t){var e=this;return jQuery.ajax({url:ajaxurl,method:"post",dataType:"json",data:{action:"ac-columns",id:"select",type:t,data:AC.Form.serialize(),current_original_columns:AC.Form.originalColumns(),original_columns:AC.original_columns,_ajax_nonce:AC._ajax_nonce},success:function(n){if(!0===n.success){var i=jQuery(n.data);e.$el.replaceWith(i),e.$el=i,e.el=i[0],e._type=t,e.initNewInstance(),e.bindEvents(),e.open(),jQuery(document).trigger("AC_Column_Change",[e])}else e.showMessage(n.data.error)}})},t.prototype.refresh=function(){var t=this,e=this.$el.find(":input").serializeArray(),n={action:"ac-columns",id:"refresh",_ajax_nonce:AC._ajax_nonce,data:AC.Form.serialize(),column_name:this.name,original_columns:AC.original_columns};return jQuery.each(n,(function(t,n){e.push({name:t,value:n})})),jQuery.ajax({type:"post",url:ajaxurl,data:e,success:function(e){if(!0===e.success){var n=jQuery(e.data);t.$el.replaceWith(n),t.$el=n,t.el=n[0],t.bindEvents(),t.getState()===a&&t.open(),jQuery(document).trigger("AC_Column_Refresh",[t])}}})},t.prototype.create=function(){return this.initNewInstance(),this.bindEvents(),jQuery(document).trigger("AC_Column_Created",[this]),this},t.prototype.clone=function(){var e=this.$el.clone();e.data("column-name",this.$el.data("column-name"));var n=new t(e);return n.initNewInstance(),n.bindEvents(),n},t}(),u=function(){function t(t){this.form=t,this.$form=jQuery(t),this.$column_container=this.$form.find(".ac-columns"),this.$container=jQuery("#cpac .ac-admin"),this.columns={},this._validators=[],jQuery(document).trigger("AC_Form_Loaded"),this.init()}return t.prototype.init=function(){this.initColumns(),this.bindFormEvents(),this.bindOrdering(),this.$form.hasClass("-disabled")&&this.disableFields(),jQuery(document).trigger("AC_Form_Ready",this)},t.prototype.bindOrdering=function(){this.$form.hasClass("ui-sortable")?this.$form.sortable("refresh"):this.$form.sortable({items:".ac-column",handle:".column_sort"})},t.prototype.originalColumns=function(){var t=this,e=[];return Object.keys(t.columns).forEach((function(n){var i=t.columns[n];i.isOriginal()&&e.push(i.type)})),e},t.prototype.validateForm=function(){var t=this,e=!0;return this._validators.forEach((function(n){e=n.call(t,t)})),e},t.prototype.addValidator=function(t){this._validators.push(t)},t.prototype.bindFormEvents=function(){var t=this,e=jQuery(".sidebox a.submit, .column-footer a.submit");e.on("click",(function(){t.validateForm()&&(e.attr("disabled","disabled"),t.$container.addClass("saving"),t.submitForm().always((function(){e.removeAttr("disabled","disabled"),t.$container.removeClass("saving")})))})),t.$container.find(".add_column").on("click",(function(){t.addColumn()}));var n=jQuery("#cpac .ac-boxes");n.hasClass("disabled")&&n.find(".ac-column").each((function(t,e){jQuery(e).data("column").disable(),jQuery(e).find("input, select").prop("disabled",!0)})),jQuery("a[data-clear-columns]").on("click",(function(){t.resetColumns()}))},t.prototype.initColumns=function(){var t=this;t.columns={},this.$form.find(".ac-column").each((function(){var e=jQuery(this),n=new c(e);n.bindEvents(),e.data("column",n),t.columns[n.name]=n}))},t.prototype.reindexColumns=function(){var t=this;t.columns={},this.$form.find(".ac-column").each((function(){var e=jQuery(this).data("column");t.columns[e.name]=e}))},t.prototype.resetColumns=function(){var t=this;Object.keys(this.columns).forEach((function(e){t.columns[e].destroy()}))},t.prototype.serialize=function(){return this.$form.serialize()},t.prototype.disableFields=function(){var t=document.querySelector(this.form);if(t)for(var e=t.elements,n=0;n<e.length;n++)e[n].readOnly=!0,e[n].setAttribute("disabled",!0)},t.prototype.enableFields=function(){},t.prototype.submitForm=function(){var t=this,e=jQuery.post(ajaxurl,{action:"ac-columns",id:"save",_ajax_nonce:AC._ajax_nonce,data:this.serialize()},(function(e){e&&(e.success?(t.showMessage(e.data,"updated"),t.$container.addClass("stored")):e.data&&t.showMessage(e.data.message,"notice notice-warning"))}),"json");return e.fail((function(e){t.showMessage(AC.i18n.errors.save_settings,"notice notice-warning")})),jQuery(document).trigger("AC_Form_AfterUpdate",[t.$container]),e},t.prototype.showMessage=function(t,e){void 0===e&&(e="updated");var n=jQuery('<div class="ac-message hidden '+e+'"><p>'+t+"</p></div>");this.$container.find(".ac-message").stop().remove(),this.$container.find(".ac-admin__main").prepend(n),n.slideDown()},t.prototype.cloneColumn=function(t){return this._addColumnToForm(new c(t).clone(),t.hasClass("opened"),t)},t.prototype.addColumn=function(){var t=jQuery("#add-new-column-template").find(".ac-column").clone(),e=new c(t).create();return this._addColumnToForm(e)},t.prototype.removeColumn=function(t){this.columns[t]&&(this.columns[t].remove(),delete this.columns[t])},t.prototype.getListScreen=function(){return this.$form.find('input[name="list_screen"]').val()},t.prototype.getListScreenID=function(){return this.$form.find('input[name="list_screen_id"]').val()},t.prototype.getTitle=function(){return this.$form.find('input[name="title"]').val()},t.prototype.getColumnSettings=function(){return this.$form.find('[name^="columns["]').serialize()},t.prototype._addColumnToForm=function(t,e,n){return void 0===e&&(e=!0),void 0===n&&(n=null),this.columns[t.name]=t,n?t.$el.insertAfter(n):this.$column_container.append(t.$el),e&&t.open(),t.$el.hide().slideDown(),jQuery(document).trigger("AC_Column_Added",[t]),l(t.$el)||jQuery("html, body").animate({scrollTop:t.$el.offset().top-58},300),t},t}(),l=function(t){var e=t.offset().top,n=e+t.outerHeight(),i=jQuery(window).scrollTop(),o=i+jQuery(window).height();return n>i&&e<o},d=function(){function t(){this.events={},this.settings={},this.incremental_name=0}return t.prototype.registerSetting=function(t,e){var n="s_"+t;return this.settings[n]&&console.error("Setting key already exists: "+t),this.settings[n]=e,this},t.prototype.registerEvent=function(t,e){var n="e_"+t;return this.settings[n]&&console.error("Event key already exists: "+n),this.events[n]=e,this},t.prototype.getNewIncementalName=function(){var t=this.incremental_name;return this.incremental_name++,t},t}(),h=n(2),p=function(){function t(){}return t.prototype.init=function(){var t=jQuery;t("#ac_list_screen").on("change",(function(){t(".view-link").hide(),t(this).parents("form").submit(),t(this).prop("disabled",!0).next(".spinner").css("display","inline-block")}))},t}(),f=function(){function t(t){this.$el=jQuery(t),this.init()}return t.prototype.init=function(){var t=this.$el;t.find("#feedback-choice a.no").click((function(e){e.preventDefault(),t.find("#feedback-choice").slideUp(),t.find("#feedback-support").slideDown()})),t.find("#feedback-choice a.yes").click((function(e){e.preventDefault(),t.find("#feedback-choice").slideUp(),t.find("#feedback-rate").slideDown()}))},t}(),m=n(7),g=function(t){t.$el.find('[data-toggle="column"]').click((function(e){e.preventDefault(),t.toggle()})).css("cursor","pointer")},y=function(t){t.$el.find(".remove-button").click((function(e){e.preventDefault(),AC.Form.removeColumn(t.name)}))},v=function(t){t.$el.find(".clone-button").click((function(e){e.preventDefault(),t.isOriginal()||AC.Form.cloneColumn(t.$el)}))},_=function(t){var e=jQuery;t.$el.find('[data-refresh="column"]').on("change",(function(){e(document).trigger("AC.column.prerefresh",t.$el),t.$el.addClass("loading"),setTimeout((function(){t.refresh().always((function(){t.$el.removeClass("loading")})).fail((function(){t.showMessage(AC.i18n.errors.loading_column)}))}),200)}))},b=function(t){var e=jQuery;t.$el.find("select.ac-setting-input_type").change((function(){t.$el.addClass("loading"),t.switchToType(e(this).val()).always((function(){t.$el.removeClass("loading"),AC.Form.reindexColumns()})).fail((function(){t.showMessage(AC.i18n.errors.loading_column)}))}))},w=function(t){var e=t.$el;e.find(".ac-column-header [data-indicator-toggle]").each((function(){var t=jQuery,n=t(this),i=t(this).data("setting"),o=e.find(".ac-column-setting[data-setting="+i+"]").find(".col-input:first .ac-setting-input:first input[type=radio]");n.unbind("click").on("click",(function(i){i.preventDefault(),e.hasClass("disabled")||(n.toggleClass("on"),t(this).hasClass("on")?o.filter("[value=on]").prop("checked",!0).trigger("click").trigger("change"):o.filter("[value=off]").prop("checked",!0).trigger("click").trigger("change"))})),o.on("change",(function(){e.hasClass("disabled")||("on"===o.filter(":checked").val()?n.addClass("on"):n.removeClass("on"))}))}))},C=function(t){var e=t.$el;e.find('select[data-label="update"]').change((function(){var t=e.find("input.ac-setting-input_label"),n=jQuery(this).find("option:selected").text();t.val(n),t.trigger("change")})),setTimeout((function(){var t=e.find(".column_label .toggle");jQuery.trim(t.html())&&t.width()<1&&t.html(e.find(".column_type .inner").html())}),50)},j=function(t){var e=t.$el;e.find(".ac-column-setting--label input").bind("keyup change",(function(){var t=jQuery(this).val();jQuery(this).closest(".ac-column").find("td.column_label .inner > a.toggle").html(t)})).trigger("change"),e.find(".ac-column-body .col-label .label").hover((function(){jQuery(this).parents(".col-label").find("div.tooltip").show()}),(function(){jQuery(this).parents(".col-label").find("div.tooltip").hide()}))},S=function(t){var e=jQuery,n=t.$el;n.find("[data-trigger] label").on("click",(function(){var t=e(this).closest("td.input").data("trigger"),i=e("input",this).val(),o=n.find('[data-indicator-id="'+t+'"]').removeClass("on");"on"===i&&o.addClass("on");var s=n.find('[data-handle="'+t+'"]').addClass("hide");"on"===i&&s.removeClass("hide")})),n.find("[data-trigger]").each((function(){var t=e(this).data("trigger"),i=n.find('[data-handle="'+t+'"]').addClass("hide");"on"===e("input:checked",this).val()&&i.removeClass("hide")}))},A=function(){function t(t){this.column=t,this.setting=t.$el[0].querySelector(".ac-column-setting--image"),this.setting&&(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(e){t.initState()}))},t.prototype.initState=function(){"cpac-custom"===this.getValue()?this.showSubsettings():this.hideSubsettings()},t.prototype.hideSubsettings=function(){for(var t=this.setting.querySelectorAll(".ac-column-setting"),e=0;e<t.length;++e)t[e].style.display="none"},t.prototype.showSubsettings=function(){for(var t=this.setting.querySelectorAll(".ac-column-setting"),e=0;e<t.length;++e)t[e].style.display="table"},t.prototype.setValue=function(t){return this.field.value=t,this.trigger(this.field,"change"),this},t.prototype.setWidth=function(t){var e=this.setting.querySelector('.ac-column-setting [name*="image_size_w"]');return e.value=t,this.trigger(e,"change"),this},t.prototype.setHeight=function(t){var e=this.setting.querySelector('.ac-column-setting [name*="image_size_h"]');return e.value=t,this.trigger(e,"change"),this},t.prototype.setSize=function(t,e){return this.setWidth(t),this.setHeight(e),this},t.prototype.trigger=function(t,e){return t.dispatchEvent(new Event(e)),this},t}(),E=function(t){t.settings.image=new A(t)},k=function(t){var e=jQuery,n="on",i=".ac-column-setting";function o(t,e){var o=e.filter(":checked").val(),s=t.find(i);n===o?s.show():s.hide()}t.$el.find(".ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit").each((function(){var t=e(this),n=e(this).find('.ac-setting-input input[type="radio"]');o(t,n),n.on("change",(function(){o(t,n)}))}))},x=function(t){var e=jQuery;t.$el.find(".ac-column-setting--date").each((function(){var t=e(this),n=t.find("input.custom"),i=t.find(".ac-setting-input-date__custom"),o=t.find(".ac-setting-input-date__value"),s=t.find(".ac-setting-input-date__example"),r=t.find("input[type=radio]:checked"),a=t.find(".help-msg");t.find("input[type=radio]").on("change",(function(){var t=e(this),n=t.closest("label"),r=n.find("code").text(),c=n.find(".ac-setting-input-date__more").html();r&&i.val(r).trigger("change"),t.hasClass("diff")&&(i.val(""),s.text("")),i.prop("disabled",!0),t.hasClass("custom")&&(t.val(i.val()),i.prop("disabled",!1),a.show()),a.hide(),c&&a.html(c).show(),o.val(t.val())})),i.on("change",(function(){s.html('<span class="spinner is-active"></span>'),n.val(i.val());var t=e(this).val();t?(e.ajax({url:ajaxurl,method:"post",data:{action:"date_format",date:t}}).done((function(t){s.text(t)})),o.val(t)):s.text("")})),r.trigger("change"),0===r.length&&n.trigger("click")}))},q=function(t){t.$el.find(".ac-column-setting--pro").each((function(){var t=jQuery(this);t.find("input").on("click",(function(e){e.preventDefault(),t.find("[data-ac-open-modal]").trigger("click")}))}))};jQuery.fn.column_width_slider=function(){var t=jQuery,e=t(this).find(".ac-setting-input-width"),n=e.find(".description input"),i=e.find(".unit-select input").filter(":checked").val(),o=n.val(),s=e.find(".width-slider"),r=t(this).find(".ac-column-header .ac-column-heading-setting--width");"%"===i&&o>100&&(o=100),n.val(o),s.slider({range:"min",min:0,max:"%"===i?100:500,value:o,slide:function(t,e){n.val(e.value),r.trigger("update"),n.trigger("validate")}})};var $=function(t){var e=jQuery,n=t.$el;n.find(".ac-column-setting--width").each((function(){n.column_width_slider();var t=n.find(".ac-column-header .ac-column-heading-setting--width");t.on("update",(function(){var t=n.find(".ac-setting-input-width .description input").val(),e=n.find(".ac-setting-input-width .description .unit").text();t>0?jQuery(this).text(t+e):jQuery(this).text("")})),n.find(".ac-setting-input-width .unit-select label").on("click",(function(){n.find("span.unit").text(e(this).find("input").val()),n.column_width_slider(),t.trigger("update")}));var i=n.find(".ac-setting-input-width .description input").on("keyup",(function(){n.column_width_slider(),jQuery(this).trigger("validate"),t.trigger("update")})).on("validate",(function(){var t=i.val(),n=e.trim(t);jQuery.isNumeric(n)||(n=n.replace(/\D/g,"")),n.length>3&&(n=n.substring(0,3)),n<=0&&(n=""),n!==t&&i.val(n)}))}))},Q=function(){function t(t){this.column=t,this.setting=t.el.querySelector(".ac-column-setting--label"),this.iconpicker=this.setting.querySelector(".-iconpicker"),this.iconpicker&&(this._dashicon=!1,this.modal=AdminColumns.Modals.register(new h.a(this.setting.querySelector(".-iconpicker"))),this.field=this.setting.querySelector(".ac-setting-input_label"),this.initValue(),this.bindEvents())}return t.prototype.initValue=function(){var t=this,e=document.createRange().createContextualFragment(this.getValue()).querySelector(".dashicons");e?e.classList.forEach((function(e){if(-1!==e.indexOf("dashicons-")){var n="."+e,i=t.iconpicker.querySelector(n);i&&(i.parentElement.classList.add("active"),t.setIconSelection(i.parentElement.dataset.dashicon))}})):t.setIconSelection(!1)},t.prototype.bindEvents=function(){var t=this;this.setting.querySelector(".ac-setting-label-icon").addEventListener("click",(function(e){e.preventDefault(),t.modal.open()})),this.setting.querySelector('[data-action="submit"]').addEventListener("click",(function(e){e.preventDefault(),t.getIconSelection()&&t.setDashicon(t.getIconSelection()),t.modal.close()})),this.iconpicker.querySelectorAll(".ac-ipicker__icon").forEach((function(e){e.addEventListener("click",(function(n){n.preventDefault();var i=this.dataset.dashicon;i&&t.setIconSelection(i),t.setting.querySelectorAll(".ac-ipicker__icon").forEach((function(t){t.classList.remove("active")})),e.classList.add("active")}))}))},t.prototype.getValue=function(){return this.field.value},t.prototype.setValue=function(t){this.field.value=t;var e=new Event("change");this.field.dispatchEvent(e)},t.prototype.setIconSelection=function(t){var e=this.setting.querySelector(".ac-ipicker__selection");this._dashicon=t,e.innerHTML='<span class="dashicons dashicons-'+t+'"></span>',e.style.visibility=t?"visible":"hidden"},t.prototype.getIconSelection=function(){return this._dashicon},t.prototype.setDashicon=function(t){this.setValue('<span class="dashicons dashicons-'+t+'"></span>')},t}(),L=function(t){t.settings.label=new Q(t)},O=n(9),F=function(){function t(t){this.column=t,this.setting=t.$el[0].querySelector(".ac-column-setting--number_format"),this.setting&&this.bindEvents()}return t.prototype.bindEvents=function(){var t=this;this.refreshPreview(),this.setting.querySelectorAll("input").forEach((function(e){e.addEventListener("change",(function(e){t.refreshPreview()}))}))},t.prototype.refreshPreview=function(){var t=this;this.getExampleRequest().done((function(e){var n=t.setting.querySelector("[data-preview]");n&&(n.innerText=e)}))},t.prototype.getExampleRequest=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 jQuery.ajax({url:ajaxurl,method:"post",data:{action:"ac_number_format",number:7500,decimals:t?t.value:"",decimal_point:e?e.value:"",thousands_point:n?n.value:""}})},t}(),T=function(t){t.settings.number_format=new F(t)};function I(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 D=function(){function t(t){this.column=t,this.setting=t.$el[0].querySelector('[data-setting="type"]'),this.setting&&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()})),jQuery(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:I}))},t}(),N=function(t){t.settings.typeSelector=new D(t)},M=n(0),P=function(){function t(t,e){this.name=e,this.element=t,this.init()}return t.prototype.getInput=function(){return this.element.querySelector("input")},t.prototype.init=function(){var t=this,e=this.getInput();e&&e.addEventListener("change",(function(){t.persist()}))},t.prototype.persist=function(){return M.ajax({url:ajaxurl,method:"POST",data:{action:"ac_admin_screen_options",option_name:this.name,option_value:this.getInput().checked?1:0,_ajax_nonce:AC._ajax_nonce}})},t}();n(13),n(14),AC.Column=new d,jQuery(document).on("AC_Form_Loaded",(function(){AdminColumns.Column=AC.Column,AdminColumns.Tooltips=new m.a,AdminColumns.Column.registerEvent("toggle",g).registerEvent("remove",y).registerEvent("clone",v).registerEvent("refresh",_).registerEvent("type_selector",b).registerEvent("indicator",w).registerEvent("label",C).registerEvent("label_setting",j).registerEvent("addons",S).registerSetting("date",x).registerSetting("image_size",E).registerSetting("pro",q).registerSetting("sub_setting_toggle",k).registerSetting("width",$).registerSetting("customfield",O.a).registerSetting("number_format",T).registerSetting("type_selector",N).registerSetting("label",L)})),jQuery(document).ready((function(){AC.Form=new u("#listscreen_settings"),AdminColumns.Form=AC.Form,AdminColumns.Modals.register(new h.a(document.querySelector("#ac-modal-pro")),"pro"),(new p).init(),new f(".sidebox#direct-feedback"),["AC_Column_Change","AC_Column_Refresh","AC_Column_Refresh"].forEach((function(t){jQuery(document).on(t,(function(){return ac_pointers()}))})),jQuery(document).on("AC_Column_Created",(function(t,e){setTimeout((function(){ac_pointers()}),100)})),AC.hasOwnProperty("uninitialized_list_screens")&&Object.keys(AC.uninitialized_list_screens).length>0&&new s(AC.uninitialized_list_screens),AdminColumns.ScreenOptions={},document.querySelectorAll("[data-ac-screen-option]").forEach((function(t){var e=t.dataset.acScreenOption;AdminColumns.ScreenOptions[e]=new P(t,e)}));var t=document.querySelector('[data-ac-screen-option="show_column_id"] input');t&&t.addEventListener("change",(function(){t.checked?document.querySelector(".ac-boxes").classList.add("show-column-id"):document.querySelector(".ac-boxes").classList.remove("show-column-id")}));var e=document.querySelector('[data-ac-screen-option="show_column_type"] input');e&&e.addEventListener("change",(function(){e.checked?document.querySelector(".ac-boxes").classList.add("show-column-type"):document.querySelector(".ac-boxes").classList.remove("show-column-type")}));var n=document.querySelector('[data-ac-screen-option="show_list_screen_id"] input');n&&n.addEventListener("change",(function(){n.checked?document.querySelector(".ac-admin").classList.add("show-list-screen-id"):document.querySelector(".ac-admin").classList.remove("show-list-screen-id")}));var i=document.querySelector('[data-ac-screen-option="show_list_screen_type"] input');i&&i.addEventListener("change",(function(){i.checked?document.querySelector(".ac-admin").classList.add("show-list-screen-type"):document.querySelector(".ac-admin").classList.remove("show-list-screen-type")}))}))}]);
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=12)}([function(t,e){t.exports=jQuery},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";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=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return 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";var i=n(2),o=function(){function t(){this.init()}return t.prototype.init=function(){Object(i.b)()},t}();e.a=o},function(t,e,n){var i=n(6),o=n(7),s=n(1);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()+"')"),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,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";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(8)(),s=n(1);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 a;var e=(1e4*i.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+e+"-"+t;function c(s){var r="end-"+e+"-"+t;i.mark(r),o.push((function(){var o=null;try{var a=t+" ["+e+"]";i.measure(a,n,r),i.clearMarks(n),i.clearMarks(r)}catch(t){o=t}s&&s(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=r},function(t,e,n){var i=n(1),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";(function(t){var i=n(5),o=function(){function t(t,e){this.meta_type=t,this.post_type=e,this.loading=!1,this.data=!1,this.events=i()}return t.prototype.retrieveOptions=function(){return this.loading=!0,jQuery.ajax({url:ajaxurl,dataType:"json",method:"post",data:{action:"ac_custom_field_options",post_type:this.post_type,meta_type:this.meta_type,_ajax_nonce:AC._ajax_nonce}})},t.prototype.getOptions=function(){var t=this,e=jQuery.Deferred();return this.data?e.resolve(this.data):this.loading?this.events.on("loaded",(function(){e.resolve(t.data)})):this.retrieveOptions().done((function(n){n.success||e.reject(),t.data=n.data.results,t.events.emit("loaded"),e.resolve(t.data)})),e.promise()},t}(),s=function(){function e(t){this.column=t,this.setting=t.$el[0].querySelector(".ac-column-setting--custom_field"),this.setting&&this.setting.querySelector(".custom_field")&&this.bindEvents()}return e.prototype.bindEvents=function(){var e,n,i,s=this.setting.querySelector(".custom_field"),r=(e=s.dataset.type,n=s.dataset.post_type,i="custom_field_"+e+"_"+n,"undefined"==typeof AC_Requests&&(t.AC_Requests={}),AC_Requests.hasOwnProperty(i)||(AC_Requests[i]=new o(e,n)),AC_Requests[i]),a=this.column.el.querySelectorAll('[data-setting="edit"][data-indicator-toggle]').length>0;s.querySelectorAll("optgroup").forEach((function(t){t.remove()})),s.removeAttribute("data-select2-id"),this.setting.querySelectorAll(".select2").forEach((function(t){t.remove()})),r.getOptions().done((function(t){jQuery(s).ac_select2({theme:"acs2",width:"100%",tags:a,dropdownCssClass:"-customfields",data:t})}))},e}();e.a=function(t){t.settings.customfield=new s(t)}}).call(this,n(13))},,function(t,e,n){t.exports=n(17)},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){!function(){if("function"==typeof window.CustomEvent)return!1;function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};let n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}t.prototype=window.Event.prototype,window.CustomEvent=t}()},function(t,e){window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach)},,function(t,e,n){"use strict";n.r(e);var i=n(5),o=function(){function t(t){this.list_screens=t,this.processed=[],this.errors=[],this.success=[],this.events=i()}return t.prototype.doAjaxCall=function(t){return jQuery.ajax({url:t.screen_link,method:"get"})},t.prototype.run=function(){var t=this;Object.keys(this.list_screens).forEach((function(e){t.processListScreen(t.list_screens[e])}))},t.prototype.onFinish=function(){this.success.length===Object.keys(this.list_screens).length&&this.events.emit("success"),this.errors.length>0&&this.events.emit("error")},t.prototype.checkFinish=function(){this.processed.length===Object.keys(this.list_screens).length&&this.onFinish()},t.prototype.processListScreen=function(t){var e=this;return this.doAjaxCall(t).done((function(n){"ac_success"===n?e.success.push(t):e.errors.push(t)})).fail((function(){e.errors.push(t)})).always((function(){e.processed.push(t),e.checkFinish()}))},t}(),s=function(){function t(t){this.list_screens=t,this.run()}return t.prototype.run=function(){var t;if(Object.keys(this.list_screens).length>0)if(this.list_screens.hasOwnProperty(AC.list_screen)){var e=new o(((t={})[AC.list_screen]=this.list_screens[AC.list_screen],t));e.run(),e.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")}))})),e.events.on("success",(function(){window.location=location.href+"&t="+Date.now()}))}else{new o(this.list_screens).run()}},t}(),r="closed",a="open",c=function(){function t(t){this.$el=t,this.el=t[0],this.settings=[],this.state=r,this._type=this.$el.data("type")}return Object.defineProperty(t.prototype,"name",{get:function(){return this.$el.data("column-name")},set:function(t){this.$el.data("column-name",t)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){return this._type},set:function(t){this.$el.data("type",t)},enumerable:!1,configurable:!0}),t.prototype.isOriginal=function(){return 1===this.$el.data("original")},t.prototype.isDisabled=function(){return this.$el.hasClass("disabled")},t.prototype.disable=function(){return this.$el.addClass("disabled"),this},t.prototype.enable=function(){return this.$el.removeClass("disabled"),this},t.prototype.initNewInstance=function(){var t="_new_column_"+AC.Column.getNewIncementalName(),e=this.name;return this.$el.find("input, select, label").each((function(n,i){var o=jQuery(i);o.attr("name")&&o.attr("name",o.attr("name").replace("columns["+e+"]","columns["+t+"]")),o.attr("id")&&o.attr("id",o.attr("id").replace("-"+e+"-","-"+t+"-"))})),this.name=t,AC.incremental_column_name++,this},t.prototype.bindEvents=function(){var t=this;return t.$el.data("column",t),Object.keys(AC.Column.events).forEach((function(e){t.isBound(e)||(AC.Column.events[e](t),t.bind(e))})),this.bindSettings(),jQuery(document).trigger("AC_Column_InitSettings",[t]),this},t.prototype.bindSettings=function(){var t=this;Object.keys(AC.Column.settings).forEach((function(e){t.isBound(e)||(AC.Column.settings[e](t),t.bind(e))}))},t.prototype.isBound=function(t){return this.$el.data(t)},t.prototype.bind=function(t){this.$el.data(t,!0)},t.prototype.destroy=function(){this.$el.remove()},t.prototype.remove=function(t){void 0===t&&(t=350);var e=this;this.$el.addClass("deleting").animate({opacity:0,height:0},t,(function(){e.destroy()}))},t.prototype.getState=function(){return this.state},t.prototype.toggle=function(t){void 0===t&&(t=150),this.getState()===a?this.close(t):this.open(t)},t.prototype.close=function(t){void 0===t&&(t=0),this.$el.removeClass("opened").find(".ac-column-body").slideUp(t),this.state=r},t.prototype.open=function(t){void 0===t&&(t=0),this.$el.addClass("opened").find(".ac-column-body").slideDown(t),this.state=a},t.prototype.showMessage=function(t){this.$el.find(".ac-column-setting--type .msg").html(t).show()},t.prototype.switchToType=function(t){var e=this;return jQuery.ajax({url:ajaxurl,method:"post",dataType:"json",data:{action:"ac-columns",id:"select",type:t,data:AdminColumns.Form.serialize(),current_original_columns:AdminColumns.Form.originalColumns(),original_columns:AC.original_columns,_ajax_nonce:AC._ajax_nonce},success:function(n){if(!0===n.success){var i=jQuery(n.data);e.$el.replaceWith(i),e.$el=i,e.el=i[0],e._type=t,e.initNewInstance(),e.bindEvents(),e.open(),jQuery(document).trigger("AC_Column_Change",[e])}else e.showMessage(n.data.error)}})},t.prototype.refresh=function(){var t=this,e=this.$el.find(":input").serializeArray(),n={action:"ac-columns",id:"refresh",_ajax_nonce:AC._ajax_nonce,data:AdminColumns.Form.serialize(),column_name:this.name,original_columns:AC.original_columns};return jQuery.each(n,(function(t,n){e.push({name:t,value:n})})),jQuery.ajax({type:"post",url:ajaxurl,data:e,success:function(e){if(!0===e.success){var n=jQuery(e.data);t.$el.replaceWith(n),t.$el=n,t.el=n[0],t.bindEvents(),t.getState()===a&&t.open(),jQuery(document).trigger("AC_Column_Refresh",[t])}}})},t.prototype.create=function(){return this.initNewInstance(),this.bindEvents(),jQuery(document).trigger("AC_Column_Created",[this]),this},t.prototype.clone=function(){var e=this.$el.clone();e.data("column-name",this.$el.data("column-name"));var n=new t(e);return n.initNewInstance(),n.bindEvents(),n},t}(),u=function(){function t(t){this.form=t,this.$form=jQuery(t),this.$column_container=this.$form.find(".ac-columns"),this.$container=jQuery("#cpac .ac-admin"),this.columns={},this._validators=[],jQuery(document).trigger("AC_Form_Loaded")}return t.prototype.init=function(){this.initColumns(),this.bindFormEvents(),this.bindOrdering(),this.$form.hasClass("-disabled")&&this.disableFields(),jQuery(document).trigger("AC_Form_Ready",this)},t.prototype.bindOrdering=function(){this.$form.hasClass("ui-sortable")?this.$form.sortable("refresh"):this.$form.sortable({items:".ac-column",handle:".column_sort"})},t.prototype.originalColumns=function(){var t=this,e=[];return Object.keys(t.columns).forEach((function(n){var i=t.columns[n];i.isOriginal()&&e.push(i.type)})),e},t.prototype.validateForm=function(){var t=this,e=!0;return this._validators.forEach((function(n){e=n.call(t,t)})),e},t.prototype.addValidator=function(t){this._validators.push(t)},t.prototype.bindFormEvents=function(){var t=this,e=jQuery(".sidebox a.submit, .column-footer a.submit");e.on("click",(function(){t.validateForm()&&(e.attr("disabled","disabled"),t.$container.addClass("saving"),t.submitForm().always((function(){e.removeAttr("disabled","disabled"),t.$container.removeClass("saving")})))})),t.$container.find(".add_column").on("click",(function(){t.addColumn()}));var n=jQuery("#cpac .ac-boxes");n.hasClass("disabled")&&n.find(".ac-column").each((function(t,e){jQuery(e).data("column").disable(),jQuery(e).find("input, select").prop("disabled",!0)})),jQuery("a[data-clear-columns]").on("click",(function(){t.resetColumns()}))},t.prototype.initColumns=function(){var t=this;t.columns={},this.$form.find(".ac-column").each((function(){var e=jQuery(this),n=new c(e);n.bindEvents(),e.data("column",n),t.columns[n.name]=n}))},t.prototype.reindexColumns=function(){var t=this;t.columns={},this.$form.find(".ac-column").each((function(){var e=jQuery(this).data("column");t.columns[e.name]=e}))},t.prototype.resetColumns=function(){var t=this;Object.keys(this.columns).forEach((function(e){t.columns[e].destroy()}))},t.prototype.serialize=function(){return this.$form.serialize()},t.prototype.disableFields=function(){var t=document.querySelector(this.form);if(t)for(var e=t.elements,n=0;n<e.length;n++)e[n].readOnly=!0,e[n].setAttribute("disabled",!0)},t.prototype.enableFields=function(){},t.prototype.submitForm=function(){var t=this,e=jQuery.post(ajaxurl,{action:"ac-columns",id:"save",_ajax_nonce:AC._ajax_nonce,data:this.serialize()},(function(e){e&&(e.success?(t.showMessage(e.data,"updated"),t.$container.addClass("stored")):e.data&&t.showMessage(e.data.message,"notice notice-warning"))}),"json");return e.fail((function(e){t.showMessage(AC.i18n.errors.save_settings,"notice notice-warning")})),jQuery(document).trigger("AC_Form_AfterUpdate",[t.$container]),e},t.prototype.showMessage=function(t,e){void 0===e&&(e="updated");var n=jQuery('<div class="ac-message hidden '+e+'"><p>'+t+"</p></div>");this.$container.find(".ac-message").stop().remove(),this.$container.find(".ac-admin__main").prepend(n),n.slideDown()},t.prototype.cloneColumn=function(t){return this._addColumnToForm(new c(t).clone(),t.hasClass("opened"),t)},t.prototype.addColumn=function(){var t=jQuery("#add-new-column-template").find(".ac-column").clone(),e=new c(t).create();return this._addColumnToForm(e)},t.prototype.removeColumn=function(t){this.columns[t]&&(this.columns[t].remove(),delete this.columns[t])},t.prototype.getListScreen=function(){return this.$form.find('input[name="list_screen"]').val()},t.prototype.getListScreenID=function(){return this.$form.find('input[name="list_screen_id"]').val()},t.prototype.getTitle=function(){return this.$form.find('input[name="title"]').val()},t.prototype.getColumnSettings=function(){return this.$form.find('[name^="columns["]').serialize()},t.prototype._addColumnToForm=function(t,e,n){return void 0===e&&(e=!0),void 0===n&&(n=null),this.columns[t.name]=t,n?t.$el.insertAfter(n):this.$column_container.append(t.$el),e&&t.open(),t.$el.hide().slideDown(),jQuery(document).trigger("AC_Column_Added",[t]),l(t.$el)||jQuery("html, body").animate({scrollTop:t.$el.offset().top-58},300),t},t}(),l=function(t){var e=t.offset().top,n=e+t.outerHeight(),i=jQuery(window).scrollTop(),o=i+jQuery(window).height();return n>i&&e<o},d=function(){function t(){this.events={},this.settings={},this.incremental_name=0}return t.prototype.registerSetting=function(t,e){var n="s_"+t;return this.settings[n]&&console.error("Setting key already exists: "+t),this.settings[n]=e,this},t.prototype.registerEvent=function(t,e){var n="e_"+t;return this.settings[n]&&console.error("Event key already exists: "+n),this.events[n]=e,this},t.prototype.getNewIncementalName=function(){var t=this.incremental_name;return this.incremental_name++,t},t}(),h=n(3),p=function(){function t(){}return t.prototype.init=function(){var t=jQuery;t("#ac_list_screen").on("change",(function(){t(".view-link").hide(),t(this).parents("form").submit(),t(this).prop("disabled",!0).next(".spinner").css("display","inline-block")}))},t}(),f=function(){function t(t){this.$el=jQuery(t),this.init()}return t.prototype.init=function(){var t=this.$el;t.find("#feedback-choice a.no").click((function(e){e.preventDefault(),t.find("#feedback-choice").slideUp(),t.find("#feedback-support").slideDown()})),t.find("#feedback-choice a.yes").click((function(e){e.preventDefault(),t.find("#feedback-choice").slideUp(),t.find("#feedback-rate").slideDown()}))},t}(),m=n(4),g=function(t){t.$el.find('[data-toggle="column"]').click((function(e){e.preventDefault(),t.toggle()})).css("cursor","pointer")},y=function(t){t.$el.find(".remove-button").click((function(e){e.preventDefault(),AdminColumns.Form.removeColumn(t.name)}))},v=function(t){t.$el.find(".clone-button").click((function(e){e.preventDefault(),t.isOriginal()||AdminColumns.Form.cloneColumn(t.$el)}))},_=function(t){var e=jQuery;t.$el.find('[data-refresh="column"]').on("change",(function(){e(document).trigger("AC.column.prerefresh",t.$el),t.$el.addClass("loading"),setTimeout((function(){t.refresh().always((function(){t.$el.removeClass("loading")})).fail((function(){t.showMessage(AC.i18n.errors.loading_column)}))}),200)}))},b=function(t){var e=jQuery;t.$el.find("select.ac-setting-input_type").change((function(){t.$el.addClass("loading"),t.switchToType(e(this).val()).always((function(){t.$el.removeClass("loading"),AdminColumns.Form.reindexColumns()})).fail((function(){t.showMessage(AC.i18n.errors.loading_column)}))}))},C=function(t){var e=t.$el;e.find(".ac-column-header [data-indicator-toggle]").each((function(){var t=jQuery,n=t(this),i=t(this).data("setting"),o=e.find(".ac-column-setting[data-setting="+i+"]").find(".col-input:first .ac-setting-input:first input[type=radio]");n.unbind("click").on("click",(function(i){i.preventDefault(),e.hasClass("disabled")||(n.toggleClass("on"),t(this).hasClass("on")?o.filter("[value=on]").prop("checked",!0).trigger("click").trigger("change"):o.filter("[value=off]").prop("checked",!0).trigger("click").trigger("change"))})),o.on("change",(function(){e.hasClass("disabled")||("on"===o.filter(":checked").val()?n.addClass("on"):n.removeClass("on"))}))}))},w=function(t){var e=t.$el;e.find('select[data-label="update"]').change((function(){var t=e.find("input.ac-setting-input_label"),n=jQuery(this).find("option:selected").text();t.val(n),t.trigger("change")})),setTimeout((function(){var t=e.find(".column_label .toggle");jQuery.trim(t.html())&&t.width()<1&&t.html(e.find(".column_type .inner").html())}),50)},j=function(t){var e=t.$el;e.find(".ac-column-setting--label input").bind("keyup change",(function(){var t=jQuery(this).val();jQuery(this).closest(".ac-column").find("td.column_label .inner > a.toggle").html(t)})).trigger("change"),e.find(".ac-column-body .col-label .label").hover((function(){jQuery(this).parents(".col-label").find("div.tooltip").show()}),(function(){jQuery(this).parents(".col-label").find("div.tooltip").hide()}))},S=function(t){var e=jQuery,n=t.$el;n.find("[data-trigger] label").on("click",(function(){var t=e(this).closest("td.input").data("trigger"),i=e("input",this).val(),o=n.find('[data-indicator-id="'+t+'"]').removeClass("on");"on"===i&&o.addClass("on");var s=n.find('[data-handle="'+t+'"]').addClass("hide");"on"===i&&s.removeClass("hide")})),n.find("[data-trigger]").each((function(){var t=e(this).data("trigger"),i=n.find('[data-handle="'+t+'"]').addClass("hide");"on"===e("input:checked",this).val()&&i.removeClass("hide")}))},E=function(){function t(t){this.column=t,this.setting=t.$el[0].querySelector(".ac-column-setting--image"),this.setting&&(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(e){t.initState()}))},t.prototype.initState=function(){"cpac-custom"===this.getValue()?this.showSubsettings():this.hideSubsettings()},t.prototype.hideSubsettings=function(){for(var t=this.setting.querySelectorAll(".ac-column-setting"),e=0;e<t.length;++e)t[e].style.display="none"},t.prototype.showSubsettings=function(){for(var t=this.setting.querySelectorAll(".ac-column-setting"),e=0;e<t.length;++e)t[e].style.display="table"},t.prototype.setValue=function(t){return this.field.value=t,this.trigger(this.field,"change"),this},t.prototype.setWidth=function(t){var e=this.setting.querySelector('.ac-column-setting [name*="image_size_w"]');return e.value=t,this.trigger(e,"change"),this},t.prototype.setHeight=function(t){var e=this.setting.querySelector('.ac-column-setting [name*="image_size_h"]');return e.value=t,this.trigger(e,"change"),this},t.prototype.setSize=function(t,e){return this.setWidth(t),this.setHeight(e),this},t.prototype.trigger=function(t,e){return t.dispatchEvent(new Event(e)),this},t}(),A=function(t){t.settings.image=new E(t)},k=function(t){var e=jQuery,n="on",i=".ac-column-setting";function o(t,e){var o=e.filter(":checked").val(),s=t.find(i);n===o?s.show():s.hide()}t.$el.find(".ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit").each((function(){var t=e(this),n=e(this).find('.ac-setting-input input[type="radio"]');o(t,n),n.on("change",(function(){o(t,n)}))}))},x=function(t){var e=jQuery;t.$el.find(".ac-column-setting--date").each((function(){var t=e(this),n=t.find("input.custom"),i=t.find(".ac-setting-input-date__custom"),o=t.find(".ac-setting-input-date__value"),s=t.find(".ac-setting-input-date__example"),r=t.find("input[type=radio]:checked"),a=t.find(".help-msg");t.find("input[type=radio]").on("change",(function(){var t=e(this),n=t.closest("label"),r=n.find("code").text(),c=n.find(".ac-setting-input-date__more").html();r&&i.val(r).trigger("change"),t.hasClass("diff")&&(i.val(""),s.text("")),i.prop("disabled",!0),t.hasClass("custom")&&(t.val(i.val()),i.prop("disabled",!1),a.show()),a.hide(),c&&a.html(c).show(),o.val(t.val())})),i.on("change",(function(){s.html('<span class="spinner is-active"></span>'),n.val(i.val());var t=e(this).val();t?(e.ajax({url:ajaxurl,method:"post",data:{action:"date_format",date:t}}).done((function(t){s.text(t)})),o.val(t)):s.text("")})),r.trigger("change"),0===r.length&&n.trigger("click")}))},$=function(t){t.$el.find(".ac-column-setting--pro").each((function(){var t=jQuery(this);t.find("input").on("click",(function(e){e.preventDefault(),t.find("[data-ac-open-modal]").trigger("click")}))}))};jQuery.fn.column_width_slider=function(){var t=jQuery,e=t(this).find(".ac-setting-input-width"),n=e.find(".description input"),i=e.find(".unit-select input").filter(":checked").val(),o=n.val(),s=e.find(".width-slider"),r=t(this).find(".ac-column-header .ac-column-heading-setting--width");"%"===i&&o>100&&(o=100),n.val(o),s.slider({range:"min",min:0,max:"%"===i?100:500,value:o,slide:function(t,e){n.val(e.value),r.trigger("update"),n.trigger("validate")}})};var q=function(t){var e=jQuery,n=t.$el;n.find(".ac-column-setting--width").each((function(){n.column_width_slider();var t=n.find(".ac-column-header .ac-column-heading-setting--width");t.on("update",(function(){var t=n.find(".ac-setting-input-width .description input").val(),e=n.find(".ac-setting-input-width .description .unit").text();t>0?jQuery(this).text(t+e):jQuery(this).text("")})),n.find(".ac-setting-input-width .unit-select label").on("click",(function(){n.find("span.unit").text(e(this).find("input").val()),n.column_width_slider(),t.trigger("update")}));var i=n.find(".ac-setting-input-width .description input").on("keyup",(function(){n.column_width_slider(),jQuery(this).trigger("validate"),t.trigger("update")})).on("validate",(function(){var t=i.val(),n=e.trim(t);jQuery.isNumeric(n)||(n=n.replace(/\D/g,"")),n.length>3&&(n=n.substring(0,3)),n<=0&&(n=""),n!==t&&i.val(n)}))}))},L=function(){function t(t){this.column=t,this.setting=t.el.querySelector(".ac-column-setting--label"),this.iconpicker=this.setting.querySelector(".-iconpicker"),this.iconpicker&&(this._dashicon=!1,this.modal=AdminColumns.Modals.register(new h.a(this.setting.querySelector(".-iconpicker"))),this.field=this.setting.querySelector(".ac-setting-input_label"),this.initValue(),this.bindEvents())}return t.prototype.initValue=function(){var t=this,e=document.createRange().createContextualFragment(this.getValue()).querySelector(".dashicons");e?e.classList.forEach((function(e){if(-1!==e.indexOf("dashicons-")){var n="."+e,i=t.iconpicker.querySelector(n);i&&(i.parentElement.classList.add("active"),t.setIconSelection(i.parentElement.dataset.dashicon))}})):t.setIconSelection(!1)},t.prototype.bindEvents=function(){var t=this;this.setting.querySelector(".ac-setting-label-icon").addEventListener("click",(function(e){e.preventDefault(),t.modal.open()})),this.setting.querySelector('[data-action="submit"]').addEventListener("click",(function(e){e.preventDefault(),t.getIconSelection()&&t.setDashicon(t.getIconSelection()),t.modal.close()})),this.iconpicker.querySelectorAll(".ac-ipicker__icon").forEach((function(e){e.addEventListener("click",(function(n){n.preventDefault();var i=this.dataset.dashicon;i&&t.setIconSelection(i),t.setting.querySelectorAll(".ac-ipicker__icon").forEach((function(t){t.classList.remove("active")})),e.classList.add("active")}))}))},t.prototype.getValue=function(){return this.field.value},t.prototype.setValue=function(t){this.field.value=t;var e=new Event("change");this.field.dispatchEvent(e)},t.prototype.setIconSelection=function(t){var e=this.setting.querySelector(".ac-ipicker__selection");this._dashicon=t,e.innerHTML='<span class="dashicons dashicons-'+t+'"></span>',e.style.visibility=t?"visible":"hidden"},t.prototype.getIconSelection=function(){return this._dashicon},t.prototype.setDashicon=function(t){this.setValue('<span class="dashicons dashicons-'+t+'"></span>')},t}(),Q=function(t){t.settings.label=new L(t)},O=n(10),F=function(){function t(t){this.column=t,this.setting=t.$el[0].querySelector(".ac-column-setting--number_format"),this.setting&&this.bindEvents()}return t.prototype.bindEvents=function(){var t=this;this.refreshPreview(),this.setting.querySelectorAll("input").forEach((function(e){e.addEventListener("change",(function(e){t.refreshPreview()}))}))},t.prototype.refreshPreview=function(){var t=this;this.getExampleRequest().done((function(e){var n=t.setting.querySelector("[data-preview]");n&&(n.innerText=e)}))},t.prototype.getExampleRequest=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 jQuery.ajax({url:ajaxurl,method:"post",data:{action:"ac_number_format",number:7500,decimals:t?t.value:"",decimal_point:e?e.value:"",thousands_point:n?n.value:""}})},t}(),T=function(t){t.settings.number_format=new F(t)};function I(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 D=function(){function t(t){this.column=t,this.setting=t.$el[0].querySelector('[data-setting="type"]'),this.setting&&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()})),jQuery(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:I}))},t}(),N=function(t){t.settings.typeSelector=new D(t)},M=n(0),R=function(){function t(t,e){this.name=e,this.element=t,this.init()}return t.prototype.getInput=function(){return this.element.querySelector("input")},t.prototype.init=function(){var t=this,e=this.getInput();e&&e.addEventListener("change",(function(){t.persist()}))},t.prototype.persist=function(){return M.ajax({url:ajaxurl,method:"POST",data:{action:"ac_admin_screen_options",option_name:this.name,option_value:this.getInput().checked?1:0,_ajax_nonce:AC._ajax_nonce}})},t}();n(14),n(15),AC.Column=new d,jQuery(document).on("AC_Form_Loaded",(function(){AdminColumns.Column=AC.Column,AdminColumns.Tooltips=new m.a,AdminColumns.Column.registerEvent("toggle",g).registerEvent("remove",y).registerEvent("clone",v).registerEvent("refresh",_).registerEvent("type_selector",b).registerEvent("indicator",C).registerEvent("label",w).registerEvent("label_setting",j).registerEvent("addons",S).registerSetting("date",x).registerSetting("image_size",A).registerSetting("pro",$).registerSetting("sub_setting_toggle",k).registerSetting("width",q).registerSetting("customfield",O.a).registerSetting("number_format",T).registerSetting("type_selector",N).registerSetting("label",Q)})),jQuery(document).ready((function(){AC.Form=new u("#listscreen_settings"),AdminColumns.Form=AC.Form,AdminColumns.Form.init(),AdminColumns.Modals.register(new h.a(document.querySelector("#ac-modal-pro")),"pro"),(new p).init(),new f(".sidebox#direct-feedback"),["AC_Column_Change","AC_Column_Refresh","AC_Column_Refresh"].forEach((function(t){jQuery(document).on(t,(function(){return ac_pointers()}))})),jQuery(document).on("AC_Column_Created",(function(t,e){setTimeout((function(){ac_pointers()}),100)})),AC.hasOwnProperty("uninitialized_list_screens")&&Object.keys(AC.uninitialized_list_screens).length>0&&new s(AC.uninitialized_list_screens),AdminColumns.ScreenOptions={},document.querySelectorAll("[data-ac-screen-option]").forEach((function(t){var e=t.dataset.acScreenOption;AdminColumns.ScreenOptions[e]=new R(t,e)}));var t=document.querySelector('[data-ac-screen-option="show_column_id"] input');t&&t.addEventListener("change",(function(){t.checked?document.querySelector(".ac-boxes").classList.add("show-column-id"):document.querySelector(".ac-boxes").classList.remove("show-column-id")}));var e=document.querySelector('[data-ac-screen-option="show_column_type"] input');e&&e.addEventListener("change",(function(){e.checked?document.querySelector(".ac-boxes").classList.add("show-column-type"):document.querySelector(".ac-boxes").classList.remove("show-column-type")}));var n=document.querySelector('[data-ac-screen-option="show_list_screen_id"] input');n&&n.addEventListener("change",(function(){n.checked?document.querySelector(".ac-admin").classList.add("show-list-screen-id"):document.querySelector(".ac-admin").classList.remove("show-list-screen-id")}));var i=document.querySelector('[data-ac-screen-option="show_list_screen_type"] input');i&&i.addEventListener("change",(function(){i.checked?document.querySelector(".ac-admin").classList.add("show-list-screen-type"):document.querySelector(".ac-admin").classList.remove("show-list-screen-type")}))}))}]);
assets/js/admin-page-columns.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-page-columns.js","webpack:///./js/admin/columns/column.js","webpack:///./js/admin/columns/events/addons.js","webpack:///./js/admin/columns/events/clone.js","webpack:///./js/admin/columns/events/indicator.js","webpack:///./js/admin/columns/events/label.js","webpack:///./js/admin/columns/events/refresh.js","webpack:///./js/admin/columns/events/remove.js","webpack:///./js/admin/columns/events/toggle.js","webpack:///./js/admin/columns/events/type-selector.js","webpack:///./js/admin/columns/feedback.js","webpack:///./js/admin/columns/form.js","webpack:///./js/admin/columns/initiator.js","webpack:///./js/admin/columns/listscreen-initialize.js","webpack:///./js/admin/columns/menu.js","webpack:///./js/admin/columns/settings/custom-field.js","webpack:///./js/admin/columns/settings/date.js","webpack:///./js/admin/columns/settings/image-size.js","webpack:///./js/admin/columns/settings/label.js","webpack:///./js/admin/columns/settings/number-format.js","webpack:///./js/admin/columns/settings/pro.js","webpack:///./js/admin/columns/settings/sub-setting-toggle.js","webpack:///./js/admin/columns/settings/type.js","webpack:///./js/admin/columns/settings/width.js","webpack:///./js/modules/modal.ts","webpack:///./js/modules/screen-option.ts","webpack:///./js/modules/tooltips.ts","webpack:///./js/select2/excludegroup.matcher.js","webpack:///./node_modules/admin-columns-js/polyfill/customevent.js","webpack:///./node_modules/admin-columns-js/polyfill/nodelist.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/remove-array-items/index.js","webpack:///(webpack)/buildin/global.js","webpack:///external \"jQuery\""],"names":["require","AC","Column","Initiator","jQuery","document","on","AdminColumns","Tooltips","Tooltip","registerEvent","EventToggle","EventRemove","EventClone","EventRefresh","EventTypeSelector","EventIndicator","EventLabel","EventLabelSettings","EventAddons","registerSetting","SettingDate","SettingImageSize","SettingPro","SettingSubSettingToggle","SettingWidth","SettingCustomField","SettingNumberFormat","SettingTypeSelector","SettingLabel","ready","Form","Modals","register","Modal","querySelector","Menu","init","Feedback","forEach","hook","ac_pointers","e","column","setTimeout","hasOwnProperty","Object","keys","uninitialized_list_screens","length","ListScreenInitializeController","ScreenOptions","querySelectorAll","el","name","dataset","acScreenOption","ScreenOption","showColumnId","addEventListener","checked","classList","add","remove","showColumnType","showListScreenId","showListScreenType","STATES","CLOSED","OPEN","$el","settings","state","_type","data","defineProperty","prototype","get","set","enumerable","configurable","type","isOriginal","isDisabled","hasClass","disable","addClass","enable","removeClass","initNewInstance","temp_column_name","getNewIncementalName","original_column_name","find","each","i","v","$input","attr","replace","incremental_column_name","bindEvents","events","key","isBound","bind","bindSettings","trigger","destroy","duration","self","animate","opacity","height","getState","toggle","close","open","slideUp","slideDown","showMessage","message","html","show","switchToType","ajax","url","ajaxurl","method","dataType","action","id","serialize","current_original_columns","originalColumns","original_columns","_ajax_nonce","success","response","replaceWith","error","refresh","serializeArray","request_data","column_name","value","push","create","clone","$clone","addons","$","$column","inputs","closest","val","label","additional","click","preventDefault","cloneColumn","indicator","$indicator","setting","$setting","unbind","toggleClass","filter","prop","change","$label","field_label","text","column_label","trim","width","hover","parents","hide","always","fail","i18n","errors","loading_column","removeColumn","css","selector","reindexColumns","$box","form","$form","$column_container","$container","columns","_validators","initColumns","bindFormEvents","bindOrdering","disableFields","sortable","items","handle","validateForm","_this","valid","validator","call","addValidator","$buttons","submitForm","removeAttr","addColumn","$boxes","col","resetColumns","elements","readOnly","setAttribute","enableFields","xhr","post","save_settings","attr_class","$msg","stop","prepend","_addColumnToForm","getListScreen","getListScreenID","getTitle","getColumnSettings","$after","insertAfter","append","isInViewport","scrollTop","offset","top","elementTop","elementBottom","outerHeight","viewportTop","window","viewportBottom","incremental_name","k","console","event","oldName","nanobus","ListscreenInitialize","list_screens","processed","doAjaxCall","list_screen","screen_link","run","processListScreen","onFinish","emit","checkFinish","done","r","_a","main_initializer","location","href","Date","now","background_initializer","submit","next","SingleCustomFieldRequestManager","meta_type","post_type","loading","retrieveOptions","getOptions","defer","Deferred","resolve","reject","results","promise","loadSingleRequestManager","AC_Requests","global","CustomField","input","request","editingAvailable","removeAttribute","ac_select2","theme","tags","dropdownCssClass","customfield","date","$radio_custom","$input_custom","$input_value","$example_custom","$selected","$help_msg","$input_container","date_format","description","$custom_value","Image","field","initState","getValue","showSubsettings","hideSubsettings","subsetting","style","display","setValue","setWidth","setHeight","setSize","dispatchEvent","Event","image","Label","iconpicker","_dashicon","modal","initValue","createRange","createContextualFragment","dashicon","cls","indexOf","icon","parentElement","setIconSelection","getIconSelection","setDashicon","icons","selection","innerHTML","visibility","NumberFormat","refreshPreview","getExampleRequest","example","preview","innerText","decimals","decimal_point","thousands_point","number","numberformat","number_format","pro","value_show","subfield","$subfields","$settings","TypeSelector","select","escapeMarkup","templateResult","result","includes","matcher","excludeGroupsMather","typeSelector","fn","column_width_slider","$column_width","input_width","input_unit","unit","slider","range","min","max","slide","ui","$width_indicator","_width","_unit","width_unit_select","width_input","_new_width","isNumeric","substring","dialog","initEvents","keyName","isOpen","dismissButtons","b","target","contains","onClose","onOpen","element","getInput","persist","option_name","option_value","isEnabled","qtip","log","content","position","my","at","tip","classes","params","term","children","filteredChildren","idx","child","toUpperCase","modifiedData","extend"],"mappings":"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CA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,aAAa;AAChC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,iBAAiB,YAAY;AAC7B;AACA;AACA;AACA;;;;;;;;;;;;ACjKA,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;;;;;;;;;ACtDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;AACA;AACA;AACA;AACA;AACA,CAAC,YAAY;;AAEb;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,YAAY;AACnB;AACA,KAAK;AACL;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC/CY;;AAEZ;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;;AAEA,oBAAoB,SAAS;AAC7B;AACA;;AAEA;AACA;;;;;;;;;;;;AC1BA;;AAEA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;;AAEA;AACA;AACA,4CAA4C;;AAE5C;;;;;;;;;;;;;;;;;;;;;;;;ACnBA,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 ListScreenInitializeController from \"./admin/columns/listscreen-initialize\";\n/**\n * AC variables. Defined in DOM.\n * @param AdminColumns {Object}\n * @param AC {Object}\n * @param AC.list_screen {String}\n * @param AC.layout {String}\n * @param AC.i81n {String}\n */\nimport Form from \"./admin/columns/form\";\nimport Initiator from \"./admin/columns/initiator\";\nimport Modal from \"./modules/modal\";\nimport Menu from \"./admin/columns/menu\";\nimport Feedback from \"./admin/columns/feedback\";\nimport Tooltip from \"./modules/tooltips\";\n/** Events */\nimport EventToggle from './admin/columns/events/toggle';\nimport EventRemove from './admin/columns/events/remove';\nimport EventClone from './admin/columns/events/clone';\nimport EventRefresh from './admin/columns/events/refresh';\nimport EventTypeSelector from './admin/columns/events/type-selector';\nimport EventIndicator from './admin/columns/events/indicator';\nimport { EventLabel, EventLabelSettings } from './admin/columns/events/label';\nimport EventAddons from './admin/columns/events/addons';\n/** Settings */\nimport SettingImageSize from './admin/columns/settings/image-size';\nimport SettingSubSettingToggle from './admin/columns/settings/sub-setting-toggle';\nimport SettingDate from './admin/columns/settings/date';\nimport SettingPro from './admin/columns/settings/pro';\nimport SettingWidth from './admin/columns/settings/width';\nimport SettingLabel from './admin/columns/settings/label';\nimport SettingCustomField from './admin/columns/settings/custom-field';\nimport SettingNumberFormat from './admin/columns/settings/number-format';\nimport SettingTypeSelector from \"./admin/columns/settings/type\";\nimport ScreenOption from \"./modules/screen-option\";\nrequire('admin-columns-js/polyfill/customevent');\nrequire('admin-columns-js/polyfill/nodelist');\nAC.Column = new Initiator(); // Todo remove from\njQuery(document).on('AC_Form_Loaded', function () {\n AdminColumns.Column = AC.Column;\n AdminColumns.Tooltips = new Tooltip();\n /** Register Events **/\n AdminColumns.Column\n .registerEvent('toggle', EventToggle)\n .registerEvent('remove', EventRemove)\n .registerEvent('clone', EventClone)\n .registerEvent('refresh', EventRefresh)\n .registerEvent('type_selector', EventTypeSelector)\n .registerEvent('indicator', EventIndicator)\n .registerEvent('label', EventLabel)\n .registerEvent('label_setting', EventLabelSettings)\n .registerEvent('addons', EventAddons)\n /** Register Settings **/\n .registerSetting('date', SettingDate)\n .registerSetting('image_size', SettingImageSize)\n .registerSetting('pro', SettingPro)\n .registerSetting('sub_setting_toggle', SettingSubSettingToggle)\n .registerSetting('width', SettingWidth)\n .registerSetting('customfield', SettingCustomField)\n .registerSetting('number_format', SettingNumberFormat)\n .registerSetting('type_selector', SettingTypeSelector)\n .registerSetting('label', SettingLabel);\n});\njQuery(document).ready(function () {\n AC.Form = new Form('#listscreen_settings');\n AdminColumns.Form = AC.Form;\n AdminColumns.Modals.register(new Modal(document.querySelector('#ac-modal-pro')), 'pro');\n new Menu().init();\n new Feedback('.sidebox#direct-feedback');\n ['AC_Column_Change', 'AC_Column_Refresh', 'AC_Column_Refresh'].forEach(function (hook) {\n jQuery(document).on(hook, function () { return ac_pointers(); });\n });\n jQuery(document).on('AC_Column_Created', function (e, column) {\n setTimeout(function () {\n ac_pointers();\n }, 100);\n });\n if (AC.hasOwnProperty('uninitialized_list_screens') && Object.keys(AC.uninitialized_list_screens).length > 0) {\n new ListScreenInitializeController(AC.uninitialized_list_screens);\n }\n AdminColumns.ScreenOptions = {};\n document.querySelectorAll('[data-ac-screen-option]').forEach(function (el) {\n var name = el.dataset.acScreenOption;\n AdminColumns.ScreenOptions[name] = new ScreenOption(el, name);\n });\n var showColumnId = document.querySelector('[data-ac-screen-option=\"show_column_id\"] input');\n if (showColumnId) {\n showColumnId.addEventListener('change', function () {\n showColumnId.checked\n ? document.querySelector('.ac-boxes').classList.add('show-column-id')\n : document.querySelector('.ac-boxes').classList.remove('show-column-id');\n });\n }\n var showColumnType = document.querySelector('[data-ac-screen-option=\"show_column_type\"] input');\n if (showColumnType) {\n showColumnType.addEventListener('change', function () {\n showColumnType.checked\n ? document.querySelector('.ac-boxes').classList.add('show-column-type')\n : document.querySelector('.ac-boxes').classList.remove('show-column-type');\n });\n }\n var showListScreenId = document.querySelector('[data-ac-screen-option=\"show_list_screen_id\"] input');\n if (showListScreenId) {\n showListScreenId.addEventListener('change', function () {\n showListScreenId.checked\n ? document.querySelector('.ac-admin').classList.add('show-list-screen-id')\n : document.querySelector('.ac-admin').classList.remove('show-list-screen-id');\n });\n }\n var showListScreenType = document.querySelector('[data-ac-screen-option=\"show_list_screen_type\"] input');\n if (showListScreenType) {\n showListScreenType.addEventListener('change', function () {\n showListScreenType.checked\n ? document.querySelector('.ac-admin').classList.add('show-list-screen-type')\n : document.querySelector('.ac-admin').classList.remove('show-list-screen-type');\n });\n }\n});\n","var STATES = {\n CLOSED: 'closed',\n OPEN: 'open'\n};\nvar Column = /** @class */ (function () {\n function Column($el) {\n this.$el = $el;\n this.el = $el[0];\n this.settings = [];\n this.state = STATES.CLOSED;\n this._type = this.$el.data('type');\n }\n Object.defineProperty(Column.prototype, \"name\", {\n get: function () {\n return this.$el.data('column-name');\n },\n set: function (name) {\n this.$el.data('column-name', name);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Column.prototype, \"type\", {\n get: function () {\n return this._type;\n },\n set: function (type) {\n this.$el.data('type', type);\n },\n enumerable: false,\n configurable: true\n });\n Column.prototype.isOriginal = function () {\n return (1 === this.$el.data('original'));\n };\n Column.prototype.isDisabled = function () {\n return this.$el.hasClass('disabled');\n };\n Column.prototype.disable = function () {\n this.$el.addClass('disabled');\n return this;\n };\n Column.prototype.enable = function () {\n this.$el.removeClass('disabled');\n return this;\n };\n Column.prototype.initNewInstance = function () {\n var temp_column_name = '_new_column_' + AC.Column.getNewIncementalName();\n var original_column_name = this.name;\n this.$el.find('input, select, label').each(function (i, v) {\n var $input = jQuery(v);\n // name attributes\n if ($input.attr('name')) {\n $input.attr('name', $input.attr('name').replace(\"columns[\" + original_column_name + \"]\", \"columns[\" + temp_column_name + \"]\"));\n }\n // id attributes\n if ($input.attr('id')) {\n $input.attr('id', $input.attr('id').replace(\"-\" + original_column_name + \"-\", \"-\" + temp_column_name + \"-\"));\n }\n });\n this.name = temp_column_name;\n AC.incremental_column_name++;\n return this;\n };\n /**\n *\n * @returns {Column}\n */\n Column.prototype.bindEvents = function () {\n var column = this;\n column.$el.data('column', column);\n Object.keys(AC.Column.events).forEach(function (key) {\n if (!column.isBound(key)) {\n AC.Column.events[key](column);\n column.bind(key);\n }\n });\n this.bindSettings();\n jQuery(document).trigger('AC_Column_InitSettings', [column]);\n return this;\n };\n Column.prototype.bindSettings = function () {\n var column = this;\n Object.keys(AC.Column.settings).forEach(function (key) {\n if (!column.isBound(key)) {\n AC.Column.settings[key](column);\n column.bind(key);\n }\n });\n };\n /**\n *\n * @param key\n * @returns {bool}\n */\n Column.prototype.isBound = function (key) {\n return this.$el.data(key);\n };\n Column.prototype.bind = function (key) {\n this.$el.data(key, true);\n };\n Column.prototype.destroy = function () {\n this.$el.remove();\n };\n Column.prototype.remove = function (duration) {\n if (duration === void 0) { duration = 350; }\n var self = this;\n this.$el.addClass('deleting').animate({ opacity: 0, height: 0 }, duration, function () {\n self.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 if (this.getState() === STATES.OPEN) {\n this.close(duration);\n }\n else {\n this.open(duration);\n }\n };\n Column.prototype.close = function (duration) {\n if (duration === void 0) { duration = 0; }\n this.$el.removeClass('opened').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.$el.addClass('opened').find('.ac-column-body').slideDown(duration);\n this.state = STATES.OPEN;\n };\n Column.prototype.showMessage = function (message) {\n this.$el.find('.ac-column-setting--type .msg').html(message).show();\n };\n Column.prototype.switchToType = function (type) {\n var self = this;\n return jQuery.ajax({\n url: ajaxurl,\n method: 'post',\n dataType: 'json',\n data: {\n action: 'ac-columns',\n id: 'select',\n type: type,\n data: AC.Form.serialize(),\n current_original_columns: AC.Form.originalColumns(),\n original_columns: AC.original_columns,\n _ajax_nonce: AC._ajax_nonce,\n },\n success: function (response) {\n if (true === response.success) {\n var column = jQuery(response.data);\n self.$el.replaceWith(column);\n self.$el = column;\n self.el = column[0];\n self._type = type;\n self.initNewInstance();\n self.bindEvents();\n self.open();\n jQuery(document).trigger('AC_Column_Change', [self]);\n }\n else {\n self.showMessage(response.data.error);\n }\n }\n });\n };\n Column.prototype.refresh = function () {\n var self = this;\n var data = this.$el.find(':input').serializeArray();\n var request_data = {\n action: 'ac-columns',\n id: 'refresh',\n _ajax_nonce: AC._ajax_nonce,\n data: AC.Form.serialize(),\n column_name: this.name,\n original_columns: AC.original_columns\n };\n jQuery.each(request_data, function (name, value) {\n data.push({\n name: name,\n value: value\n });\n });\n return jQuery.ajax({\n type: 'post',\n url: ajaxurl,\n data: data,\n success: function (response) {\n if (true === response.success) {\n var column = jQuery(response.data);\n self.$el.replaceWith(column);\n self.$el = column;\n self.el = column[0];\n self.bindEvents();\n if (self.getState() === STATES.OPEN) {\n self.open();\n }\n jQuery(document).trigger('AC_Column_Refresh', [self]);\n }\n }\n });\n };\n /**\n * @returns {Column}\n */\n Column.prototype.create = function () {\n this.initNewInstance();\n this.bindEvents();\n jQuery(document).trigger('AC_Column_Created', [this]);\n return this;\n };\n /**\n * @returns {Column}\n */\n Column.prototype.clone = function () {\n var $clone = this.$el.clone();\n $clone.data('column-name', this.$el.data('column-name'));\n var clone = new Column($clone);\n clone.initNewInstance();\n clone.bindEvents();\n return clone;\n };\n return Column;\n}());\nexport default Column;\n","/*\n * Optional Radio Click events\n * TODO: Is not used anymore?\n */\nvar addons = function (column) {\n var $ = jQuery;\n var $column = column.$el;\n var inputs = $column.find('[data-trigger] label');\n inputs.on('click', function () {\n var id = $(this).closest('td.input').data('trigger');\n var state = $('input', this).val();\n // Toggle indicator icon\n var label = $column.find('[data-indicator-id=\"' + id + '\"]').removeClass('on');\n if ('on' === state) {\n label.addClass('on');\n }\n // Toggle additional options\n var additional = $column.find('[data-handle=\"' + id + '\"]').addClass('hide');\n if ('on' === state) {\n additional.removeClass('hide');\n }\n });\n // On load\n $column.find('[data-trigger]').each(function () {\n var trigger = $(this).data('trigger');\n // Hide additional column settings\n var additional = $column.find('[data-handle=\"' + trigger + '\"]').addClass('hide');\n if ('on' === $('input:checked', this).val()) {\n additional.removeClass('hide');\n }\n });\n};\nexport default addons;\n","/*\n* Column: bind clone events\n*\n* @since 2.0\n*/\nvar clone = function (column) {\n column.$el.find('.clone-button').click(function (e) {\n e.preventDefault();\n if (column.isOriginal()) {\n return;\n }\n AC.Form.cloneColumn(column.$el);\n });\n};\nexport default clone;\n","var indicator = function (column) {\n var $column = column.$el;\n $column.find('.ac-column-header [data-indicator-toggle]').each(function () {\n var $ = jQuery;\n var $indicator = $(this);\n var setting = $(this).data('setting');\n var $setting = $column.find('.ac-column-setting[data-setting=' + setting + ']');\n var $input = $setting.find('.col-input:first .ac-setting-input:first input[type=radio]');\n $indicator.unbind('click').on('click', function (e) {\n e.preventDefault();\n if ($column.hasClass('disabled')) {\n return;\n }\n $indicator.toggleClass('on');\n if ($(this).hasClass('on')) {\n $input.filter('[value=on]').prop('checked', true).trigger('click').trigger('change');\n }\n else {\n $input.filter('[value=off]').prop('checked', true).trigger('click').trigger('change');\n }\n });\n $input.on('change', function () {\n if ($column.hasClass('disabled')) {\n return;\n }\n var value = $input.filter(':checked').val();\n if ('on' === value) {\n $indicator.addClass('on');\n }\n else {\n $indicator.removeClass('on');\n }\n });\n });\n};\nexport default indicator;\n","var EventLabel = function (column) {\n var $column = column.$el;\n /**\n * Populates the main Label with the selected label from the dropdown,\n */\n $column.find('select[data-label=\"update\"]').change(function () {\n var $label = $column.find('input.ac-setting-input_label');\n var field_label = jQuery(this).find('option:selected').text();\n // Set new label\n $label.val(field_label);\n $label.trigger('change');\n });\n /** When an label contains an icon or span, the displayed label can appear empty. In this case we show the \"type\" label. */\n setTimeout(function () {\n var column_label = $column.find('.column_label .toggle');\n if (jQuery.trim(column_label.html()) && column_label.width() < 1) {\n column_label.html($column.find('.column_type .inner').html());\n }\n }, 50);\n};\nvar EventLabelSettings = function (column) {\n var $column = column.$el;\n /** change label */\n $column.find('.ac-column-setting--label input').bind('keyup change', function () {\n var value = jQuery(this).val();\n jQuery(this).closest('.ac-column').find('td.column_label .inner > a.toggle').html(value);\n }).trigger('change');\n /** tooltip */\n $column.find('.ac-column-body .col-label .label').hover(function () {\n jQuery(this).parents('.col-label').find('div.tooltip').show();\n }, function () {\n jQuery(this).parents('.col-label').find('div.tooltip').hide();\n });\n};\nexport { EventLabel, EventLabelSettings };\n","var refresh = function (column) {\n var $ = jQuery;\n column.$el.find('[data-refresh=\"column\"]').on('change', function () {\n // Allow plugins to hook into this event\n $(document).trigger('AC.column.prerefresh', column.$el);\n column.$el.addClass('loading');\n setTimeout(function () {\n column.refresh().always(function () {\n column.$el.removeClass('loading');\n }).fail(function () {\n column.showMessage(AC.i18n.errors.loading_column);\n });\n }, 200);\n });\n};\nexport default refresh;\n","/*\n * Column: bind remove events\n *\n * @since 2.0\n */\nvar remove = function (column) {\n column.$el.find('.remove-button').click(function (e) {\n e.preventDefault();\n AC.Form.removeColumn(column.name);\n });\n};\nexport default remove;\n","/*\n * Column: bind toggle events\n *\n * For performance we bind all other events after the click event.\n *\n * @since 2.0\n */\nvar toggle = function (column) {\n column.$el.find('[data-toggle=\"column\"]').click(function (e) {\n e.preventDefault();\n column.toggle();\n }).css('cursor', 'pointer');\n};\nexport default toggle;\n","var selector = function (column) {\n var $ = jQuery;\n column.$el.find('select.ac-setting-input_type').change(function () {\n column.$el.addClass('loading');\n column.switchToType($(this).val()).always(function () {\n column.$el.removeClass('loading');\n AC.Form.reindexColumns();\n }).fail(function () {\n column.showMessage(AC.i18n.errors.loading_column);\n });\n });\n};\nexport default selector;\n","var Feedback = /** @class */ (function () {\n function Feedback($el) {\n this.$el = jQuery($el);\n this.init();\n }\n Feedback.prototype.init = function () {\n var $box = this.$el;\n $box.find('#feedback-choice a.no').click(function (e) {\n e.preventDefault();\n $box.find('#feedback-choice').slideUp();\n $box.find('#feedback-support').slideDown();\n });\n $box.find('#feedback-choice a.yes').click(function (e) {\n e.preventDefault();\n $box.find('#feedback-choice').slideUp();\n $box.find('#feedback-rate').slideDown();\n });\n };\n ;\n return Feedback;\n}());\nexport default Feedback;\n","import Column from \"./column\";\nvar Form = /** @class */ (function () {\n function Form(el) {\n this.form = el;\n this.$form = jQuery(el);\n this.$column_container = this.$form.find('.ac-columns');\n this.$container = jQuery('#cpac .ac-admin');\n this.columns = {};\n this._validators = [];\n jQuery(document).trigger('AC_Form_Loaded');\n this.init();\n }\n Form.prototype.init = function () {\n this.initColumns();\n this.bindFormEvents();\n this.bindOrdering();\n if (this.$form.hasClass('-disabled')) {\n this.disableFields();\n }\n jQuery(document).trigger('AC_Form_Ready', this);\n };\n Form.prototype.bindOrdering = function () {\n if (this.$form.hasClass('ui-sortable')) {\n this.$form.sortable('refresh');\n }\n else {\n this.$form.sortable({\n items: '.ac-column',\n handle: '.column_sort'\n });\n }\n };\n Form.prototype.originalColumns = function () {\n var self = this;\n var columns = [];\n Object.keys(self.columns).forEach(function (key) {\n var column = self.columns[key];\n if (column.isOriginal()) {\n columns.push(column.type);\n }\n });\n return columns;\n };\n Form.prototype.validateForm = function () {\n var _this = this;\n var valid = true;\n this._validators.forEach(function (validator) {\n valid = validator.call(_this, _this);\n });\n return valid;\n };\n Form.prototype.addValidator = function (validator) {\n this._validators.push(validator);\n };\n Form.prototype.bindFormEvents = function () {\n var self = this;\n var $buttons = jQuery('.sidebox a.submit, .column-footer a.submit');\n $buttons.on('click', function () {\n if (!self.validateForm()) {\n return;\n }\n $buttons.attr('disabled', 'disabled');\n self.$container.addClass('saving');\n self.submitForm().always(function () {\n $buttons.removeAttr('disabled', 'disabled');\n self.$container.removeClass('saving');\n });\n });\n self.$container.find('.add_column').on('click', function () {\n self.addColumn();\n });\n var $boxes = jQuery('#cpac .ac-boxes');\n if ($boxes.hasClass('disabled')) {\n $boxes.find('.ac-column').each(function (i, col) {\n jQuery(col).data('column').disable();\n jQuery(col).find('input, select').prop('disabled', true);\n });\n }\n jQuery('a[data-clear-columns]').on('click', function () {\n self.resetColumns();\n });\n };\n Form.prototype.initColumns = function () {\n var self = this;\n self.columns = {};\n this.$form.find('.ac-column').each(function () {\n var $el = jQuery(this);\n var column = new Column($el);\n column.bindEvents();\n $el.data('column', column);\n self.columns[column.name] = column;\n });\n };\n Form.prototype.reindexColumns = function () {\n var self = this;\n self.columns = {};\n this.$form.find('.ac-column').each(function () {\n var column = jQuery(this).data('column');\n self.columns[column.name] = column;\n });\n };\n Form.prototype.resetColumns = function () {\n var _this = this;\n Object.keys(this.columns).forEach(function (key) {\n var column = _this.columns[key];\n column.destroy();\n });\n };\n Form.prototype.serialize = function () {\n return this.$form.serialize();\n };\n Form.prototype.disableFields = function () {\n var form = document.querySelector(this.form);\n if (!form) {\n return;\n }\n var elements = form.elements;\n for (var i = 0; i < elements.length; i++) {\n elements[i].readOnly = true;\n elements[i].setAttribute('disabled', true);\n }\n };\n Form.prototype.enableFields = function () {\n };\n Form.prototype.submitForm = function () {\n var self = this;\n var xhr = jQuery.post(ajaxurl, {\n action: 'ac-columns',\n id: 'save',\n _ajax_nonce: AC._ajax_nonce,\n data: this.serialize(),\n }, function (response) {\n if (response) {\n if (response.success) {\n self.showMessage(response.data, 'updated');\n self.$container.addClass('stored');\n }\n // Error message\n else if (response.data) {\n self.showMessage(response.data.message, 'notice notice-warning');\n }\n }\n }, 'json');\n // No JSON\n xhr.fail(function (error) {\n self.showMessage(AC.i18n.errors.save_settings, 'notice notice-warning');\n });\n jQuery(document).trigger('AC_Form_AfterUpdate', [self.$container]);\n return xhr;\n };\n Form.prototype.showMessage = function (message, attr_class) {\n if (attr_class === void 0) { attr_class = 'updated'; }\n var $msg = jQuery('<div class=\"ac-message hidden ' + attr_class + '\"><p>' + message + '</p></div>');\n this.$container.find('.ac-message').stop().remove();\n this.$container.find('.ac-admin__main').prepend($msg);\n $msg.slideDown();\n };\n Form.prototype.cloneColumn = function ($el) {\n return this._addColumnToForm(new Column($el).clone(), $el.hasClass('opened'), $el);\n };\n Form.prototype.addColumn = function () {\n var $clone = jQuery('#add-new-column-template').find('.ac-column').clone();\n var column = new Column($clone).create();\n return this._addColumnToForm(column);\n };\n Form.prototype.removeColumn = function (name) {\n if (this.columns[name]) {\n this.columns[name].remove();\n delete this.columns[name];\n }\n };\n Form.prototype.getListScreen = function () {\n return this.$form.find('input[name=\"list_screen\"]').val();\n };\n Form.prototype.getListScreenID = function () {\n return this.$form.find('input[name=\"list_screen_id\"]').val();\n };\n Form.prototype.getTitle = function () {\n return this.$form.find('input[name=\"title\"]').val();\n };\n Form.prototype.getColumnSettings = function () {\n return this.$form.find('[name^=\"columns[\"]').serialize();\n };\n Form.prototype._addColumnToForm = function (column, open, $after) {\n if (open === void 0) { open = true; }\n if ($after === void 0) { $after = null; }\n this.columns[column.name] = column;\n if ($after) {\n column.$el.insertAfter($after);\n }\n else {\n this.$column_container.append(column.$el);\n }\n if (open) {\n column.open();\n }\n column.$el.hide().slideDown();\n jQuery(document).trigger('AC_Column_Added', [column]);\n if (!isInViewport(column.$el)) {\n jQuery('html, body').animate({ scrollTop: column.$el.offset().top - 58 }, 300);\n }\n return column;\n };\n return Form;\n}());\nexport default Form;\nvar isInViewport = function ($el) {\n var elementTop = $el.offset().top;\n var elementBottom = elementTop + $el.outerHeight();\n var viewportTop = jQuery(window).scrollTop();\n var viewportBottom = viewportTop + jQuery(window).height();\n return elementBottom > viewportTop && elementTop < viewportBottom;\n};\n","var Initiator = /** @class */ (function () {\n function Initiator() {\n this.events = {};\n this.settings = {};\n this.incremental_name = 0;\n }\n Initiator.prototype.registerSetting = function (k, setting) {\n var key = 's_' + k;\n if (this.settings[key]) {\n console.error('Setting key already exists: ' + k);\n }\n this.settings[key] = setting;\n return this;\n };\n Initiator.prototype.registerEvent = function (k, event) {\n var key = 'e_' + k;\n if (this.settings[key]) {\n console.error('Event key already exists: ' + key);\n }\n this.events[key] = event;\n return this;\n };\n Initiator.prototype.getNewIncementalName = function () {\n var oldName = this.incremental_name;\n this.incremental_name++;\n return oldName;\n };\n return Initiator;\n}());\nexport default Initiator;\n","var nanobus = require('nanobus');\nvar ListscreenInitialize = /** @class */ (function () {\n function ListscreenInitialize(list_screens) {\n this.list_screens = list_screens;\n this.processed = [];\n this.errors = [];\n this.success = [];\n this.events = nanobus();\n }\n ListscreenInitialize.prototype.doAjaxCall = function (list_screen) {\n return jQuery.ajax({\n url: list_screen.screen_link,\n method: 'get',\n });\n };\n ListscreenInitialize.prototype.run = function () {\n var _this = this;\n Object.keys(this.list_screens).forEach(function (key) {\n _this.processListScreen(_this.list_screens[key]);\n });\n };\n ListscreenInitialize.prototype.onFinish = function () {\n if (this.success.length === Object.keys(this.list_screens).length) {\n this.events.emit('success');\n }\n if (this.errors.length > 0) {\n this.events.emit('error');\n }\n };\n ListscreenInitialize.prototype.checkFinish = function () {\n if (this.processed.length === Object.keys(this.list_screens).length) {\n this.onFinish();\n }\n };\n ListscreenInitialize.prototype.processListScreen = function (list_screen) {\n var _this = this;\n return this.doAjaxCall(list_screen)\n .done(function (r) {\n if (r === 'ac_success') {\n _this.success.push(list_screen);\n }\n else {\n _this.errors.push(list_screen);\n }\n })\n .fail(function () {\n _this.errors.push(list_screen);\n })\n .always(function () {\n _this.processed.push(list_screen);\n _this.checkFinish();\n });\n };\n return ListscreenInitialize;\n}());\nvar ListScreenInitializeController = /** @class */ (function () {\n function ListScreenInitializeController(list_screens) {\n this.list_screens = list_screens;\n this.run();\n }\n ListScreenInitializeController.prototype.run = function () {\n var _a;\n if (Object.keys(this.list_screens).length > 0) {\n // Only load main screen first if unitialized, otherwise do the rest in background\n if (this.list_screens.hasOwnProperty(AC.list_screen)) {\n var main_initializer = new ListscreenInitialize((_a = {}, _a[AC.list_screen] = this.list_screens[AC.list_screen], _a));\n main_initializer.run();\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 = location.href + \"&t=\" + Date.now();\n });\n }\n else {\n var background_initializer = new ListscreenInitialize(this.list_screens);\n background_initializer.run();\n }\n }\n };\n return ListScreenInitializeController;\n}());\nexport default ListScreenInitializeController;\n","var Menu = /** @class */ (function () {\n function Menu() {\n }\n Menu.prototype.init = function () {\n var $ = jQuery;\n $('#ac_list_screen').on('change', function () {\n $('.view-link').hide();\n $(this).parents('form').submit();\n $(this).prop('disabled', true).next('.spinner').css('display', 'inline-block');\n });\n };\n return Menu;\n}());\nexport default Menu;\n","var nanobus = require('nanobus');\nvar SingleCustomFieldRequestManager = /** @class */ (function () {\n function SingleCustomFieldRequestManager(meta_type, post_type) {\n this.meta_type = meta_type;\n this.post_type = post_type;\n this.loading = false;\n this.data = false;\n this.events = nanobus();\n }\n SingleCustomFieldRequestManager.prototype.retrieveOptions = function () {\n this.loading = true;\n return jQuery.ajax({\n url: ajaxurl,\n dataType: 'json',\n method: 'post',\n data: {\n action: 'ac_custom_field_options',\n post_type: this.post_type,\n meta_type: this.meta_type,\n _ajax_nonce: AC._ajax_nonce\n }\n });\n };\n SingleCustomFieldRequestManager.prototype.getOptions = function () {\n var _this = this;\n var defer = jQuery.Deferred();\n if (this.data) {\n defer.resolve(this.data);\n }\n else if (this.loading) {\n this.events.on('loaded', function () {\n defer.resolve(_this.data);\n });\n }\n else {\n this.retrieveOptions().done(function (response) {\n if (!response.success) {\n defer.reject();\n }\n _this.data = response.data.results;\n _this.events.emit('loaded');\n defer.resolve(_this.data);\n });\n }\n return defer.promise();\n };\n return SingleCustomFieldRequestManager;\n}());\nvar loadSingleRequestManager = function (meta_type, post_type) {\n var key = \"custom_field_\" + meta_type + \"_\" + post_type;\n if (typeof AC_Requests === 'undefined') {\n global.AC_Requests = {};\n }\n if (!AC_Requests.hasOwnProperty(key)) {\n AC_Requests[key] = new SingleCustomFieldRequestManager(meta_type, post_type);\n }\n return AC_Requests[key];\n};\nvar CustomField = /** @class */ (function () {\n function CustomField(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('.ac-column-setting--custom_field');\n if (!this.setting || !this.setting.querySelector('.custom_field')) {\n return;\n }\n this.bindEvents();\n }\n CustomField.prototype.bindEvents = function () {\n var input = this.setting.querySelector('.custom_field');\n var request = loadSingleRequestManager(input.dataset.type, input.dataset.post_type);\n var editingAvailable = this.column.el.querySelectorAll('[data-setting=\"edit\"][data-indicator-toggle]').length > 0;\n // Ensure you won't get any duplicates on clone\n input.querySelectorAll('optgroup').forEach(function (el) {\n el.remove();\n });\n input.removeAttribute('data-select2-id');\n this.setting.querySelectorAll('.select2').forEach(function (el) {\n el.remove();\n });\n request.getOptions().done(function (data) {\n jQuery(input).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 customfield = function (column) {\n column.settings.customfield = new CustomField(column);\n};\nexport default customfield;\n","var date = function (column) {\n var $ = jQuery;\n var $column = column.$el;\n var $setting = $column.find('.ac-column-setting--date');\n $setting.each(function () {\n var $container = $(this);\n // Custom input\n var $radio_custom = $container.find('input.custom');\n var $input_custom = $container.find('.ac-setting-input-date__custom');\n var $input_value = $container.find('.ac-setting-input-date__value');\n var $example_custom = $container.find('.ac-setting-input-date__example');\n var $selected = $container.find('input[type=radio]:checked');\n var $help_msg = $container.find('.help-msg');\n // Click Event\n $container.find('input[type=radio]').on('change', function () {\n var $input = $(this);\n var $input_container = $input.closest('label');\n var date_format = $input_container.find('code').text();\n var description = $input_container.find('.ac-setting-input-date__more').html();\n if (date_format) {\n $input_custom.val(date_format).trigger('change');\n }\n if ($input.hasClass('diff')) {\n $input_custom.val('');\n $example_custom.text('');\n }\n $input_custom.prop('disabled', true);\n // Custom input selected\n if ($input.hasClass('custom')) {\n $input.val($input_custom.val());\n $input_custom.prop('disabled', false);\n $help_msg.show();\n }\n // Show more description\n $help_msg.hide();\n if (description) {\n $help_msg.html(description).show();\n }\n $input_value.val($input.val());\n });\n // Custom input\n $input_custom.on('change', function () {\n $example_custom.html('<span class=\"spinner is-active\"></span>');\n $radio_custom.val($input_custom.val());\n var $custom_value = $(this).val();\n if (!$custom_value) {\n $example_custom.text('');\n return;\n }\n $.ajax({\n url: ajaxurl,\n method: 'post',\n data: {\n action: 'date_format',\n date: $custom_value\n }\n }).done(function (date) {\n $example_custom.text(date);\n });\n $input_value.val($custom_value);\n });\n // Update date example box\n $selected.trigger('change');\n // Select custom input as a default\n if (0 === $selected.length) {\n $radio_custom.trigger('click');\n }\n });\n};\nexport default date;\n","var Image = /** @class */ (function () {\n function Image(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('.ac-column-setting--image');\n if (!this.setting) {\n return;\n }\n this.field = this.setting.querySelector('.ac-setting-input select');\n this.initState();\n this.bindEvents();\n }\n Image.prototype.getValue = function () {\n return this.field.value;\n };\n Image.prototype.bindEvents = function () {\n var self = this;\n this.field.addEventListener('change', function (e) {\n self.initState();\n });\n };\n Image.prototype.initState = function () {\n if ('cpac-custom' === this.getValue()) {\n this.showSubsettings();\n }\n else {\n this.hideSubsettings();\n }\n };\n Image.prototype.hideSubsettings = function () {\n var subsetting = this.setting.querySelectorAll('.ac-column-setting');\n for (var i = 0; i < subsetting.length; ++i) {\n subsetting[i].style.display = 'none';\n }\n };\n Image.prototype.showSubsettings = function () {\n var subsetting = this.setting.querySelectorAll('.ac-column-setting');\n for (var i = 0; i < subsetting.length; ++i) {\n subsetting[i].style.display = 'table';\n }\n };\n Image.prototype.setValue = function (value) {\n this.field.value = value;\n this.trigger(this.field, 'change');\n return this;\n };\n Image.prototype.setWidth = function (width) {\n var field = this.setting.querySelector('.ac-column-setting [name*=\"image_size_w\"]');\n field.value = width;\n this.trigger(field, 'change');\n return this;\n };\n Image.prototype.setHeight = function (height) {\n var field = this.setting.querySelector('.ac-column-setting [name*=\"image_size_h\"]');\n field.value = height;\n this.trigger(field, 'change');\n return this;\n };\n Image.prototype.setSize = function (width, height) {\n this.setWidth(width);\n this.setHeight(height);\n return this;\n };\n Image.prototype.trigger = function (el, event) {\n el.dispatchEvent(new Event(event));\n return this;\n };\n return Image;\n}());\nvar image = function (column) {\n column.settings.image = new Image(column);\n};\nexport default image;\n","import Modal from \"../../../modules/modal\";\nvar Label = /** @class */ (function () {\n function Label(column) {\n this.column = column;\n this.setting = column.el.querySelector('.ac-column-setting--label');\n this.iconpicker = this.setting.querySelector('.-iconpicker');\n if (!this.iconpicker) {\n return;\n }\n this._dashicon = false;\n this.modal = AdminColumns.Modals.register(new Modal(this.setting.querySelector('.-iconpicker')));\n this.field = this.setting.querySelector('.ac-setting-input_label');\n this.initValue();\n this.bindEvents();\n }\n Label.prototype.initValue = function () {\n var self = this;\n var html = document.createRange().createContextualFragment(this.getValue());\n var dashicon = html.querySelector('.dashicons');\n if (dashicon) {\n var classList = dashicon.classList;\n classList.forEach(function (cls) {\n if (cls.indexOf('dashicons-') !== -1) {\n var selector = '.' + cls;\n var icon = self.iconpicker.querySelector(selector);\n if (icon) {\n icon.parentElement.classList.add('active');\n self.setIconSelection(icon.parentElement.dataset.dashicon);\n }\n }\n });\n }\n else {\n self.setIconSelection(false);\n }\n };\n Label.prototype.bindEvents = function () {\n var self = this;\n this.setting.querySelector('.ac-setting-label-icon').addEventListener('click', function (e) {\n e.preventDefault();\n self.modal.open();\n });\n this.setting.querySelector('[data-action=\"submit\"]').addEventListener('click', function (e) {\n e.preventDefault();\n if (self.getIconSelection()) {\n self.setDashicon(self.getIconSelection());\n }\n self.modal.close();\n });\n var icons = this.iconpicker.querySelectorAll('.ac-ipicker__icon');\n icons.forEach(function (icon) {\n icon.addEventListener('click', function (e) {\n e.preventDefault();\n var dashicon = this.dataset.dashicon;\n if (dashicon) {\n self.setIconSelection(dashicon);\n }\n var icons = self.setting.querySelectorAll('.ac-ipicker__icon');\n icons.forEach(function (icon) {\n icon.classList.remove('active');\n });\n icon.classList.add('active');\n });\n });\n };\n Label.prototype.getValue = function () {\n return this.field.value;\n };\n Label.prototype.setValue = function (value) {\n this.field.value = value;\n var event = new Event('change');\n this.field.dispatchEvent(event);\n };\n Label.prototype.setIconSelection = function (dashicon) {\n var selection = this.setting.querySelector('.ac-ipicker__selection');\n this._dashicon = dashicon;\n selection.innerHTML = \"<span class=\\\"dashicons dashicons-\" + dashicon + \"\\\"></span>\";\n if (!dashicon) {\n selection.style.visibility = 'hidden';\n }\n else {\n selection.style.visibility = 'visible';\n }\n };\n Label.prototype.getIconSelection = function () {\n return this._dashicon;\n };\n Label.prototype.setDashicon = function (dashicon) {\n this.setValue(\"<span class=\\\"dashicons dashicons-\" + dashicon + \"\\\"></span>\");\n };\n return Label;\n}());\nvar label = function (column) {\n column.settings.label = new Label(column);\n};\nexport default label;\n","var NumberFormat = /** @class */ (function () {\n function NumberFormat(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('.ac-column-setting--number_format');\n if (!this.setting) {\n return;\n }\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 (e) {\n _this.refreshPreview();\n });\n });\n };\n NumberFormat.prototype.refreshPreview = function () {\n var _this = this;\n this.getExampleRequest().done(function (example) {\n var preview = _this.setting.querySelector('[data-preview]');\n if (preview) {\n preview.innerText = example;\n }\n });\n };\n NumberFormat.prototype.getExampleRequest = 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 jQuery.ajax({\n url: ajaxurl,\n method: 'post',\n data: {\n action: 'ac_number_format',\n number: 7500,\n decimals: decimals ? decimals.value : '',\n decimal_point: decimal_point ? decimal_point.value : '',\n thousands_point: thousands_point ? thousands_point.value : '',\n }\n });\n };\n return NumberFormat;\n}());\nvar numberformat = function (column) {\n column.settings.number_format = new NumberFormat(column);\n};\nexport default numberformat;\n","var pro = function (column) {\n var $column = column.$el;\n var $setting = $column.find('.ac-column-setting--pro');\n $setting.each(function () {\n var $container = jQuery(this);\n $container.find('input').on('click', function (e) {\n e.preventDefault();\n $container.find('[data-ac-open-modal]').trigger('click');\n });\n });\n};\nexport default pro;\n","var subsetting = function (column) {\n var $ = jQuery;\n var settings = {\n value_show: \"on\",\n subfield: '.ac-column-setting'\n };\n function initState($setting, $input) {\n var value = $input.filter(':checked').val();\n var $subfields = $setting.find(settings.subfield);\n if (settings.value_show === value) {\n $subfields.show();\n }\n else {\n $subfields.hide();\n }\n }\n var $column = column.$el;\n var $settings = $column.find('.ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit');\n $settings.each(function () {\n var $setting = $(this);\n var $input = $(this).find('.ac-setting-input input[type=\"radio\"]');\n initState($setting, $input);\n $input.on('change', function () {\n initState($setting, $input);\n });\n });\n};\nexport default subsetting;\n","import excludeGroupsMather from \"../../../select2/excludegroup.matcher\";\nvar TypeSelector = /** @class */ (function () {\n function TypeSelector(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('[data-setting=\"type\"]');\n if (!this.setting) {\n return;\n }\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 jQuery(select).ac_select2({\n theme: 'acs2',\n width: '100%',\n dropdownCssClass: '-type-selector',\n escapeMarkup: function (text) { return text; },\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}());\nvar type = function (column) {\n column.settings.typeSelector = new TypeSelector(column);\n};\nexport default type;\n","// Settings fields: Width\njQuery.fn.column_width_slider = function () {\n var $ = jQuery;\n var $column_width = $(this).find('.ac-setting-input-width');\n var input_width = $column_width.find('.description input'), input_unit = $column_width.find('.unit-select input'), unit = input_unit.filter(':checked').val(), width = input_width.val(), slider = $column_width.find('.width-slider'), indicator = $(this).find('.ac-column-header .ac-column-heading-setting--width');\n // width\n if ('%' === unit && width > 100) {\n width = 100;\n }\n input_width.val(width);\n slider.slider({\n range: 'min',\n min: 0,\n max: '%' === unit ? 100 : 500,\n value: width,\n slide: function (event, ui) {\n input_width.val(ui.value);\n indicator.trigger('update');\n input_width.trigger('validate');\n }\n });\n};\nvar width = function (column) {\n var $ = jQuery;\n var $column = column.$el;\n $column.find('.ac-column-setting--width').each(function () {\n $column.column_width_slider();\n // indicator\n var $width_indicator = $column.find('.ac-column-header .ac-column-heading-setting--width');\n $width_indicator.on('update', function () {\n var _width = $column.find('.ac-setting-input-width .description input').val();\n var _unit = $column.find('.ac-setting-input-width .description .unit').text();\n if (_width > 0) {\n jQuery(this).text(_width + _unit);\n }\n else {\n jQuery(this).text('');\n }\n });\n // unit selector\n var width_unit_select = $column.find('.ac-setting-input-width .unit-select label');\n width_unit_select.on('click', function () {\n $column.find('span.unit').text($(this).find('input').val());\n $column.column_width_slider(); // re-init slider\n $width_indicator.trigger('update'); // update indicator\n });\n // width_input\n var width_input = $column.find('.ac-setting-input-width .description input')\n .on('keyup', function () {\n $column.column_width_slider(); // re-init slider\n jQuery(this).trigger('validate'); // validate input\n $width_indicator.trigger('update'); // update indicator\n })\n // width_input:validate\n .on('validate', function () {\n var _width = width_input.val();\n var _new_width = $.trim(_width);\n if (!jQuery.isNumeric(_new_width)) {\n _new_width = _new_width.replace(/\\D/g, '');\n }\n if (_new_width.length > 3) {\n _new_width = _new_width.substring(0, 3);\n }\n if (_new_width <= 0) {\n _new_width = '';\n }\n if (_new_width !== _width) {\n width_input.val(_new_width);\n }\n });\n });\n};\nexport default width;\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.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","var $ = require(\"jquery\");\nvar ScreenOption = /** @class */ (function () {\n function ScreenOption(element, name) {\n this.name = name;\n this.element = element;\n this.init();\n }\n ScreenOption.prototype.getInput = function () {\n return this.element.querySelector('input');\n };\n ScreenOption.prototype.init = function () {\n var _this = this;\n var input = this.getInput();\n if (input) {\n input.addEventListener('change', function () {\n _this.persist();\n });\n }\n };\n ScreenOption.prototype.persist = function () {\n return $.ajax({\n url: ajaxurl,\n method: 'POST',\n data: {\n action: 'ac_admin_screen_options',\n option_name: this.name,\n option_value: this.getInput().checked ? 1 : 0,\n _ajax_nonce: AC._ajax_nonce\n }\n });\n };\n return ScreenOption;\n}());\nexport default ScreenOption;\n","var Tooltips = /** @class */ (function () {\n function Tooltips() {\n this.isEnabled = typeof jQuery.fn.qtip !== 'undefined';\n this.init();\n }\n Tooltips.prototype.init = function () {\n if (!this.isEnabled) {\n console.log('Tooltips not loaded!');\n return;\n }\n jQuery('[data-ac-tip]').qtip({\n content: {\n attr: 'data-ac-tip'\n },\n position: {\n my: 'top center',\n at: 'bottom center'\n },\n style: {\n tip: true,\n classes: 'qtip-tipsy'\n }\n });\n };\n return Tooltips;\n}());\nexport default Tooltips;\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","/** CustomEvent Polyfill */\n(function() {\n\n\tif ( typeof window.CustomEvent === \"function\" ) {\n\t\treturn false;\n\t}\n\n\tfunction CustomEvent( event, params ) {\n\t\tparams = params || { bubbles : false, cancelable : false, detail : undefined };\n\t\tlet evt = document.createEvent( 'CustomEvent' );\n\t\tevt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail );\n\t\treturn evt;\n\t}\n\n\tCustomEvent.prototype = window.Event.prototype;\n\n\twindow.CustomEvent = CustomEvent;\n})();","if ( window.NodeList && !NodeList.prototype.forEach ) {\n\tNodeList.prototype.forEach = Array.prototype.forEach;\n}","assert.notEqual = notEqual\nassert.notOk = notOk\nassert.equal = equal\nassert.ok = assert\n\nmodule.exports = assert\n\nfunction equal (a, b, m) {\n assert(a == b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notEqual (a, b, m) {\n assert(a != b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notOk (t, m) {\n assert(!t, m)\n}\n\nfunction assert (t, m) {\n if (!t) throw new Error(m || 'AssertionError')\n}\n","var splice = require('remove-array-items')\nvar nanotiming = require('nanotiming')\nvar assert = require('assert')\n\nmodule.exports = Nanobus\n\nfunction Nanobus (name) {\n if (!(this instanceof Nanobus)) return new Nanobus(name)\n\n this._name = name || 'nanobus'\n this._starListeners = []\n this._listeners = {}\n}\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\n var data = []\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i])\n }\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\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid)\n }\n emitTiming()\n\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.push(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].push(listener)\n }\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.unshift(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].unshift(listener)\n }\n return this\n}\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\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}\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\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}\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\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice()\n return remove(this._starListeners, listener)\n } else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice()\n }\n\n return remove(this._listeners[eventName], listener)\n }\n\n function remove (arr, listener) {\n if (!arr) return\n var index = arr.indexOf(listener)\n if (index !== -1) {\n splice(arr, index, 1)\n return true\n }\n }\n}\n\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = []\n } else {\n this._listeners[eventName] = []\n }\n } else {\n this._starListeners = []\n this._listeners = {}\n }\n return this\n}\n\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners\n\n var ret = []\n if (listeners) {\n var ilength = listeners.length\n for (var i = 0; i < ilength; i++) ret.push(listeners[i])\n }\n return ret\n}\n\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined') return\n if (arr.length === 0) return\n if (data === undefined) {\n data = eventName\n eventName = null\n }\n\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid)\n } else {\n data = [eventName].concat(data)\n }\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')\n\nvar hasWindow = typeof window !== 'undefined'\n\nfunction createScheduler () {\n var scheduler\n if (hasWindow) {\n if (!window._nanoScheduler) window._nanoScheduler = new NanoScheduler(true)\n scheduler = window._nanoScheduler\n } else {\n scheduler = new NanoScheduler()\n }\n return scheduler\n}\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}\n\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function')\n\n this.queue.push(cb)\n this.schedule()\n}\n\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled) return\n\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) self.schedule()\n })\n}\n\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1\n }\n })\n}\n\nmodule.exports = createScheduler\n","var scheduler = require('nanoscheduler')()\nvar assert = require('assert')\n\nvar perf\nnanotiming.disabled = true\ntry {\n perf = window.performance\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark\n} catch (e) { }\n\nmodule.exports = nanotiming\n\nfunction nanotiming (name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string')\n\n if (nanotiming.disabled) return noop\n\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER\n var startName = 'start-' + uuid + '-' + name\n perf.mark(startName)\n\n function end (cb) {\n var endName = 'end-' + uuid + '-' + name\n perf.mark(endName)\n\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 } catch (e) { err = e }\n if (cb) cb(err, name)\n })\n }\n\n end.uuid = uuid\n return end\n}\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/**\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\n if (startIdx >= length || removeCount === 0) {\n return\n }\n\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount)\n\n var len = length - removeCount\n\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount]\n }\n\n arr.length = len\n}\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","module.exports = jQuery;"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-page-columns.js","webpack:///./js/admin/columns/column.js","webpack:///./js/admin/columns/events/addons.js","webpack:///./js/admin/columns/events/clone.js","webpack:///./js/admin/columns/events/indicator.js","webpack:///./js/admin/columns/events/label.js","webpack:///./js/admin/columns/events/refresh.js","webpack:///./js/admin/columns/events/remove.js","webpack:///./js/admin/columns/events/toggle.js","webpack:///./js/admin/columns/events/type-selector.js","webpack:///./js/admin/columns/feedback.js","webpack:///./js/admin/columns/form.js","webpack:///./js/admin/columns/initiator.js","webpack:///./js/admin/columns/listscreen-initialize.js","webpack:///./js/admin/columns/menu.js","webpack:///./js/admin/columns/settings/custom-field.js","webpack:///./js/admin/columns/settings/date.js","webpack:///./js/admin/columns/settings/image-size.js","webpack:///./js/admin/columns/settings/label.js","webpack:///./js/admin/columns/settings/number-format.js","webpack:///./js/admin/columns/settings/pro.js","webpack:///./js/admin/columns/settings/sub-setting-toggle.js","webpack:///./js/admin/columns/settings/type.js","webpack:///./js/admin/columns/settings/width.js","webpack:///./js/modules/modal.ts","webpack:///./js/modules/screen-option.ts","webpack:///./js/modules/tooltips.ts","webpack:///./js/plugin/tooltip.ts","webpack:///./js/select2/excludegroup.matcher.js","webpack:///./node_modules/admin-columns-js/polyfill/customevent.js","webpack:///./node_modules/admin-columns-js/polyfill/nodelist.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/remove-array-items/index.js","webpack:///(webpack)/buildin/global.js","webpack:///external \"jQuery\""],"names":["require","AC","Column","Initiator","jQuery","document","on","AdminColumns","Tooltips","Tooltip","registerEvent","EventToggle","EventRemove","EventClone","EventRefresh","EventTypeSelector","EventIndicator","EventLabel","EventLabelSettings","EventAddons","registerSetting","SettingDate","SettingImageSize","SettingPro","SettingSubSettingToggle","SettingWidth","SettingCustomField","SettingNumberFormat","SettingTypeSelector","SettingLabel","ready","Form","init","Modals","register","Modal","querySelector","Menu","Feedback","forEach","hook","ac_pointers","e","column","setTimeout","hasOwnProperty","Object","keys","uninitialized_list_screens","length","ListScreenInitializeController","ScreenOptions","querySelectorAll","el","name","dataset","acScreenOption","ScreenOption","showColumnId","addEventListener","checked","classList","add","remove","showColumnType","showListScreenId","showListScreenType","STATES","CLOSED","OPEN","$el","settings","state","_type","data","defineProperty","prototype","get","set","enumerable","configurable","type","isOriginal","isDisabled","hasClass","disable","addClass","enable","removeClass","initNewInstance","temp_column_name","getNewIncementalName","original_column_name","find","each","i","v","$input","attr","replace","incremental_column_name","bindEvents","events","key","isBound","bind","bindSettings","trigger","destroy","duration","self","animate","opacity","height","getState","toggle","close","open","slideUp","slideDown","showMessage","message","html","show","switchToType","ajax","url","ajaxurl","method","dataType","action","id","serialize","current_original_columns","originalColumns","original_columns","_ajax_nonce","success","response","replaceWith","error","refresh","serializeArray","request_data","column_name","value","push","create","clone","$clone","addons","$","$column","inputs","closest","val","label","additional","click","preventDefault","cloneColumn","indicator","$indicator","setting","$setting","unbind","toggleClass","filter","prop","change","$label","field_label","text","column_label","trim","width","hover","parents","hide","always","fail","i18n","errors","loading_column","removeColumn","css","selector","reindexColumns","$box","form","$form","$column_container","$container","columns","_validators","initColumns","bindFormEvents","bindOrdering","disableFields","sortable","items","handle","validateForm","_this","valid","validator","call","addValidator","$buttons","submitForm","removeAttr","addColumn","$boxes","col","resetColumns","elements","readOnly","setAttribute","enableFields","xhr","post","save_settings","attr_class","$msg","stop","prepend","_addColumnToForm","getListScreen","getListScreenID","getTitle","getColumnSettings","$after","insertAfter","append","isInViewport","scrollTop","offset","top","elementTop","elementBottom","outerHeight","viewportTop","window","viewportBottom","incremental_name","k","console","event","oldName","nanobus","ListscreenInitialize","list_screens","processed","doAjaxCall","list_screen","screen_link","run","processListScreen","onFinish","emit","checkFinish","done","r","_a","main_initializer","location","href","Date","now","background_initializer","submit","next","SingleCustomFieldRequestManager","meta_type","post_type","loading","retrieveOptions","getOptions","defer","Deferred","resolve","reject","results","promise","loadSingleRequestManager","AC_Requests","global","CustomField","input","request","editingAvailable","removeAttribute","ac_select2","theme","tags","dropdownCssClass","customfield","date","$radio_custom","$input_custom","$input_value","$example_custom","$selected","$help_msg","$input_container","date_format","description","$custom_value","Image","field","initState","getValue","showSubsettings","hideSubsettings","subsetting","style","display","setValue","setWidth","setHeight","setSize","dispatchEvent","Event","image","Label","iconpicker","_dashicon","modal","initValue","createRange","createContextualFragment","dashicon","cls","indexOf","icon","parentElement","setIconSelection","getIconSelection","setDashicon","icons","selection","innerHTML","visibility","NumberFormat","refreshPreview","getExampleRequest","example","preview","innerText","decimals","decimal_point","thousands_point","number","numberformat","number_format","pro","value_show","subfield","$subfields","$settings","TypeSelector","select","escapeMarkup","templateResult","result","includes","matcher","excludeGroupsMather","typeSelector","fn","column_width_slider","$column_width","input_width","input_unit","unit","slider","range","min","max","slide","ui","$width_indicator","_width","_unit","width_unit_select","width_input","_new_width","isNumeric","substring","dialog","initEvents","keyName","isOpen","dismissButtons","b","target","contains","onClose","onOpen","element","getInput","persist","option_name","option_value","initAcTooltips","content","acTip","tip","createTooltip","acTooltipInit","body","appendChild","bodyOffset","getBoundingClientRect","viewportOffset","left","offsetWidth","offsetHeight","createElement","params","term","children","filteredChildren","idx","child","toUpperCase","modifiedData","extend"],"mappings":"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AAS;AAClD;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,aAAa;AAChC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,iBAAiB,YAAY;AAC7B;AACA;AACA;AACA;;;;;;;;;;;;ACjKA,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;;;;;;;;;ACtDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;AACA;AACA;AACA;AACA;AACA,CAAC,YAAY;;AAEb;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,YAAY;AACnB;AACA,KAAK;AACL;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC/CY;;AAEZ;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;;AAEA,oBAAoB,SAAS;AAC7B;AACA;;AAEA;AACA;;;;;;;;;;;;AC1BA;;AAEA;AACA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;;AAEA;AACA;AACA,4CAA4C;;AAE5C;;;;;;;;;;;;;;;;;;;;;;;;ACnBA,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 ListScreenInitializeController from \"./admin/columns/listscreen-initialize\";\n/**\n * AC variables. Defined in DOM.\n * @param AdminColumns {Object}\n * @param AC {Object}\n * @param AC.list_screen {String}\n * @param AC.layout {String}\n * @param AC.i81n {String}\n */\nimport Form from \"./admin/columns/form\";\nimport Initiator from \"./admin/columns/initiator\";\nimport Modal from \"./modules/modal\";\nimport Menu from \"./admin/columns/menu\";\nimport Feedback from \"./admin/columns/feedback\";\nimport Tooltip from \"./modules/tooltips\";\n/** Events */\nimport EventToggle from './admin/columns/events/toggle';\nimport EventRemove from './admin/columns/events/remove';\nimport EventClone from './admin/columns/events/clone';\nimport EventRefresh from './admin/columns/events/refresh';\nimport EventTypeSelector from './admin/columns/events/type-selector';\nimport EventIndicator from './admin/columns/events/indicator';\nimport { EventLabel, EventLabelSettings } from './admin/columns/events/label';\nimport EventAddons from './admin/columns/events/addons';\n/** Settings */\nimport SettingImageSize from './admin/columns/settings/image-size';\nimport SettingSubSettingToggle from './admin/columns/settings/sub-setting-toggle';\nimport SettingDate from './admin/columns/settings/date';\nimport SettingPro from './admin/columns/settings/pro';\nimport SettingWidth from './admin/columns/settings/width';\nimport SettingLabel from './admin/columns/settings/label';\nimport SettingCustomField from './admin/columns/settings/custom-field';\nimport SettingNumberFormat from './admin/columns/settings/number-format';\nimport SettingTypeSelector from \"./admin/columns/settings/type\";\nimport ScreenOption from \"./modules/screen-option\";\nrequire('admin-columns-js/polyfill/customevent');\nrequire('admin-columns-js/polyfill/nodelist');\nAC.Column = new Initiator(); // Todo remove from\njQuery(document).on('AC_Form_Loaded', function () {\n AdminColumns.Column = AC.Column;\n AdminColumns.Tooltips = new Tooltip();\n /** Register Events **/\n AdminColumns.Column\n .registerEvent('toggle', EventToggle)\n .registerEvent('remove', EventRemove)\n .registerEvent('clone', EventClone)\n .registerEvent('refresh', EventRefresh)\n .registerEvent('type_selector', EventTypeSelector)\n .registerEvent('indicator', EventIndicator)\n .registerEvent('label', EventLabel)\n .registerEvent('label_setting', EventLabelSettings)\n .registerEvent('addons', EventAddons)\n /** Register Settings **/\n .registerSetting('date', SettingDate)\n .registerSetting('image_size', SettingImageSize)\n .registerSetting('pro', SettingPro)\n .registerSetting('sub_setting_toggle', SettingSubSettingToggle)\n .registerSetting('width', SettingWidth)\n .registerSetting('customfield', SettingCustomField)\n .registerSetting('number_format', SettingNumberFormat)\n .registerSetting('type_selector', SettingTypeSelector)\n .registerSetting('label', SettingLabel);\n});\njQuery(document).ready(function () {\n AC.Form = new Form('#listscreen_settings');\n AdminColumns.Form = AC.Form;\n AdminColumns.Form.init();\n AdminColumns.Modals.register(new Modal(document.querySelector('#ac-modal-pro')), 'pro');\n new Menu().init();\n new Feedback('.sidebox#direct-feedback');\n ['AC_Column_Change', 'AC_Column_Refresh', 'AC_Column_Refresh'].forEach(function (hook) {\n jQuery(document).on(hook, function () { return ac_pointers(); });\n });\n jQuery(document).on('AC_Column_Created', function (e, column) {\n setTimeout(function () {\n ac_pointers();\n }, 100);\n });\n if (AC.hasOwnProperty('uninitialized_list_screens') && Object.keys(AC.uninitialized_list_screens).length > 0) {\n new ListScreenInitializeController(AC.uninitialized_list_screens);\n }\n AdminColumns.ScreenOptions = {};\n document.querySelectorAll('[data-ac-screen-option]').forEach(function (el) {\n var name = el.dataset.acScreenOption;\n AdminColumns.ScreenOptions[name] = new ScreenOption(el, name);\n });\n var showColumnId = document.querySelector('[data-ac-screen-option=\"show_column_id\"] input');\n if (showColumnId) {\n showColumnId.addEventListener('change', function () {\n showColumnId.checked\n ? document.querySelector('.ac-boxes').classList.add('show-column-id')\n : document.querySelector('.ac-boxes').classList.remove('show-column-id');\n });\n }\n var showColumnType = document.querySelector('[data-ac-screen-option=\"show_column_type\"] input');\n if (showColumnType) {\n showColumnType.addEventListener('change', function () {\n showColumnType.checked\n ? document.querySelector('.ac-boxes').classList.add('show-column-type')\n : document.querySelector('.ac-boxes').classList.remove('show-column-type');\n });\n }\n var showListScreenId = document.querySelector('[data-ac-screen-option=\"show_list_screen_id\"] input');\n if (showListScreenId) {\n showListScreenId.addEventListener('change', function () {\n showListScreenId.checked\n ? document.querySelector('.ac-admin').classList.add('show-list-screen-id')\n : document.querySelector('.ac-admin').classList.remove('show-list-screen-id');\n });\n }\n var showListScreenType = document.querySelector('[data-ac-screen-option=\"show_list_screen_type\"] input');\n if (showListScreenType) {\n showListScreenType.addEventListener('change', function () {\n showListScreenType.checked\n ? document.querySelector('.ac-admin').classList.add('show-list-screen-type')\n : document.querySelector('.ac-admin').classList.remove('show-list-screen-type');\n });\n }\n});\n","var STATES = {\n CLOSED: 'closed',\n OPEN: 'open'\n};\nvar Column = /** @class */ (function () {\n function Column($el) {\n this.$el = $el;\n this.el = $el[0];\n this.settings = [];\n this.state = STATES.CLOSED;\n this._type = this.$el.data('type');\n }\n Object.defineProperty(Column.prototype, \"name\", {\n get: function () {\n return this.$el.data('column-name');\n },\n set: function (name) {\n this.$el.data('column-name', name);\n },\n enumerable: false,\n configurable: true\n });\n Object.defineProperty(Column.prototype, \"type\", {\n get: function () {\n return this._type;\n },\n set: function (type) {\n this.$el.data('type', type);\n },\n enumerable: false,\n configurable: true\n });\n Column.prototype.isOriginal = function () {\n return (1 === this.$el.data('original'));\n };\n Column.prototype.isDisabled = function () {\n return this.$el.hasClass('disabled');\n };\n Column.prototype.disable = function () {\n this.$el.addClass('disabled');\n return this;\n };\n Column.prototype.enable = function () {\n this.$el.removeClass('disabled');\n return this;\n };\n Column.prototype.initNewInstance = function () {\n var temp_column_name = '_new_column_' + AC.Column.getNewIncementalName();\n var original_column_name = this.name;\n this.$el.find('input, select, label').each(function (i, v) {\n var $input = jQuery(v);\n // name attributes\n if ($input.attr('name')) {\n $input.attr('name', $input.attr('name').replace(\"columns[\" + original_column_name + \"]\", \"columns[\" + temp_column_name + \"]\"));\n }\n // id attributes\n if ($input.attr('id')) {\n $input.attr('id', $input.attr('id').replace(\"-\" + original_column_name + \"-\", \"-\" + temp_column_name + \"-\"));\n }\n });\n this.name = temp_column_name;\n AC.incremental_column_name++;\n return this;\n };\n /**\n *\n * @returns {Column}\n */\n Column.prototype.bindEvents = function () {\n var column = this;\n column.$el.data('column', column);\n Object.keys(AC.Column.events).forEach(function (key) {\n if (!column.isBound(key)) {\n AC.Column.events[key](column);\n column.bind(key);\n }\n });\n this.bindSettings();\n jQuery(document).trigger('AC_Column_InitSettings', [column]);\n return this;\n };\n Column.prototype.bindSettings = function () {\n var column = this;\n Object.keys(AC.Column.settings).forEach(function (key) {\n if (!column.isBound(key)) {\n AC.Column.settings[key](column);\n column.bind(key);\n }\n });\n };\n /**\n *\n * @param key\n * @returns {bool}\n */\n Column.prototype.isBound = function (key) {\n return this.$el.data(key);\n };\n Column.prototype.bind = function (key) {\n this.$el.data(key, true);\n };\n Column.prototype.destroy = function () {\n this.$el.remove();\n };\n Column.prototype.remove = function (duration) {\n if (duration === void 0) { duration = 350; }\n var self = this;\n this.$el.addClass('deleting').animate({ opacity: 0, height: 0 }, duration, function () {\n self.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 if (this.getState() === STATES.OPEN) {\n this.close(duration);\n }\n else {\n this.open(duration);\n }\n };\n Column.prototype.close = function (duration) {\n if (duration === void 0) { duration = 0; }\n this.$el.removeClass('opened').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.$el.addClass('opened').find('.ac-column-body').slideDown(duration);\n this.state = STATES.OPEN;\n };\n Column.prototype.showMessage = function (message) {\n this.$el.find('.ac-column-setting--type .msg').html(message).show();\n };\n Column.prototype.switchToType = function (type) {\n var self = this;\n return jQuery.ajax({\n url: ajaxurl,\n method: 'post',\n dataType: 'json',\n data: {\n action: 'ac-columns',\n id: 'select',\n type: type,\n data: AdminColumns.Form.serialize(),\n current_original_columns: AdminColumns.Form.originalColumns(),\n original_columns: AC.original_columns,\n _ajax_nonce: AC._ajax_nonce,\n },\n success: function (response) {\n if (true === response.success) {\n var column = jQuery(response.data);\n self.$el.replaceWith(column);\n self.$el = column;\n self.el = column[0];\n self._type = type;\n self.initNewInstance();\n self.bindEvents();\n self.open();\n jQuery(document).trigger('AC_Column_Change', [self]);\n }\n else {\n self.showMessage(response.data.error);\n }\n }\n });\n };\n Column.prototype.refresh = function () {\n var self = this;\n var data = this.$el.find(':input').serializeArray();\n var request_data = {\n action: 'ac-columns',\n id: 'refresh',\n _ajax_nonce: AC._ajax_nonce,\n data: AdminColumns.Form.serialize(),\n column_name: this.name,\n original_columns: AC.original_columns\n };\n jQuery.each(request_data, function (name, value) {\n data.push({\n name: name,\n value: value\n });\n });\n return jQuery.ajax({\n type: 'post',\n url: ajaxurl,\n data: data,\n success: function (response) {\n if (true === response.success) {\n var column = jQuery(response.data);\n self.$el.replaceWith(column);\n self.$el = column;\n self.el = column[0];\n self.bindEvents();\n if (self.getState() === STATES.OPEN) {\n self.open();\n }\n jQuery(document).trigger('AC_Column_Refresh', [self]);\n }\n }\n });\n };\n /**\n * @returns {Column}\n */\n Column.prototype.create = function () {\n this.initNewInstance();\n this.bindEvents();\n jQuery(document).trigger('AC_Column_Created', [this]);\n return this;\n };\n /**\n * @returns {Column}\n */\n Column.prototype.clone = function () {\n var $clone = this.$el.clone();\n $clone.data('column-name', this.$el.data('column-name'));\n var clone = new Column($clone);\n clone.initNewInstance();\n clone.bindEvents();\n return clone;\n };\n return Column;\n}());\nexport default Column;\n","/*\n * Optional Radio Click events\n * TODO: Is not used anymore?\n */\nvar addons = function (column) {\n var $ = jQuery;\n var $column = column.$el;\n var inputs = $column.find('[data-trigger] label');\n inputs.on('click', function () {\n var id = $(this).closest('td.input').data('trigger');\n var state = $('input', this).val();\n // Toggle indicator icon\n var label = $column.find('[data-indicator-id=\"' + id + '\"]').removeClass('on');\n if ('on' === state) {\n label.addClass('on');\n }\n // Toggle additional options\n var additional = $column.find('[data-handle=\"' + id + '\"]').addClass('hide');\n if ('on' === state) {\n additional.removeClass('hide');\n }\n });\n // On load\n $column.find('[data-trigger]').each(function () {\n var trigger = $(this).data('trigger');\n // Hide additional column settings\n var additional = $column.find('[data-handle=\"' + trigger + '\"]').addClass('hide');\n if ('on' === $('input:checked', this).val()) {\n additional.removeClass('hide');\n }\n });\n};\nexport default addons;\n","/*\n* Column: bind clone events\n*\n* @since 2.0\n*/\nvar clone = function (column) {\n column.$el.find('.clone-button').click(function (e) {\n e.preventDefault();\n if (column.isOriginal()) {\n return;\n }\n AdminColumns.Form.cloneColumn(column.$el);\n });\n};\nexport default clone;\n","var indicator = function (column) {\n var $column = column.$el;\n $column.find('.ac-column-header [data-indicator-toggle]').each(function () {\n var $ = jQuery;\n var $indicator = $(this);\n var setting = $(this).data('setting');\n var $setting = $column.find('.ac-column-setting[data-setting=' + setting + ']');\n var $input = $setting.find('.col-input:first .ac-setting-input:first input[type=radio]');\n $indicator.unbind('click').on('click', function (e) {\n e.preventDefault();\n if ($column.hasClass('disabled')) {\n return;\n }\n $indicator.toggleClass('on');\n if ($(this).hasClass('on')) {\n $input.filter('[value=on]').prop('checked', true).trigger('click').trigger('change');\n }\n else {\n $input.filter('[value=off]').prop('checked', true).trigger('click').trigger('change');\n }\n });\n $input.on('change', function () {\n if ($column.hasClass('disabled')) {\n return;\n }\n var value = $input.filter(':checked').val();\n if ('on' === value) {\n $indicator.addClass('on');\n }\n else {\n $indicator.removeClass('on');\n }\n });\n });\n};\nexport default indicator;\n","var EventLabel = function (column) {\n var $column = column.$el;\n /**\n * Populates the main Label with the selected label from the dropdown,\n */\n $column.find('select[data-label=\"update\"]').change(function () {\n var $label = $column.find('input.ac-setting-input_label');\n var field_label = jQuery(this).find('option:selected').text();\n // Set new label\n $label.val(field_label);\n $label.trigger('change');\n });\n /** When an label contains an icon or span, the displayed label can appear empty. In this case we show the \"type\" label. */\n setTimeout(function () {\n var column_label = $column.find('.column_label .toggle');\n if (jQuery.trim(column_label.html()) && column_label.width() < 1) {\n column_label.html($column.find('.column_type .inner').html());\n }\n }, 50);\n};\nvar EventLabelSettings = function (column) {\n var $column = column.$el;\n /** change label */\n $column.find('.ac-column-setting--label input').bind('keyup change', function () {\n var value = jQuery(this).val();\n jQuery(this).closest('.ac-column').find('td.column_label .inner > a.toggle').html(value);\n }).trigger('change');\n /** tooltip */\n $column.find('.ac-column-body .col-label .label').hover(function () {\n jQuery(this).parents('.col-label').find('div.tooltip').show();\n }, function () {\n jQuery(this).parents('.col-label').find('div.tooltip').hide();\n });\n};\nexport { EventLabel, EventLabelSettings };\n","var refresh = function (column) {\n var $ = jQuery;\n column.$el.find('[data-refresh=\"column\"]').on('change', function () {\n // Allow plugins to hook into this event\n $(document).trigger('AC.column.prerefresh', column.$el);\n column.$el.addClass('loading');\n setTimeout(function () {\n column.refresh().always(function () {\n column.$el.removeClass('loading');\n }).fail(function () {\n column.showMessage(AC.i18n.errors.loading_column);\n });\n }, 200);\n });\n};\nexport default refresh;\n","/*\n * Column: bind remove events\n *\n * @since 2.0\n */\nvar remove = function (column) {\n column.$el.find('.remove-button').click(function (e) {\n e.preventDefault();\n AdminColumns.Form.removeColumn(column.name);\n });\n};\nexport default remove;\n","/*\n * Column: bind toggle events\n *\n * For performance we bind all other events after the click event.\n *\n * @since 2.0\n */\nvar toggle = function (column) {\n column.$el.find('[data-toggle=\"column\"]').click(function (e) {\n e.preventDefault();\n column.toggle();\n }).css('cursor', 'pointer');\n};\nexport default toggle;\n","var selector = function (column) {\n var $ = jQuery;\n column.$el.find('select.ac-setting-input_type').change(function () {\n column.$el.addClass('loading');\n column.switchToType($(this).val()).always(function () {\n column.$el.removeClass('loading');\n AdminColumns.Form.reindexColumns();\n }).fail(function () {\n column.showMessage(AC.i18n.errors.loading_column);\n });\n });\n};\nexport default selector;\n","var Feedback = /** @class */ (function () {\n function Feedback($el) {\n this.$el = jQuery($el);\n this.init();\n }\n Feedback.prototype.init = function () {\n var $box = this.$el;\n $box.find('#feedback-choice a.no').click(function (e) {\n e.preventDefault();\n $box.find('#feedback-choice').slideUp();\n $box.find('#feedback-support').slideDown();\n });\n $box.find('#feedback-choice a.yes').click(function (e) {\n e.preventDefault();\n $box.find('#feedback-choice').slideUp();\n $box.find('#feedback-rate').slideDown();\n });\n };\n ;\n return Feedback;\n}());\nexport default Feedback;\n","import Column from \"./column\";\nvar Form = /** @class */ (function () {\n function Form(el) {\n this.form = el;\n this.$form = jQuery(el);\n this.$column_container = this.$form.find('.ac-columns');\n this.$container = jQuery('#cpac .ac-admin');\n this.columns = {};\n this._validators = [];\n jQuery(document).trigger('AC_Form_Loaded');\n }\n Form.prototype.init = function () {\n this.initColumns();\n this.bindFormEvents();\n this.bindOrdering();\n if (this.$form.hasClass('-disabled')) {\n this.disableFields();\n }\n jQuery(document).trigger('AC_Form_Ready', this);\n };\n Form.prototype.bindOrdering = function () {\n if (this.$form.hasClass('ui-sortable')) {\n this.$form.sortable('refresh');\n }\n else {\n this.$form.sortable({\n items: '.ac-column',\n handle: '.column_sort'\n });\n }\n };\n Form.prototype.originalColumns = function () {\n var self = this;\n var columns = [];\n Object.keys(self.columns).forEach(function (key) {\n var column = self.columns[key];\n if (column.isOriginal()) {\n columns.push(column.type);\n }\n });\n return columns;\n };\n Form.prototype.validateForm = function () {\n var _this = this;\n var valid = true;\n this._validators.forEach(function (validator) {\n valid = validator.call(_this, _this);\n });\n return valid;\n };\n Form.prototype.addValidator = function (validator) {\n this._validators.push(validator);\n };\n Form.prototype.bindFormEvents = function () {\n var self = this;\n var $buttons = jQuery('.sidebox a.submit, .column-footer a.submit');\n $buttons.on('click', function () {\n if (!self.validateForm()) {\n return;\n }\n $buttons.attr('disabled', 'disabled');\n self.$container.addClass('saving');\n self.submitForm().always(function () {\n $buttons.removeAttr('disabled', 'disabled');\n self.$container.removeClass('saving');\n });\n });\n self.$container.find('.add_column').on('click', function () {\n self.addColumn();\n });\n var $boxes = jQuery('#cpac .ac-boxes');\n if ($boxes.hasClass('disabled')) {\n $boxes.find('.ac-column').each(function (i, col) {\n jQuery(col).data('column').disable();\n jQuery(col).find('input, select').prop('disabled', true);\n });\n }\n jQuery('a[data-clear-columns]').on('click', function () {\n self.resetColumns();\n });\n };\n Form.prototype.initColumns = function () {\n var self = this;\n self.columns = {};\n this.$form.find('.ac-column').each(function () {\n var $el = jQuery(this);\n var column = new Column($el);\n column.bindEvents();\n $el.data('column', column);\n self.columns[column.name] = column;\n });\n };\n Form.prototype.reindexColumns = function () {\n var self = this;\n self.columns = {};\n this.$form.find('.ac-column').each(function () {\n var column = jQuery(this).data('column');\n self.columns[column.name] = column;\n });\n };\n Form.prototype.resetColumns = function () {\n var _this = this;\n Object.keys(this.columns).forEach(function (key) {\n var column = _this.columns[key];\n column.destroy();\n });\n };\n Form.prototype.serialize = function () {\n return this.$form.serialize();\n };\n Form.prototype.disableFields = function () {\n var form = document.querySelector(this.form);\n if (!form) {\n return;\n }\n var elements = form.elements;\n for (var i = 0; i < elements.length; i++) {\n elements[i].readOnly = true;\n elements[i].setAttribute('disabled', true);\n }\n };\n Form.prototype.enableFields = function () {\n };\n Form.prototype.submitForm = function () {\n var self = this;\n var xhr = jQuery.post(ajaxurl, {\n action: 'ac-columns',\n id: 'save',\n _ajax_nonce: AC._ajax_nonce,\n data: this.serialize(),\n }, function (response) {\n if (response) {\n if (response.success) {\n self.showMessage(response.data, 'updated');\n self.$container.addClass('stored');\n }\n // Error message\n else if (response.data) {\n self.showMessage(response.data.message, 'notice notice-warning');\n }\n }\n }, 'json');\n // No JSON\n xhr.fail(function (error) {\n self.showMessage(AC.i18n.errors.save_settings, 'notice notice-warning');\n });\n jQuery(document).trigger('AC_Form_AfterUpdate', [self.$container]);\n return xhr;\n };\n Form.prototype.showMessage = function (message, attr_class) {\n if (attr_class === void 0) { attr_class = 'updated'; }\n var $msg = jQuery('<div class=\"ac-message hidden ' + attr_class + '\"><p>' + message + '</p></div>');\n this.$container.find('.ac-message').stop().remove();\n this.$container.find('.ac-admin__main').prepend($msg);\n $msg.slideDown();\n };\n Form.prototype.cloneColumn = function ($el) {\n return this._addColumnToForm(new Column($el).clone(), $el.hasClass('opened'), $el);\n };\n Form.prototype.addColumn = function () {\n var $clone = jQuery('#add-new-column-template').find('.ac-column').clone();\n var column = new Column($clone).create();\n return this._addColumnToForm(column);\n };\n Form.prototype.removeColumn = function (name) {\n if (this.columns[name]) {\n this.columns[name].remove();\n delete this.columns[name];\n }\n };\n Form.prototype.getListScreen = function () {\n return this.$form.find('input[name=\"list_screen\"]').val();\n };\n Form.prototype.getListScreenID = function () {\n return this.$form.find('input[name=\"list_screen_id\"]').val();\n };\n Form.prototype.getTitle = function () {\n return this.$form.find('input[name=\"title\"]').val();\n };\n Form.prototype.getColumnSettings = function () {\n return this.$form.find('[name^=\"columns[\"]').serialize();\n };\n Form.prototype._addColumnToForm = function (column, open, $after) {\n if (open === void 0) { open = true; }\n if ($after === void 0) { $after = null; }\n this.columns[column.name] = column;\n if ($after) {\n column.$el.insertAfter($after);\n }\n else {\n this.$column_container.append(column.$el);\n }\n if (open) {\n column.open();\n }\n column.$el.hide().slideDown();\n jQuery(document).trigger('AC_Column_Added', [column]);\n if (!isInViewport(column.$el)) {\n jQuery('html, body').animate({ scrollTop: column.$el.offset().top - 58 }, 300);\n }\n return column;\n };\n return Form;\n}());\nexport default Form;\nvar isInViewport = function ($el) {\n var elementTop = $el.offset().top;\n var elementBottom = elementTop + $el.outerHeight();\n var viewportTop = jQuery(window).scrollTop();\n var viewportBottom = viewportTop + jQuery(window).height();\n return elementBottom > viewportTop && elementTop < viewportBottom;\n};\n","var Initiator = /** @class */ (function () {\n function Initiator() {\n this.events = {};\n this.settings = {};\n this.incremental_name = 0;\n }\n Initiator.prototype.registerSetting = function (k, setting) {\n var key = 's_' + k;\n if (this.settings[key]) {\n console.error('Setting key already exists: ' + k);\n }\n this.settings[key] = setting;\n return this;\n };\n Initiator.prototype.registerEvent = function (k, event) {\n var key = 'e_' + k;\n if (this.settings[key]) {\n console.error('Event key already exists: ' + key);\n }\n this.events[key] = event;\n return this;\n };\n Initiator.prototype.getNewIncementalName = function () {\n var oldName = this.incremental_name;\n this.incremental_name++;\n return oldName;\n };\n return Initiator;\n}());\nexport default Initiator;\n","var nanobus = require('nanobus');\nvar ListscreenInitialize = /** @class */ (function () {\n function ListscreenInitialize(list_screens) {\n this.list_screens = list_screens;\n this.processed = [];\n this.errors = [];\n this.success = [];\n this.events = nanobus();\n }\n ListscreenInitialize.prototype.doAjaxCall = function (list_screen) {\n return jQuery.ajax({\n url: list_screen.screen_link,\n method: 'get',\n });\n };\n ListscreenInitialize.prototype.run = function () {\n var _this = this;\n Object.keys(this.list_screens).forEach(function (key) {\n _this.processListScreen(_this.list_screens[key]);\n });\n };\n ListscreenInitialize.prototype.onFinish = function () {\n if (this.success.length === Object.keys(this.list_screens).length) {\n this.events.emit('success');\n }\n if (this.errors.length > 0) {\n this.events.emit('error');\n }\n };\n ListscreenInitialize.prototype.checkFinish = function () {\n if (this.processed.length === Object.keys(this.list_screens).length) {\n this.onFinish();\n }\n };\n ListscreenInitialize.prototype.processListScreen = function (list_screen) {\n var _this = this;\n return this.doAjaxCall(list_screen)\n .done(function (r) {\n if (r === 'ac_success') {\n _this.success.push(list_screen);\n }\n else {\n _this.errors.push(list_screen);\n }\n })\n .fail(function () {\n _this.errors.push(list_screen);\n })\n .always(function () {\n _this.processed.push(list_screen);\n _this.checkFinish();\n });\n };\n return ListscreenInitialize;\n}());\nvar ListScreenInitializeController = /** @class */ (function () {\n function ListScreenInitializeController(list_screens) {\n this.list_screens = list_screens;\n this.run();\n }\n ListScreenInitializeController.prototype.run = function () {\n var _a;\n if (Object.keys(this.list_screens).length > 0) {\n // Only load main screen first if unitialized, otherwise do the rest in background\n if (this.list_screens.hasOwnProperty(AC.list_screen)) {\n var main_initializer = new ListscreenInitialize((_a = {}, _a[AC.list_screen] = this.list_screens[AC.list_screen], _a));\n main_initializer.run();\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 = location.href + \"&t=\" + Date.now();\n });\n }\n else {\n var background_initializer = new ListscreenInitialize(this.list_screens);\n background_initializer.run();\n }\n }\n };\n return ListScreenInitializeController;\n}());\nexport default ListScreenInitializeController;\n","var Menu = /** @class */ (function () {\n function Menu() {\n }\n Menu.prototype.init = function () {\n var $ = jQuery;\n $('#ac_list_screen').on('change', function () {\n $('.view-link').hide();\n $(this).parents('form').submit();\n $(this).prop('disabled', true).next('.spinner').css('display', 'inline-block');\n });\n };\n return Menu;\n}());\nexport default Menu;\n","var nanobus = require('nanobus');\nvar SingleCustomFieldRequestManager = /** @class */ (function () {\n function SingleCustomFieldRequestManager(meta_type, post_type) {\n this.meta_type = meta_type;\n this.post_type = post_type;\n this.loading = false;\n this.data = false;\n this.events = nanobus();\n }\n SingleCustomFieldRequestManager.prototype.retrieveOptions = function () {\n this.loading = true;\n return jQuery.ajax({\n url: ajaxurl,\n dataType: 'json',\n method: 'post',\n data: {\n action: 'ac_custom_field_options',\n post_type: this.post_type,\n meta_type: this.meta_type,\n _ajax_nonce: AC._ajax_nonce\n }\n });\n };\n SingleCustomFieldRequestManager.prototype.getOptions = function () {\n var _this = this;\n var defer = jQuery.Deferred();\n if (this.data) {\n defer.resolve(this.data);\n }\n else if (this.loading) {\n this.events.on('loaded', function () {\n defer.resolve(_this.data);\n });\n }\n else {\n this.retrieveOptions().done(function (response) {\n if (!response.success) {\n defer.reject();\n }\n _this.data = response.data.results;\n _this.events.emit('loaded');\n defer.resolve(_this.data);\n });\n }\n return defer.promise();\n };\n return SingleCustomFieldRequestManager;\n}());\nvar loadSingleRequestManager = function (meta_type, post_type) {\n var key = \"custom_field_\" + meta_type + \"_\" + post_type;\n if (typeof AC_Requests === 'undefined') {\n global.AC_Requests = {};\n }\n if (!AC_Requests.hasOwnProperty(key)) {\n AC_Requests[key] = new SingleCustomFieldRequestManager(meta_type, post_type);\n }\n return AC_Requests[key];\n};\nvar CustomField = /** @class */ (function () {\n function CustomField(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('.ac-column-setting--custom_field');\n if (!this.setting || !this.setting.querySelector('.custom_field')) {\n return;\n }\n this.bindEvents();\n }\n CustomField.prototype.bindEvents = function () {\n var input = this.setting.querySelector('.custom_field');\n var request = loadSingleRequestManager(input.dataset.type, input.dataset.post_type);\n var editingAvailable = this.column.el.querySelectorAll('[data-setting=\"edit\"][data-indicator-toggle]').length > 0;\n // Ensure you won't get any duplicates on clone\n input.querySelectorAll('optgroup').forEach(function (el) {\n el.remove();\n });\n input.removeAttribute('data-select2-id');\n this.setting.querySelectorAll('.select2').forEach(function (el) {\n el.remove();\n });\n request.getOptions().done(function (data) {\n jQuery(input).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 customfield = function (column) {\n column.settings.customfield = new CustomField(column);\n};\nexport default customfield;\n","var date = function (column) {\n var $ = jQuery;\n var $column = column.$el;\n var $setting = $column.find('.ac-column-setting--date');\n $setting.each(function () {\n var $container = $(this);\n // Custom input\n var $radio_custom = $container.find('input.custom');\n var $input_custom = $container.find('.ac-setting-input-date__custom');\n var $input_value = $container.find('.ac-setting-input-date__value');\n var $example_custom = $container.find('.ac-setting-input-date__example');\n var $selected = $container.find('input[type=radio]:checked');\n var $help_msg = $container.find('.help-msg');\n // Click Event\n $container.find('input[type=radio]').on('change', function () {\n var $input = $(this);\n var $input_container = $input.closest('label');\n var date_format = $input_container.find('code').text();\n var description = $input_container.find('.ac-setting-input-date__more').html();\n if (date_format) {\n $input_custom.val(date_format).trigger('change');\n }\n if ($input.hasClass('diff')) {\n $input_custom.val('');\n $example_custom.text('');\n }\n $input_custom.prop('disabled', true);\n // Custom input selected\n if ($input.hasClass('custom')) {\n $input.val($input_custom.val());\n $input_custom.prop('disabled', false);\n $help_msg.show();\n }\n // Show more description\n $help_msg.hide();\n if (description) {\n $help_msg.html(description).show();\n }\n $input_value.val($input.val());\n });\n // Custom input\n $input_custom.on('change', function () {\n $example_custom.html('<span class=\"spinner is-active\"></span>');\n $radio_custom.val($input_custom.val());\n var $custom_value = $(this).val();\n if (!$custom_value) {\n $example_custom.text('');\n return;\n }\n $.ajax({\n url: ajaxurl,\n method: 'post',\n data: {\n action: 'date_format',\n date: $custom_value\n }\n }).done(function (date) {\n $example_custom.text(date);\n });\n $input_value.val($custom_value);\n });\n // Update date example box\n $selected.trigger('change');\n // Select custom input as a default\n if (0 === $selected.length) {\n $radio_custom.trigger('click');\n }\n });\n};\nexport default date;\n","var Image = /** @class */ (function () {\n function Image(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('.ac-column-setting--image');\n if (!this.setting) {\n return;\n }\n this.field = this.setting.querySelector('.ac-setting-input select');\n this.initState();\n this.bindEvents();\n }\n Image.prototype.getValue = function () {\n return this.field.value;\n };\n Image.prototype.bindEvents = function () {\n var self = this;\n this.field.addEventListener('change', function (e) {\n self.initState();\n });\n };\n Image.prototype.initState = function () {\n if ('cpac-custom' === this.getValue()) {\n this.showSubsettings();\n }\n else {\n this.hideSubsettings();\n }\n };\n Image.prototype.hideSubsettings = function () {\n var subsetting = this.setting.querySelectorAll('.ac-column-setting');\n for (var i = 0; i < subsetting.length; ++i) {\n subsetting[i].style.display = 'none';\n }\n };\n Image.prototype.showSubsettings = function () {\n var subsetting = this.setting.querySelectorAll('.ac-column-setting');\n for (var i = 0; i < subsetting.length; ++i) {\n subsetting[i].style.display = 'table';\n }\n };\n Image.prototype.setValue = function (value) {\n this.field.value = value;\n this.trigger(this.field, 'change');\n return this;\n };\n Image.prototype.setWidth = function (width) {\n var field = this.setting.querySelector('.ac-column-setting [name*=\"image_size_w\"]');\n field.value = width;\n this.trigger(field, 'change');\n return this;\n };\n Image.prototype.setHeight = function (height) {\n var field = this.setting.querySelector('.ac-column-setting [name*=\"image_size_h\"]');\n field.value = height;\n this.trigger(field, 'change');\n return this;\n };\n Image.prototype.setSize = function (width, height) {\n this.setWidth(width);\n this.setHeight(height);\n return this;\n };\n Image.prototype.trigger = function (el, event) {\n el.dispatchEvent(new Event(event));\n return this;\n };\n return Image;\n}());\nvar image = function (column) {\n column.settings.image = new Image(column);\n};\nexport default image;\n","import Modal from \"../../../modules/modal\";\nvar Label = /** @class */ (function () {\n function Label(column) {\n this.column = column;\n this.setting = column.el.querySelector('.ac-column-setting--label');\n this.iconpicker = this.setting.querySelector('.-iconpicker');\n if (!this.iconpicker) {\n return;\n }\n this._dashicon = false;\n this.modal = AdminColumns.Modals.register(new Modal(this.setting.querySelector('.-iconpicker')));\n this.field = this.setting.querySelector('.ac-setting-input_label');\n this.initValue();\n this.bindEvents();\n }\n Label.prototype.initValue = function () {\n var self = this;\n var html = document.createRange().createContextualFragment(this.getValue());\n var dashicon = html.querySelector('.dashicons');\n if (dashicon) {\n var classList = dashicon.classList;\n classList.forEach(function (cls) {\n if (cls.indexOf('dashicons-') !== -1) {\n var selector = '.' + cls;\n var icon = self.iconpicker.querySelector(selector);\n if (icon) {\n icon.parentElement.classList.add('active');\n self.setIconSelection(icon.parentElement.dataset.dashicon);\n }\n }\n });\n }\n else {\n self.setIconSelection(false);\n }\n };\n Label.prototype.bindEvents = function () {\n var self = this;\n this.setting.querySelector('.ac-setting-label-icon').addEventListener('click', function (e) {\n e.preventDefault();\n self.modal.open();\n });\n this.setting.querySelector('[data-action=\"submit\"]').addEventListener('click', function (e) {\n e.preventDefault();\n if (self.getIconSelection()) {\n self.setDashicon(self.getIconSelection());\n }\n self.modal.close();\n });\n var icons = this.iconpicker.querySelectorAll('.ac-ipicker__icon');\n icons.forEach(function (icon) {\n icon.addEventListener('click', function (e) {\n e.preventDefault();\n var dashicon = this.dataset.dashicon;\n if (dashicon) {\n self.setIconSelection(dashicon);\n }\n var icons = self.setting.querySelectorAll('.ac-ipicker__icon');\n icons.forEach(function (icon) {\n icon.classList.remove('active');\n });\n icon.classList.add('active');\n });\n });\n };\n Label.prototype.getValue = function () {\n return this.field.value;\n };\n Label.prototype.setValue = function (value) {\n this.field.value = value;\n var event = new Event('change');\n this.field.dispatchEvent(event);\n };\n Label.prototype.setIconSelection = function (dashicon) {\n var selection = this.setting.querySelector('.ac-ipicker__selection');\n this._dashicon = dashicon;\n selection.innerHTML = \"<span class=\\\"dashicons dashicons-\" + dashicon + \"\\\"></span>\";\n if (!dashicon) {\n selection.style.visibility = 'hidden';\n }\n else {\n selection.style.visibility = 'visible';\n }\n };\n Label.prototype.getIconSelection = function () {\n return this._dashicon;\n };\n Label.prototype.setDashicon = function (dashicon) {\n this.setValue(\"<span class=\\\"dashicons dashicons-\" + dashicon + \"\\\"></span>\");\n };\n return Label;\n}());\nvar label = function (column) {\n column.settings.label = new Label(column);\n};\nexport default label;\n","var NumberFormat = /** @class */ (function () {\n function NumberFormat(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('.ac-column-setting--number_format');\n if (!this.setting) {\n return;\n }\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 (e) {\n _this.refreshPreview();\n });\n });\n };\n NumberFormat.prototype.refreshPreview = function () {\n var _this = this;\n this.getExampleRequest().done(function (example) {\n var preview = _this.setting.querySelector('[data-preview]');\n if (preview) {\n preview.innerText = example;\n }\n });\n };\n NumberFormat.prototype.getExampleRequest = 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 jQuery.ajax({\n url: ajaxurl,\n method: 'post',\n data: {\n action: 'ac_number_format',\n number: 7500,\n decimals: decimals ? decimals.value : '',\n decimal_point: decimal_point ? decimal_point.value : '',\n thousands_point: thousands_point ? thousands_point.value : '',\n }\n });\n };\n return NumberFormat;\n}());\nvar numberformat = function (column) {\n column.settings.number_format = new NumberFormat(column);\n};\nexport default numberformat;\n","var pro = function (column) {\n var $column = column.$el;\n var $setting = $column.find('.ac-column-setting--pro');\n $setting.each(function () {\n var $container = jQuery(this);\n $container.find('input').on('click', function (e) {\n e.preventDefault();\n $container.find('[data-ac-open-modal]').trigger('click');\n });\n });\n};\nexport default pro;\n","var subsetting = function (column) {\n var $ = jQuery;\n var settings = {\n value_show: \"on\",\n subfield: '.ac-column-setting'\n };\n function initState($setting, $input) {\n var value = $input.filter(':checked').val();\n var $subfields = $setting.find(settings.subfield);\n if (settings.value_show === value) {\n $subfields.show();\n }\n else {\n $subfields.hide();\n }\n }\n var $column = column.$el;\n var $settings = $column.find('.ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit');\n $settings.each(function () {\n var $setting = $(this);\n var $input = $(this).find('.ac-setting-input input[type=\"radio\"]');\n initState($setting, $input);\n $input.on('change', function () {\n initState($setting, $input);\n });\n });\n};\nexport default subsetting;\n","import excludeGroupsMather from \"../../../select2/excludegroup.matcher\";\nvar TypeSelector = /** @class */ (function () {\n function TypeSelector(column) {\n this.column = column;\n this.setting = column.$el[0].querySelector('[data-setting=\"type\"]');\n if (!this.setting) {\n return;\n }\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 jQuery(select).ac_select2({\n theme: 'acs2',\n width: '100%',\n dropdownCssClass: '-type-selector',\n escapeMarkup: function (text) { return text; },\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}());\nvar type = function (column) {\n column.settings.typeSelector = new TypeSelector(column);\n};\nexport default type;\n","// Settings fields: Width\njQuery.fn.column_width_slider = function () {\n var $ = jQuery;\n var $column_width = $(this).find('.ac-setting-input-width');\n var input_width = $column_width.find('.description input'), input_unit = $column_width.find('.unit-select input'), unit = input_unit.filter(':checked').val(), width = input_width.val(), slider = $column_width.find('.width-slider'), indicator = $(this).find('.ac-column-header .ac-column-heading-setting--width');\n // width\n if ('%' === unit && width > 100) {\n width = 100;\n }\n input_width.val(width);\n slider.slider({\n range: 'min',\n min: 0,\n max: '%' === unit ? 100 : 500,\n value: width,\n slide: function (event, ui) {\n input_width.val(ui.value);\n indicator.trigger('update');\n input_width.trigger('validate');\n }\n });\n};\nvar width = function (column) {\n var $ = jQuery;\n var $column = column.$el;\n $column.find('.ac-column-setting--width').each(function () {\n $column.column_width_slider();\n // indicator\n var $width_indicator = $column.find('.ac-column-header .ac-column-heading-setting--width');\n $width_indicator.on('update', function () {\n var _width = $column.find('.ac-setting-input-width .description input').val();\n var _unit = $column.find('.ac-setting-input-width .description .unit').text();\n if (_width > 0) {\n jQuery(this).text(_width + _unit);\n }\n else {\n jQuery(this).text('');\n }\n });\n // unit selector\n var width_unit_select = $column.find('.ac-setting-input-width .unit-select label');\n width_unit_select.on('click', function () {\n $column.find('span.unit').text($(this).find('input').val());\n $column.column_width_slider(); // re-init slider\n $width_indicator.trigger('update'); // update indicator\n });\n // width_input\n var width_input = $column.find('.ac-setting-input-width .description input')\n .on('keyup', function () {\n $column.column_width_slider(); // re-init slider\n jQuery(this).trigger('validate'); // validate input\n $width_indicator.trigger('update'); // update indicator\n })\n // width_input:validate\n .on('validate', function () {\n var _width = width_input.val();\n var _new_width = $.trim(_width);\n if (!jQuery.isNumeric(_new_width)) {\n _new_width = _new_width.replace(/\\D/g, '');\n }\n if (_new_width.length > 3) {\n _new_width = _new_width.substring(0, 3);\n }\n if (_new_width <= 0) {\n _new_width = '';\n }\n if (_new_width !== _width) {\n width_input.val(_new_width);\n }\n });\n });\n};\nexport default width;\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.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","var $ = require(\"jquery\");\nvar ScreenOption = /** @class */ (function () {\n function ScreenOption(element, name) {\n this.name = name;\n this.element = element;\n this.init();\n }\n ScreenOption.prototype.getInput = function () {\n return this.element.querySelector('input');\n };\n ScreenOption.prototype.init = function () {\n var _this = this;\n var input = this.getInput();\n if (input) {\n input.addEventListener('change', function () {\n _this.persist();\n });\n }\n };\n ScreenOption.prototype.persist = function () {\n return $.ajax({\n url: ajaxurl,\n method: 'POST',\n data: {\n action: 'ac_admin_screen_options',\n option_name: this.name,\n option_value: this.getInput().checked ? 1 : 0,\n _ajax_nonce: AC._ajax_nonce\n }\n });\n };\n return ScreenOption;\n}());\nexport default ScreenOption;\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","/** CustomEvent Polyfill */\n(function() {\n\n\tif ( typeof window.CustomEvent === \"function\" ) {\n\t\treturn false;\n\t}\n\n\tfunction CustomEvent( event, params ) {\n\t\tparams = params || { bubbles : false, cancelable : false, detail : undefined };\n\t\tlet evt = document.createEvent( 'CustomEvent' );\n\t\tevt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail );\n\t\treturn evt;\n\t}\n\n\tCustomEvent.prototype = window.Event.prototype;\n\n\twindow.CustomEvent = CustomEvent;\n})();","if ( window.NodeList && !NodeList.prototype.forEach ) {\n\tNodeList.prototype.forEach = Array.prototype.forEach;\n}","assert.notEqual = notEqual\nassert.notOk = notOk\nassert.equal = equal\nassert.ok = assert\n\nmodule.exports = assert\n\nfunction equal (a, b, m) {\n assert(a == b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notEqual (a, b, m) {\n assert(a != b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notOk (t, m) {\n assert(!t, m)\n}\n\nfunction assert (t, m) {\n if (!t) throw new Error(m || 'AssertionError')\n}\n","var splice = require('remove-array-items')\nvar nanotiming = require('nanotiming')\nvar assert = require('assert')\n\nmodule.exports = Nanobus\n\nfunction Nanobus (name) {\n if (!(this instanceof Nanobus)) return new Nanobus(name)\n\n this._name = name || 'nanobus'\n this._starListeners = []\n this._listeners = {}\n}\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\n var data = []\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i])\n }\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\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid)\n }\n emitTiming()\n\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.push(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].push(listener)\n }\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.unshift(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].unshift(listener)\n }\n return this\n}\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\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}\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\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}\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\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice()\n return remove(this._starListeners, listener)\n } else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice()\n }\n\n return remove(this._listeners[eventName], listener)\n }\n\n function remove (arr, listener) {\n if (!arr) return\n var index = arr.indexOf(listener)\n if (index !== -1) {\n splice(arr, index, 1)\n return true\n }\n }\n}\n\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = []\n } else {\n this._listeners[eventName] = []\n }\n } else {\n this._starListeners = []\n this._listeners = {}\n }\n return this\n}\n\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners\n\n var ret = []\n if (listeners) {\n var ilength = listeners.length\n for (var i = 0; i < ilength; i++) ret.push(listeners[i])\n }\n return ret\n}\n\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined') return\n if (arr.length === 0) return\n if (data === undefined) {\n data = eventName\n eventName = null\n }\n\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid)\n } else {\n data = [eventName].concat(data)\n }\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')\n\nvar hasWindow = typeof window !== 'undefined'\n\nfunction createScheduler () {\n var scheduler\n if (hasWindow) {\n if (!window._nanoScheduler) window._nanoScheduler = new NanoScheduler(true)\n scheduler = window._nanoScheduler\n } else {\n scheduler = new NanoScheduler()\n }\n return scheduler\n}\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}\n\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function')\n\n this.queue.push(cb)\n this.schedule()\n}\n\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled) return\n\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) self.schedule()\n })\n}\n\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1\n }\n })\n}\n\nmodule.exports = createScheduler\n","var scheduler = require('nanoscheduler')()\nvar assert = require('assert')\n\nvar perf\nnanotiming.disabled = true\ntry {\n perf = window.performance\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark\n} catch (e) { }\n\nmodule.exports = nanotiming\n\nfunction nanotiming (name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string')\n\n if (nanotiming.disabled) return noop\n\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER\n var startName = 'start-' + uuid + '-' + name\n perf.mark(startName)\n\n function end (cb) {\n var endName = 'end-' + uuid + '-' + name\n perf.mark(endName)\n\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 } catch (e) { err = e }\n if (cb) cb(err, name)\n })\n }\n\n end.uuid = uuid\n return end\n}\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/**\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\n if (startIdx >= length || removeCount === 0) {\n return\n }\n\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount)\n\n var len = length - removeCount\n\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount]\n }\n\n arr.length = len\n}\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\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=20)}({0:function(e,t){e.exports=jQuery},20:function(e,t,n){"use strict";n.r(t);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=n(0);document.addEventListener("DOMContentLoaded",(function(){r("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))})),r("click","a.hide-review-notice",(function(e){e.preventDefault(),e.target.closest(".ac-notice").querySelector(".notice-dismiss").dispatchEvent(new Event("click"))}))}))}});
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=21)}({0:function(e,t){e.exports=jQuery},21:function(e,t,n){"use strict";n.r(t);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=n(0);document.addEventListener("DOMContentLoaded",(function(){r("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))})),r("click","a.hide-review-notice",(function(e){e.preventDefault(),e.target.closest(".ac-notice").querySelector(".notice-dismiss").dispatchEvent(new Event("click"))}))}))}});
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=15)}({15:function(e,t){jQuery((function(e){e(".ac-notice").on("click",".ac-notice__dismiss, [data-dismiss], .notice-dismiss",(function(t){t.preventDefault();var n=e(this).closest(".ac-notice").data("dismissible-callback");n&&e.post(ajaxurl,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=16)}({16:function(e,t){jQuery((function(e){e(".ac-notice").on("click",".ac-notice__dismiss, [data-dismiss], .notice-dismiss",(function(t){t.preventDefault();var n=e(this).closest(".ac-notice").data("dismissible-callback");n&&e.post(ajaxurl,n)}))}))}});
assets/js/select2.js CHANGED
File without changes
assets/js/table.js CHANGED
@@ -1 +1 @@
1
- !function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},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 o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},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=17)}([function(t,e){t.exports=jQuery},function(t,e){function n(t,e){if(!t)throw new Error(e||"AssertionError")}n.notEqual=function(t,e,o){n(t!=e,o)},n.notOk=function(t,e){n(!t,e)},n.equal=function(t,e,o){n(t==e,o)},n.ok=n,t.exports=n},function(t,e,n){"use strict";var o=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return 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=o},function(t,e,n){var o=n(4),i=n(5),s=n(1);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,o=arguments.length;n<o;n++)e.push(arguments[n]);var r=i(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,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 o(){e.apply(n,arguments),n.removeListener(t,o)})),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 o(){e.apply(n,arguments),n.removeListener(t,o)})),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?(o(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 o=e.length,i=0;i<o;i++)n.push(e[i]);return n},r.prototype._emit=function(t,e,n,o){if(void 0!==t&&0!==t.length){void 0===n&&(n=e,e=null),e&&(n=void 0!==o?[e].concat(n,o):[e].concat(n));for(var i=t.length,s=0;s<i;s++){var r=t[s];r.apply(r,n)}}}},function(t,e,n){"use strict";t.exports=function(t,e,n){var o,i=t.length;if(!(e>=i||0===n)){var s=i-(n=e+n>i?i-e:n);for(o=e;o<s;++o)t[o]=t[o+n];t.length=s}}},function(t,e,n){var o,i=n(6)(),s=n(1);r.disabled=!0;try{o=window.performance,r.disabled="true"===window.localStorage.DISABLE_NANOTIMING||!o.mark}catch(t){}function r(t){if(s.equal(typeof t,"string","nanotiming: name should be type string"),r.disabled)return a;var e=(1e4*o.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+e+"-"+t;function l(s){var r="end-"+e+"-"+t;o.mark(r),i.push((function(){var i=null;try{var a=t+" ["+e+"]";o.measure(a,n,r),o.clearMarks(n),o.clearMarks(r)}catch(t){i=t}s&&s(i,t)}))}return o.mark(n),l.uuid=e,l}function a(t){t&&i.push((function(){t(new Error("nanotiming: performance API unavailable"))}))}t.exports=r},function(t,e,n){var o=n(1),i="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){o.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 i?(window._nanoScheduler||(window._nanoScheduler=new s(!0)),t=window._nanoScheduler):t=new s,t}},,function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var o=n(2),i=function(){function t(){this.modals={},this.number=0,this.defaults={modal:o.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}(),s=n(3),r=function(){return window.AdminColumns=window.AdminColumns||{},AdminColumns.events=s(),AdminColumns.Modals=new i,AdminColumns}},,,,,,,,,function(t,e,n){"use strict";function o(t,e){e.parentNode.insertBefore(t,e.nextSibling)}n.r(e);var i=n(3),s=function(){function t(t){this.container=t,this.events=i(),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&&(o(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 o=t.cells[n];Object.keys(o).forEach((function(t){return e.push(o[t])}))})),e},t.prototype.getByName=function(t){var e=this,n=[];return Object.keys(this.cells).forEach((function(o){var i=e.cells[o];Object.keys(i).forEach((function(e){t===e&&n.push(i[e])}))})),n},t.prototype.get=function(t,e){return this.cells.hasOwnProperty(t.toString())?this.cells[t][e]:null},t}(),a=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]={name:n,type:AC.column_types[n],label: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 o=e.getElementsByTagName("span");o.length>0&&(n=o[0].innerHTML)}return n},t}(),l=function(){function t(t,e,n){this.object_id=t,this.column_name=e,this.original_value=n.innerHTML,this.el=n}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.getRow=function(){return this.el.parentElement},t.prototype.getSettings=function(){return AdminColumns.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}(),u=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 o=[];return n.forEach((function(n){var i=e.Table.Cells.get(n,t);i&&o.push(i)})),o},t.prototype.getCount=function(){return this.getIDs().length},t.prototype.isAllSelected=function(){return!!this.Table.getElement().querySelector("thead #cb input:checked")},t}(),c=function(t){if(t.classList.contains("no-items"))return 0;var e=p(t.id);if(!e){var n=t.querySelector(".check-column input[type=checkbox]");n&&(e=p(n.id))}if(!e){var o=t.parentElement.querySelector(".edit a");if(o){var i=o.getAttribute("href");i&&(e=parseInt(function(t,e){t=t.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}("id",i)))}}return t.dataset.id=e.toString(),e},p=function(t){var e=t.split(/[_,\-]+/);return parseInt(e[e.length-1])},h={READY:"Table.Ready"},f=function(){function t(t){this.el=t,this.Columns=new a(t),this.Cells=new r,this.Actions=document.getElementById("ac-table-actions")?new s(document.getElementById("ac-table-actions")):null,this.Selection=new u(this),this._ids=[],this.init()}return t.prototype.getElement=function(){return this.el},t.prototype.init=function(){this.initTable(),this.addCellClasses(),document.dispatchEvent(new CustomEvent("AC_Table_Ready",{detail:{table:this}})),AdminColumns.events.emit(h.READY,{table: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(){for(var t=this.el.getElementsByTagName("tbody")[0].querySelectorAll("tr"),e=0;e<t.length;e++)this._ids.push(c(t[e])),this.updateRow(t[e])},t.prototype.updateRow=function(t){var e=c(t);t.dataset.id=e.toString(),this.setCellsForRow(t)},t.prototype.setCellsForRow=function(t){var e=this,n=c(t);this.Columns.getColumnNames().forEach((function(o){var i=o.replace(/\./g,"\\."),s=t.querySelector("td.column-"+i);if(s){var r=new l(n,o,s);e.Cells.add(n,r)}}))},t.prototype._getIDFromRow=function(t){return c(t)},t.prototype.getRowCellByName=function(t,e){return function(t,e){return t.querySelector("td.column-"+e)}(t,e)},t}(),d=n(0),m=n.n(d),y=function(){function t(){this.init()}return t.prototype.isEnabled=function(){return void 0!==m.a.fn.qtip},t.prototype.init=function(){this.isEnabled()&&m()("[data-ac-tip]").qtip({content:{attr:"data-ac-tip"},position:{my:"top center",at:"bottom center"},style:{tip:!0,classes:"qtip-tipsy"}})},t}(),g=function(){function t(e){this.columns=e,e.getColumnNames().forEach((function(n){var o=e.get(n),i=t.getInputByName(o.name);if(i&&0===i.parentElement.textContent.length){var s=document.createElement("span");s.innerHTML=o.label,i.parentElement.appendChild(s)}}))}return t.getInputByName=function(t){var e=document.querySelector("input[name='"+t+"-hide']");return e||!1},t}(),v=n(0),b=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"),o(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),v(t.element.parentElement).trigger("ajax_column_value_ready"),AdminColumns.Tooltips.init()})).always((function(){t.element.classList.remove("loading")}))},t.prototype.retrieveAjaxValue=function(){return v.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}(),_=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}(),E=n(8),C=Object(E.a)();!function(){if("function"==typeof window.CustomEvent)return!1;function t(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n}t.prototype=window.Event.prototype,window.CustomEvent=t}(),m()(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);t&&(C.Table=new f(t),C.ScreenOptionsColumns=new g(C.Table.Columns)),C.Tooltips=new y,document.querySelectorAll(".ac-toggle-box-link").forEach((function(t){new b(t)})),m()(".wp-list-table").on("updated","tr",(function(){C.Table.addCellClasses(),_()})),m()(".wp-list-table td").on("ACP_InlineEditing_After_SetValue",(function(){_()}))})),C.events.addListener(h.READY,(function(t){_(),m()(".cpac_use_icons").parent().find(".row-actions a").qtip({content:{text:function(){return m()(this).text()}},position:{my:"top center",at:"bottom center"},style:{tip:!0,classes:"qtip-tipsy"}}),t.table.getElement().addEventListener("DOMNodeInserted",(function(t){var e=t.target;"TR"===e.tagName&&e.classList.contains("iedit")&&m()(e).trigger("updated",{id:c(e),row:e})}))})),window.ac_load_table=function(t){C.Table=new f(t)}}]);
1
+ !function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},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 o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},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=18)}([function(t,e){t.exports=jQuery},function(t,e){function n(t,e){if(!t)throw new Error(e||"AssertionError")}n.notEqual=function(t,e,o){n(t!=e,o)},n.notOk=function(t,e){n(!t,e)},n.equal=function(t,e,o){n(t==e,o)},n.ok=n,t.exports=n},function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"a",(function(){return i}));var o=function(){document.querySelectorAll("[data-ac-tip]").forEach((function(t){new i(t)}))},i=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 o=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return 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=o},function(t,e,n){"use strict";var o=n(2),i=function(){function t(){this.init()}return t.prototype.init=function(){Object(o.b)()},t}();e.a=i},function(t,e,n){var o=n(6),i=n(7),s=n(1);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,o=arguments.length;n<o;n++)e.push(arguments[n]);var r=i(this._name+"('"+t.toString()+"')"),l=this._listeners[t];return l&&l.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 o(){e.apply(n,arguments),n.removeListener(t,o)})),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 o(){e.apply(n,arguments),n.removeListener(t,o)})),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?(o(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 o=e.length,i=0;i<o;i++)n.push(e[i]);return n},r.prototype._emit=function(t,e,n,o){if(void 0!==t&&0!==t.length){void 0===n&&(n=e,e=null),e&&(n=void 0!==o?[e].concat(n,o):[e].concat(n));for(var i=t.length,s=0;s<i;s++){var r=t[s];r.apply(r,n)}}}},function(t,e,n){"use strict";t.exports=function(t,e,n){var o,i=t.length;if(!(e>=i||0===n)){var s=i-(n=e+n>i?i-e:n);for(o=e;o<s;++o)t[o]=t[o+n];t.length=s}}},function(t,e,n){var o,i=n(8)(),s=n(1);r.disabled=!0;try{o=window.performance,r.disabled="true"===window.localStorage.DISABLE_NANOTIMING||!o.mark}catch(t){}function r(t){if(s.equal(typeof t,"string","nanotiming: name should be type string"),r.disabled)return l;var e=(1e4*o.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+e+"-"+t;function a(s){var r="end-"+e+"-"+t;o.mark(r),i.push((function(){var i=null;try{var l=t+" ["+e+"]";o.measure(l,n,r),o.clearMarks(n),o.clearMarks(r)}catch(t){i=t}s&&s(i,t)}))}return o.mark(n),a.uuid=e,a}function l(t){t&&i.push((function(){t(new Error("nanotiming: performance API unavailable"))}))}t.exports=r},function(t,e,n){var o=n(1),i="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){o.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 i?(window._nanoScheduler||(window._nanoScheduler=new s(!0)),t=window._nanoScheduler):t=new s,t}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var o=n(3),i=function(){function t(){this.modals={},this.number=0,this.defaults={modal:o.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}(),s=n(5),r=function(){return window.AdminColumns||(window.AdminColumns=window.AdminColumns||{},AdminColumns.events=s(),AdminColumns.Modals=new i),window.AdminColumns}},,,,,,,,,function(t,e,n){"use strict";function o(t,e){e.parentNode.insertBefore(t,e.nextSibling)}n.r(e);var i=n(5),s=function(){function t(t){this.container=t,this.events=i(),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&&(o(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 o=t.cells[n];Object.keys(o).forEach((function(t){return e.push(o[t])}))})),e},t.prototype.getByName=function(t){var e=this,n=[];return Object.keys(this.cells).forEach((function(o){var i=e.cells[o];Object.keys(i).forEach((function(e){t===e&&n.push(i[e])}))})),n},t.prototype.get=function(t,e){return this.cells.hasOwnProperty(t.toString())?this.cells[t][e]:null},t}(),l=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]={name:n,type:AC.column_types[n],label: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 o=e.getElementsByTagName("span");o.length>0&&(n=o[0].innerHTML)}return n},t}(),a=function(){function t(t,e,n){this.object_id=t,this.column_name=e,this.original_value=n.innerHTML,this.el=n}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.getRow=function(){return this.el.parentElement},t.prototype.getSettings=function(){return AdminColumns.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}(),u=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 o=[];return n.forEach((function(n){var i=e.Table.Cells.get(n,t);i&&o.push(i)})),o},t.prototype.getCount=function(){return this.getIDs().length},t.prototype.isAllSelected=function(){return!!this.Table.getElement().querySelector("thead #cb input:checked")},t}(),c=function(t){if(t.classList.contains("no-items"))return 0;var e=h(t.id);if(!e){var n=t.querySelector(".check-column input[type=checkbox]");n&&(e=h(n.id))}if(!e){var o=t.parentElement.querySelector(".edit a");if(o){var i=o.getAttribute("href");i&&(e=parseInt(function(t,e){t=t.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}("id",i)))}}return t.dataset.id=e.toString(),e},h=function(t){var e=t.split(/[_,\-]+/);return parseInt(e[e.length-1])},p={READY:"Table.Ready"},f=function(){function t(t){this.el=t,this.Columns=new l(t),this.Cells=new r,this.Actions=document.getElementById("ac-table-actions")?new s(document.getElementById("ac-table-actions")):null,this.Selection=new u(this),this._ids=[]}return t.prototype.getElement=function(){return this.el},t.prototype.init=function(){this.initTable(),this.addCellClasses(),document.dispatchEvent(new CustomEvent("AC_Table_Ready",{detail:{table:this}})),AdminColumns.events.emit(p.READY,{table: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(){for(var t=this.el.getElementsByTagName("tbody")[0].querySelectorAll("tr"),e=0;e<t.length;e++)this._ids.push(c(t[e])),this.updateRow(t[e])},t.prototype.updateRow=function(t){var e=c(t);t.dataset.id=e.toString(),this.setCellsForRow(t)},t.prototype.setCellsForRow=function(t){var e=this,n=c(t);this.Columns.getColumnNames().forEach((function(o){var i=o.replace(/\./g,"\\."),s=t.querySelector("td.column-"+i);if(s){var r=new a(n,o,s);e.Cells.add(n,r)}}))},t.prototype._getIDFromRow=function(t){return c(t)},t.prototype.getRowCellByName=function(t,e){return function(t,e){return t.querySelector("td.column-"+e)}(t,e)},t}(),d=n(4),m=function(){function t(e){this.columns=e,e.getColumnNames().forEach((function(n){var o=e.get(n),i=t.getInputByName(o.name);if(i&&0===i.parentElement.textContent.length){var s=document.createElement("span");s.innerHTML=o.label,i.parentElement.appendChild(s)}}))}return t.getInputByName=function(t){var e=document.querySelector("input[name='"+t+"-hide']");return e||!1},t}(),y=n(0),g=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"),o(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"),AdminColumns.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}(),v=n(0),b=n.n(v),_=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}(),E=n(2),L=n(9),C=Object(L.a)();b()(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);t&&(C.Table=new f(t),C.Table.init(),C.ScreenOptionsColumns=new m(C.Table.Columns)),C.Tooltips=new d.a,document.querySelectorAll(".ac-toggle-box-link").forEach((function(t){new g(t)})),b()(".wp-list-table").on("updated","tr",(function(){C.Table.addCellClasses(),_()})),b()(".wp-list-table td").on("ACP_InlineEditing_After_SetValue",(function(){_()}))})),C.events.addListener(p.READY,(function(t){_(),document.querySelectorAll(".cpac_use_icons").forEach((function(t){t.parentElement.querySelectorAll(".row-actions a").forEach((function(t){new E.a(t,t.innerText)}))})),t.table.getElement().addEventListener("DOMNodeInserted",(function(t){var e=t.target;"TR"===e.tagName&&e.classList.contains("iedit")&&b()(e).trigger("updated",{id:c(e),row:e})}))})),window.ac_load_table=function(t){C.Table=new f(t)}}]);
assets/js/table.js.map CHANGED
@@ -1 +1 @@
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/modal.ts","webpack:///./js/modules/modals.ts","webpack:///./js/modules/toggle-box-link.ts","webpack:///./js/plugin/show-more.ts","webpack:///./js/polyfill/custom-event.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:///./js/table/tooltips.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":["EventConstants","TABLE","READY","nanobus","require","initAdminColumnsGlobalBootstrap","window","AdminColumns","events","Modals","insertAfter","newNode","referenceNode","parentNode","insertBefore","nextSibling","getParamFromUrl","param","url","replace","regex","RegExp","results","exec","decodeURIComponent","getIdFromTableRow","row","classList","contains","item_id","getIdFromString","id","input","querySelector","link","parentElement","href","getAttribute","parseInt","dataset","toString","value","id_parts","split","length","getRowCellByName","column_name","resolveTableBySelector","selector","table","document","tagName","closest","Modal","el","dialog","initEvents","prototype","_this","self","addEventListener","e","keyName","key","isOpen","close","dismissButtons","querySelectorAll","forEach","b","preventDefault","target","onClose","remove","open","setTimeout","onOpen","removeAttribute","add","destroy","modals","number","defaults","modal","initGlobalEvents","register","get","hasOwnProperty","closeAll","acModal","$","ToggleBoxLink","element","contentBox","createContenBox","isAjax","ajaxPopulate","isInited","toggleBoxInit","createElement","hasContent","manageAjaxValue","toggleContentBox","getContentBox","innerHTML","setContent","content","setLabel","label","labelClose","retrieveAjaxValue","done","response","trigger","Tooltips","init","always","ajax","ajaxurl","method","data","action","list_screen","AC","layout","column","pk","itemId","_ajax_nonce","ajax_nonce","auto_init_show_more","ShowMore","getToggler","event","stopPropagation","toggle","showMoreInit","hide","show","less","more","polyfillCustomEvent","CustomEvent","params","bubbles","cancelable","detail","undefined","evt","createEvent","initCustomEvent","Event","ready","table_id","Table","ScreenOptionsColumns","Columns","Tooltip","on","addCellClasses","addListener","init_actions_tooltips","getElement","ac_load_table","Actions","container","refresh","reference","dispatchEvent","buttons","slice","call","reverse","i","offsetParent","Cell","name","object_id","original_value","getObjectID","getName","getRow","getSettings","hasChanged","setValue","Cells","cells","cell","getByID","result","Object","keys","push","getAll","getByName","columns","thead","headers","headerName","type","column_types","sanitizeLabel","getColumns","getColumnsMap","map","Map","k","set","getColumnNames","header","elements","getElementsByTagName","parent","find","qtip","text","position","my","at","style","tip","classes","RowSelection","getIDs","ids","checked","getSelectedCells","getCount","isAllSelected","getInputByName","textContent","appendChild","getElementById","Selection","_ids","initTable","emit","rows","updateRow","setCellsForRow","td","_getIDFromRow","isEnabled","fn","attr"],"mappings":"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AAE,IADF;AAEHC,eAAO,EAAE;AAFN;AARa,KAAxB;AAaH,GAjBD;;AAkBA,SAAO3G,QAAP;AACH,CA1B6B,EAA9B;;AA2BeA,uEAAf,E;;;;;;;;;;;AC7BA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;;;;;;;;;;;ACrBA,aAAa,mBAAO,CAAC,sEAAoB;AACzC,iBAAiB,mBAAO,CAAC,wDAAY;AACrC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,yCAAyC,SAAS;AAClD;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,aAAa;AAChC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,iBAAiB,YAAY;AAC7B;AACA;AACA;AACA;;;;;;;;;;;;ACjKA,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;;;;;;;;;ACtDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;AACA;AACA;AACA;AACA;AACA,CAAC,YAAY;;AAEb;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,YAAY;AACnB;AACA,KAAK;AACL;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC/CY;;AAEZ;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;;AAEA,oBAAoB,SAAS;AAC7B;AACA;;AAEA;AACA;;;;;;;;;;;;AC1BA,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};\n","import Modals from \"../modules/modals\";\nvar nanobus = require('nanobus');\nexport var initAdminColumnsGlobalBootstrap = function () {\n window.AdminColumns = window.AdminColumns || {};\n AdminColumns.events = nanobus();\n AdminColumns.Modals = new Modals();\n return AdminColumns;\n};\n","export function insertAfter(newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);\n}\nexport function insertBefore(newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode);\n}\n","export var getParamFromUrl = function (param, url) {\n param = param.replace(/[\\[\\]]/g, \"\\\\$&\");\n var regex = new RegExp(\"[?&]\" + param + \"(=([^&#]*)|&|#|$)\"), results = regex.exec(url);\n if (!results) {\n return null;\n }\n if (!results[2]) {\n return '';\n }\n return decodeURIComponent(results[2].replace(/\\+/g, \" \"));\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;\n }\n if (table.tagName !== 'TABLE') {\n table = table.querySelector('table') ? table.querySelector('table') : table.closest('table');\n }\n return table;\n};\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.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 AdminColumns.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","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 polyfillCustomEvent = function () {\n if (typeof window.CustomEvent === \"function\") {\n return false;\n }\n function CustomEvent(event, params) {\n params = params || { bubbles: false, cancelable: false, detail: undefined };\n var evt = document.createEvent('CustomEvent');\n evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail);\n return evt;\n }\n CustomEvent.prototype = window.Event.prototype;\n window.CustomEvent = CustomEvent;\n};\n","import Table from \"./table/table\";\nimport Tooltip from \"./table/tooltips\";\nimport ScreenOptionsColumns from \"./table/screen-options-columns\";\nimport ToggleBoxLink from \"./modules/toggle-box-link\";\n// @ts-ignore\nimport $ from 'jquery';\nimport { polyfillCustomEvent } from \"./polyfill/custom-event\";\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 { initAdminColumnsGlobalBootstrap } from \"./helpers/admin-columns\";\nvar AdminColumns = initAdminColumnsGlobalBootstrap();\npolyfillCustomEvent();\n$(document).ready(function () {\n var table = resolveTableBySelector(AC.table_id);\n if (table) {\n AdminColumns.Table = new Table(table);\n AdminColumns.ScreenOptionsColumns = new ScreenOptionsColumns(AdminColumns.Table.Columns);\n }\n AdminColumns.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 AdminColumns.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});\nAdminColumns.events.addListener(EventConstants.TABLE.READY, function (e) {\n auto_init_show_more();\n init_actions_tooltips();\n e.table.getElement().addEventListener('DOMNodeInserted', function (e) {\n var element = e.target;\n if (element.tagName !== 'TR' || !element.classList.contains('iedit')) {\n return;\n }\n $(element).trigger('updated', { id: getIdFromTableRow(element), row: element });\n });\n});\nwindow.ac_load_table = function (el) {\n AdminColumns.Table = new Table(el);\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 }\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.getRow = function () {\n return this.el.parentElement;\n };\n Cell.prototype.getSettings = function () {\n return AdminColumns.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 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] = {\n name: headerName,\n type: AC.column_types[headerName],\n label: this.sanitizeLabel(headers[i])\n };\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;\n","// @ts-ignore\nimport $ from 'jquery';\nexport var init_actions_tooltips = function () {\n $('.cpac_use_icons').parent().find('.row-actions a').qtip({\n content: {\n text: function () {\n return $(this).text();\n }\n },\n position: {\n my: 'top center',\n at: 'bottom center'\n },\n style: {\n tip: true,\n classes: 'qtip-tipsy'\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) {\n this.el = el;\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 // TODO make helper function for this (INLINE EDIT NEEDS IT)\n this._ids = [];\n this.init();\n }\n Table.prototype.getElement = function () {\n return this.el;\n };\n Table.prototype.init = function () {\n this.initTable();\n this.addCellClasses();\n document.dispatchEvent(new CustomEvent('AC_Table_Ready', { detail: { table: this } }));\n AdminColumns.events.emit(EventConstants.TABLE.READY, { table: 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 el = this.el.getElementsByTagName('tbody');\n var rows = el[0].querySelectorAll('tr');\n for (var i = 0; i < rows.length; i++) {\n this._ids.push(getIdFromTableRow(rows[i]));\n this.updateRow(rows[i]);\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\n * TODO remove once IE uses the helper\n */\n Table.prototype._getIDFromRow = function (row) {\n return getIdFromTableRow(row);\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","// @ts-ignore\nimport $ from 'jquery';\nvar Tooltips = /** @class */ (function () {\n function Tooltips() {\n this.init();\n }\n Tooltips.prototype.isEnabled = function () {\n return typeof $.fn.qtip !== 'undefined';\n };\n Tooltips.prototype.init = function () {\n if (!this.isEnabled()) {\n return;\n }\n $('[data-ac-tip]').qtip({\n content: {\n attr: 'data-ac-tip'\n },\n position: {\n my: 'top center',\n at: 'bottom center'\n },\n style: {\n tip: true,\n classes: 'qtip-tipsy'\n }\n });\n };\n return Tooltips;\n}());\nexport default Tooltips;\n","assert.notEqual = notEqual\nassert.notOk = notOk\nassert.equal = equal\nassert.ok = assert\n\nmodule.exports = assert\n\nfunction equal (a, b, m) {\n assert(a == b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notEqual (a, b, m) {\n assert(a != b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notOk (t, m) {\n assert(!t, m)\n}\n\nfunction assert (t, m) {\n if (!t) throw new Error(m || 'AssertionError')\n}\n","var splice = require('remove-array-items')\nvar nanotiming = require('nanotiming')\nvar assert = require('assert')\n\nmodule.exports = Nanobus\n\nfunction Nanobus (name) {\n if (!(this instanceof Nanobus)) return new Nanobus(name)\n\n this._name = name || 'nanobus'\n this._starListeners = []\n this._listeners = {}\n}\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\n var data = []\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i])\n }\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\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid)\n }\n emitTiming()\n\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.push(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].push(listener)\n }\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.unshift(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].unshift(listener)\n }\n return this\n}\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\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}\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\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}\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\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice()\n return remove(this._starListeners, listener)\n } else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice()\n }\n\n return remove(this._listeners[eventName], listener)\n }\n\n function remove (arr, listener) {\n if (!arr) return\n var index = arr.indexOf(listener)\n if (index !== -1) {\n splice(arr, index, 1)\n return true\n }\n }\n}\n\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = []\n } else {\n this._listeners[eventName] = []\n }\n } else {\n this._starListeners = []\n this._listeners = {}\n }\n return this\n}\n\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners\n\n var ret = []\n if (listeners) {\n var ilength = listeners.length\n for (var i = 0; i < ilength; i++) ret.push(listeners[i])\n }\n return ret\n}\n\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined') return\n if (arr.length === 0) return\n if (data === undefined) {\n data = eventName\n eventName = null\n }\n\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid)\n } else {\n data = [eventName].concat(data)\n }\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')\n\nvar hasWindow = typeof window !== 'undefined'\n\nfunction createScheduler () {\n var scheduler\n if (hasWindow) {\n if (!window._nanoScheduler) window._nanoScheduler = new NanoScheduler(true)\n scheduler = window._nanoScheduler\n } else {\n scheduler = new NanoScheduler()\n }\n return scheduler\n}\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}\n\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function')\n\n this.queue.push(cb)\n this.schedule()\n}\n\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled) return\n\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) self.schedule()\n })\n}\n\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1\n }\n })\n}\n\nmodule.exports = createScheduler\n","var scheduler = require('nanoscheduler')()\nvar assert = require('assert')\n\nvar perf\nnanotiming.disabled = true\ntry {\n perf = window.performance\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark\n} catch (e) { }\n\nmodule.exports = nanotiming\n\nfunction nanotiming (name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string')\n\n if (nanotiming.disabled) return noop\n\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER\n var startName = 'start-' + uuid + '-' + name\n perf.mark(startName)\n\n function end (cb) {\n var endName = 'end-' + uuid + '-' + name\n perf.mark(endName)\n\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 } catch (e) { err = e }\n if (cb) cb(err, name)\n })\n }\n\n end.uuid = uuid\n return end\n}\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/**\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\n if (startIdx >= length || removeCount === 0) {\n return\n }\n\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount)\n\n var len = length - removeCount\n\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount]\n }\n\n arr.length = len\n}\n","module.exports = jQuery;"],"sourceRoot":""}
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/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":["EventConstants","TABLE","READY","nanobus","require","initAdminColumnsGlobalBootstrap","window","AdminColumns","events","Modals","insertAfter","newNode","referenceNode","parentNode","insertBefore","nextSibling","getParamFromUrl","param","url","replace","regex","RegExp","results","exec","decodeURIComponent","getIdFromTableRow","row","classList","contains","item_id","getIdFromString","id","input","querySelector","link","parentElement","href","getAttribute","parseInt","dataset","toString","value","id_parts","split","length","getRowCellByName","column_name","resolveTableBySelector","selector","table","document","tagName","closest","Modal","el","dialog","initEvents","prototype","_this","self","addEventListener","e","keyName","key","isOpen","close","dismissButtons","querySelectorAll","forEach","b","preventDefault","target","onClose","remove","open","setTimeout","onOpen","removeAttribute","add","destroy","modals","number","defaults","modal","initGlobalEvents","register","get","hasOwnProperty","closeAll","acModal","$","ToggleBoxLink","element","contentBox","createContenBox","isAjax","ajaxPopulate","isInited","toggleBoxInit","createElement","hasContent","manageAjaxValue","toggleContentBox","getContentBox","innerHTML","setContent","content","setLabel","label","labelClose","retrieveAjaxValue","done","response","trigger","Tooltips","init","always","ajax","ajaxurl","method","data","action","list_screen","AC","layout","column","pk","itemId","_ajax_nonce","ajax_nonce","initAcTooltips","auto_init_show_more","ShowMore","getToggler","event","stopPropagation","toggle","showMoreInit","hide","show","less","more","Tooltip","acTip","tip","createTooltip","acTooltipInit","body","appendChild","bodyOffset","getBoundingClientRect","viewportOffset","style","left","offsetWidth","top","offsetHeight","ready","table_id","Table","ScreenOptionsColumns","Columns","on","addCellClasses","addListener","init_actions_tooltips","getElement","ac_load_table","Actions","container","refresh","reference","dispatchEvent","CustomEvent","buttons","slice","call","reverse","i","offsetParent","Cell","name","object_id","original_value","getObjectID","getName","getRow","getSettings","hasChanged","setValue","Cells","cells","cell","getByID","result","Object","keys","push","getAll","getByName","columns","thead","headers","headerName","type","column_types","sanitizeLabel","getColumns","getColumnsMap","map","Map","k","set","getColumnNames","header","elements","getElementsByTagName","innerText","RowSelection","getIDs","ids","checked","getSelectedCells","getCount","isAllSelected","getInputByName","textContent","getElementById","Selection","_ids","initTable","detail","emit","rows","updateRow","setCellsForRow","td","_getIDFromRow"],"mappings":"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AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,mBAAmB,aAAa;AAChC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;AAEA;AACA,iBAAiB,YAAY;AAC7B;AACA;AACA;AACA;;;;;;;;;;;;ACjKA,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA;;;;;;;;;;;;ACtDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;;AAE7B;AACA;AACA;AACA;AACA;AACA,CAAC,YAAY;;AAEb;;AAEA;AACA;;AAEA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO,YAAY;AACnB;AACA,KAAK;AACL;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC/CY;;AAEZ;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;;AAEA;AACA;AACA;;AAEA;;AAEA;;AAEA,oBAAoB,SAAS;AAC7B;AACA;;AAEA;AACA;;;;;;;;;;;;AC1BA,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};\n","import Modals from \"../modules/modals\";\nvar nanobus = require('nanobus');\nexport var initAdminColumnsGlobalBootstrap = function () {\n if (!window.AdminColumns) {\n window.AdminColumns = window.AdminColumns || {};\n AdminColumns.events = nanobus();\n AdminColumns.Modals = new Modals();\n }\n return window.AdminColumns;\n};\n","export function insertAfter(newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);\n}\nexport function insertBefore(newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode);\n}\n","export var getParamFromUrl = function (param, url) {\n param = param.replace(/[\\[\\]]/g, \"\\\\$&\");\n var regex = new RegExp(\"[?&]\" + param + \"(=([^&#]*)|&|#|$)\"), results = regex.exec(url);\n if (!results) {\n return null;\n }\n if (!results[2]) {\n return '';\n }\n return decodeURIComponent(results[2].replace(/\\+/g, \" \"));\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","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.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 AdminColumns.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 { initAdminColumnsGlobalBootstrap } from \"./helpers/admin-columns\";\nvar AdminColumns = initAdminColumnsGlobalBootstrap();\n$(document).ready(function () {\n var table = resolveTableBySelector(AC.table_id);\n if (table) {\n AdminColumns.Table = new Table(table);\n AdminColumns.Table.init();\n AdminColumns.ScreenOptionsColumns = new ScreenOptionsColumns(AdminColumns.Table.Columns);\n }\n AdminColumns.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 AdminColumns.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});\nAdminColumns.events.addListener(EventConstants.TABLE.READY, function (e) {\n auto_init_show_more();\n init_actions_tooltips();\n e.table.getElement().addEventListener('DOMNodeInserted', function (e) {\n var element = e.target;\n if (element.tagName !== 'TR' || !element.classList.contains('iedit')) {\n return;\n }\n $(element).trigger('updated', { id: getIdFromTableRow(element), row: element });\n });\n});\nwindow.ac_load_table = function (el) {\n AdminColumns.Table = new Table(el);\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 }\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.getRow = function () {\n return this.el.parentElement;\n };\n Cell.prototype.getSettings = function () {\n return AdminColumns.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 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] = {\n name: headerName,\n type: AC.column_types[headerName],\n label: this.sanitizeLabel(headers[i])\n };\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;\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) {\n this.el = el;\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 // TODO make helper function for this (INLINE EDIT NEEDS IT)\n this._ids = [];\n }\n Table.prototype.getElement = function () {\n return this.el;\n };\n Table.prototype.init = function () {\n this.initTable();\n this.addCellClasses();\n document.dispatchEvent(new CustomEvent('AC_Table_Ready', { detail: { table: this } }));\n AdminColumns.events.emit(EventConstants.TABLE.READY, { table: 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 el = this.el.getElementsByTagName('tbody');\n var rows = el[0].querySelectorAll('tr');\n for (var i = 0; i < rows.length; i++) {\n this._ids.push(getIdFromTableRow(rows[i]));\n this.updateRow(rows[i]);\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\n * TODO remove once IE uses the helper\n */\n Table.prototype._getIDFromRow = function (row) {\n return getIdFromTableRow(row);\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\n\nmodule.exports = assert\n\nfunction equal (a, b, m) {\n assert(a == b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notEqual (a, b, m) {\n assert(a != b, m) // eslint-disable-line eqeqeq\n}\n\nfunction notOk (t, m) {\n assert(!t, m)\n}\n\nfunction assert (t, m) {\n if (!t) throw new Error(m || 'AssertionError')\n}\n","var splice = require('remove-array-items')\nvar nanotiming = require('nanotiming')\nvar assert = require('assert')\n\nmodule.exports = Nanobus\n\nfunction Nanobus (name) {\n if (!(this instanceof Nanobus)) return new Nanobus(name)\n\n this._name = name || 'nanobus'\n this._starListeners = []\n this._listeners = {}\n}\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\n var data = []\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i])\n }\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\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid)\n }\n emitTiming()\n\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.push(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].push(listener)\n }\n return this\n}\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\n if (eventName === '*') {\n this._starListeners.unshift(listener)\n } else {\n if (!this._listeners[eventName]) this._listeners[eventName] = []\n this._listeners[eventName].unshift(listener)\n }\n return this\n}\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\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}\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\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}\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\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice()\n return remove(this._starListeners, listener)\n } else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice()\n }\n\n return remove(this._listeners[eventName], listener)\n }\n\n function remove (arr, listener) {\n if (!arr) return\n var index = arr.indexOf(listener)\n if (index !== -1) {\n splice(arr, index, 1)\n return true\n }\n }\n}\n\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = []\n } else {\n this._listeners[eventName] = []\n }\n } else {\n this._starListeners = []\n this._listeners = {}\n }\n return this\n}\n\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners\n\n var ret = []\n if (listeners) {\n var ilength = listeners.length\n for (var i = 0; i < ilength; i++) ret.push(listeners[i])\n }\n return ret\n}\n\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined') return\n if (arr.length === 0) return\n if (data === undefined) {\n data = eventName\n eventName = null\n }\n\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid)\n } else {\n data = [eventName].concat(data)\n }\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')\n\nvar hasWindow = typeof window !== 'undefined'\n\nfunction createScheduler () {\n var scheduler\n if (hasWindow) {\n if (!window._nanoScheduler) window._nanoScheduler = new NanoScheduler(true)\n scheduler = window._nanoScheduler\n } else {\n scheduler = new NanoScheduler()\n }\n return scheduler\n}\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}\n\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function')\n\n this.queue.push(cb)\n this.schedule()\n}\n\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled) return\n\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) self.schedule()\n })\n}\n\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1\n }\n })\n}\n\nmodule.exports = createScheduler\n","var scheduler = require('nanoscheduler')()\nvar assert = require('assert')\n\nvar perf\nnanotiming.disabled = true\ntry {\n perf = window.performance\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark\n} catch (e) { }\n\nmodule.exports = nanotiming\n\nfunction nanotiming (name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string')\n\n if (nanotiming.disabled) return noop\n\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER\n var startName = 'start-' + uuid + '-' + name\n perf.mark(startName)\n\n function end (cb) {\n var endName = 'end-' + uuid + '-' + name\n perf.mark(endName)\n\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 } catch (e) { err = e }\n if (cb) cb(err, name)\n })\n }\n\n end.uuid = uuid\n return end\n}\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/**\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\n if (startIdx >= length || removeCount === 0) {\n return\n }\n\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount)\n\n var len = length - removeCount\n\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount]\n }\n\n arr.length = len\n}\n","module.exports = jQuery;"],"sourceRoot":""}
classes/Admin.php CHANGED
@@ -180,9 +180,7 @@ class Admin implements Registrable {
180
 
181
  $assets = [
182
  new Style( 'wp-pointer' ),
183
- new Style( 'jquery-qtip2', $this->location->with_suffix( 'assets/external/qtip2/jquery.qtip.min.css' ) ),
184
- new Script( 'jquery-qtip2', $this->location->with_suffix( 'assets/external/qtip2/jquery.qtip.min.js' ), [ 'jquery' ] ),
185
- new Script( 'ac-admin-general', $this->location->with_suffix( 'assets/js/admin-general.js' ), [ 'jquery', 'wp-pointer', 'jquery-qtip2' ] ),
186
  new Style( 'ac-admin', $this->location->with_suffix( 'assets/css/admin-general.css' ) ),
187
  ];
188
 
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
 
classes/Admin/Asset/Columns.php CHANGED
@@ -29,7 +29,6 @@ class Columns extends Script {
29
  ) {
30
  parent::__construct( $handle, $location, [
31
  'jquery',
32
- 'dashboard',
33
  'jquery-ui-slider',
34
  'jquery-ui-sortable',
35
  'wp-pointer',
29
  ) {
30
  parent::__construct( $handle, $location, [
31
  'jquery',
 
32
  'jquery-ui-slider',
33
  'jquery-ui-sortable',
34
  'wp-pointer',
classes/Column/Placeholder.php CHANGED
@@ -35,17 +35,14 @@ class Placeholder extends Column {
35
  ob_start();
36
  ?>
37
 
 
38
  <p>
39
- <strong><?php printf( __( "The %s column is only available in Admin Columns Pro - Business or Developer.", 'codepress-admin-columns' ), $this->get_label() ); ?></strong>
40
  </p>
41
-
42
- <p>
43
- <?php printf( __( "If you have a business or developer licence please download & install your %s add-on from the <a href='%s'>add-ons tab</a>.", 'codepress-admin-columns' ), $this->get_label(), ac_get_admin_url( 'addons' ) ); ?>
44
- </p>
45
-
46
  <p>
47
  <?php printf( __( "Admin Columns Pro offers full %s integration, allowing you to easily display and edit %s fields from within your overview.", 'codepress-admin-columns' ), $this->get_label(), $this->get_label() ); ?>
48
  </p>
 
49
  <a target="_blank" href="<?php echo $this->integration->get_link(); ?>" class="button button-primary">
50
  <?php _e( 'Find out more', 'codepress-admin-columns' ); ?>
51
  </a>
35
  ob_start();
36
  ?>
37
 
38
+ <p><strong><?php printf( __( "The %s column is only available if you have installed the add-on.", 'codepress-admin-columns' ), $this->get_label() ); ?></strong></p>
39
  <p>
40
+ <?php printf( __( "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>.", 'codepress-admin-columns' ), $this->get_label(), ac_get_admin_url( 'addons' ) ); ?>
41
  </p>
 
 
 
 
 
42
  <p>
43
  <?php printf( __( "Admin Columns Pro offers full %s integration, allowing you to easily display and edit %s fields from within your overview.", 'codepress-admin-columns' ), $this->get_label(), $this->get_label() ); ?>
44
  </p>
45
+
46
  <a target="_blank" href="<?php echo $this->integration->get_link(); ?>" class="button button-primary">
47
  <?php _e( 'Find out more', 'codepress-admin-columns' ); ?>
48
  </a>
classes/Column/Post/Permalink.php CHANGED
@@ -18,7 +18,7 @@ class Permalink extends Column {
18
  public function get_value( $id ) {
19
  $link = $this->get_raw_value( $id );
20
 
21
- return ac_helper()->html->link( $link, $link, [ 'target' => '_blank' ] );
22
  }
23
 
24
  public function get_raw_value( $id ) {
18
  public function get_value( $id ) {
19
  $link = $this->get_raw_value( $id );
20
 
21
+ return sprintf( '<a href="%s" target="_blank">%s</a>', $link, urldecode( $link ) );
22
  }
23
 
24
  public function get_raw_value( $id ) {
classes/Column/Post/TitleRaw.php CHANGED
@@ -16,7 +16,7 @@ class TitleRaw extends Column {
16
  }
17
 
18
  public function get_value( $id ) {
19
- return wp_kses_post( parent::get_value( $id ) );
20
  }
21
 
22
  function get_raw_value( $post_id ) {
16
  }
17
 
18
  public function get_value( $id ) {
19
+ return sprintf( '<span class="row-title">%s</span>', wp_kses_post( parent::get_value( $id ) ) );
20
  }
21
 
22
  function get_raw_value( $post_id ) {
classes/Helper/Html.php CHANGED
@@ -51,7 +51,7 @@ class Html {
51
  }
52
 
53
  if ( null === $label ) {
54
- $label = $url;
55
  }
56
 
57
  if ( ! $label ) {
@@ -225,7 +225,7 @@ class Html {
225
  $external_links = [];
226
 
227
  $dom = new DOMDocument();
228
- $dom->loadHTML( $string );
229
 
230
  $links = $dom->getElementsByTagName( 'a' );
231
 
51
  }
52
 
53
  if ( null === $label ) {
54
+ $label = urldecode( $url );
55
  }
56
 
57
  if ( ! $label ) {
225
  $external_links = [];
226
 
227
  $dom = new DOMDocument();
228
+ @$dom->loadHTML( $string );
229
 
230
  $links = $dom->getElementsByTagName( 'a' );
231
 
classes/Helper/Taxonomy.php CHANGED
@@ -31,6 +31,10 @@ class Taxonomy {
31
  }
32
 
33
  public function get_term_url( $term, $post_type = null ) {
 
 
 
 
34
  $args = [
35
  'post_type' => $post_type,
36
  'taxonomy' => $term->taxonomy,
31
  }
32
 
33
  public function get_term_url( $term, $post_type = null ) {
34
+ if ( is_numeric( $term ) ) {
35
+ $term = get_term_by( 'term_taxonomy_id', $term );
36
+ }
37
+
38
  $args = [
39
  'post_type' => $post_type,
40
  'taxonomy' => $term->taxonomy,
classes/ListScreen/Media.php CHANGED
@@ -71,6 +71,7 @@ class Media extends AC\ListScreenPost {
71
  parent::register_column_types();
72
 
73
  $this->register_column_types_from_dir( 'AC\Column\Media' );
 
74
  }
75
 
76
  }
71
  parent::register_column_types();
72
 
73
  $this->register_column_types_from_dir( 'AC\Column\Media' );
74
+ $this->register_column_type( new AC\Column\Post\TitleRaw );
75
  }
76
 
77
  }
classes/Plugin.php CHANGED
@@ -23,7 +23,6 @@ abstract class Plugin extends Addon {
23
 
24
  /**
25
  * Check if plugin is network activated
26
- *
27
  * @return bool
28
  */
29
  public function is_network_active() {
@@ -46,17 +45,16 @@ abstract class Plugin extends Addon {
46
  }
47
 
48
  /**
49
- * @return false|string
50
- * @since 3.2
51
  */
52
  public function get_name() {
53
- return $this->get_header( 'Name' );
54
  }
55
 
56
  /**
57
  * Return a plugin header from the plugin data
58
  *
59
- * @param $key
60
  *
61
  * @return false|string
62
  */
@@ -71,10 +69,30 @@ abstract class Plugin extends Addon {
71
  }
72
 
73
  /**
74
- * Apply updates to the database
75
  */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  public function install() {
77
- if ( 0 === version_compare( $this->get_version(), $this->get_stored_version() ) ) {
78
  return;
79
  }
80
 
@@ -109,9 +127,7 @@ abstract class Plugin extends Addon {
109
  }
110
 
111
  /**
112
- * Check if a plugin is in beta
113
  * @return bool
114
- * @since 3.2
115
  */
116
  public function is_beta() {
117
  return false !== strpos( $this->get_version(), 'beta' );
@@ -121,7 +137,7 @@ abstract class Plugin extends Addon {
121
  * @return string
122
  */
123
  public function get_version() {
124
- return $this->get_header( 'Version' );
125
  }
126
 
127
  /**
@@ -138,11 +154,20 @@ abstract class Plugin extends Addon {
138
  return version_compare( $this->get_version(), $version, '>=' );
139
  }
140
 
 
 
 
 
 
 
 
 
 
141
  /**
142
  * @return string
143
  */
144
  public function get_stored_version() {
145
- return get_option( $this->get_version_key() );
146
  }
147
 
148
  /**
@@ -179,9 +204,9 @@ abstract class Plugin extends Addon {
179
  /**
180
  * Return a plugin header from the plugin data
181
  *
182
- * @param $key
183
  *
184
- * @return false|string
185
  * @deprecated
186
  */
187
  protected function get_plugin_header( $key ) {
23
 
24
  /**
25
  * Check if plugin is network activated
 
26
  * @return bool
27
  */
28
  public function is_network_active() {
45
  }
46
 
47
  /**
48
+ * @return string
 
49
  */
50
  public function get_name() {
51
+ return (string) $this->get_header( 'Name' );
52
  }
53
 
54
  /**
55
  * Return a plugin header from the plugin data
56
  *
57
+ * @param string $key
58
  *
59
  * @return false|string
60
  */
69
  }
70
 
71
  /**
72
+ * @return bool
73
  */
74
+ private function can_install() {
75
+
76
+ // Run installer manually
77
+ if ( '1' === filter_input( INPUT_GET, 'ac-force-install' ) ) {
78
+ return true;
79
+ }
80
+
81
+ // Run installer when the current version is not equal to its stored version
82
+ if ( ! $this->is_version_equal( $this->get_stored_version() ) ) {
83
+ return true;
84
+ }
85
+
86
+ // Run installer when the current version can not be read from the plugin's header file
87
+ if ( ! $this->get_version() && ! $this->get_stored_version() ) {
88
+ return true;
89
+ }
90
+
91
+ return false;
92
+ }
93
+
94
  public function install() {
95
+ if ( ! $this->can_install() ) {
96
  return;
97
  }
98
 
127
  }
128
 
129
  /**
 
130
  * @return bool
 
131
  */
132
  public function is_beta() {
133
  return false !== strpos( $this->get_version(), 'beta' );
137
  * @return string
138
  */
139
  public function get_version() {
140
+ return (string) $this->get_header( 'Version' );
141
  }
142
 
143
  /**
154
  return version_compare( $this->get_version(), $version, '>=' );
155
  }
156
 
157
+ /**
158
+ * @param string $version
159
+ *
160
+ * @return bool
161
+ */
162
+ private function is_version_equal( $version ) {
163
+ return 0 === version_compare( $this->get_version(), $version );
164
+ }
165
+
166
  /**
167
  * @return string
168
  */
169
  public function get_stored_version() {
170
+ return (string) get_option( $this->get_version_key() );
171
  }
172
 
173
  /**
204
  /**
205
  * Return a plugin header from the plugin data
206
  *
207
+ * @param string $key
208
  *
209
+ * @return string
210
  * @deprecated
211
  */
212
  protected function get_plugin_header( $key ) {
classes/Plugin/Updater.php CHANGED
@@ -27,6 +27,10 @@ abstract class Updater {
27
  return;
28
  }
29
 
 
 
 
 
30
  // Sort by version number
31
  uksort( $this->updates, 'version_compare' );
32
 
27
  return;
28
  }
29
 
30
+ if ( empty( $this->updates ) ) {
31
+ return;
32
+ }
33
+
34
  // Sort by version number
35
  uksort( $this->updates, 'version_compare' );
36
 
classes/Table/Screen.php CHANGED
@@ -211,15 +211,7 @@ final class Screen implements Registrable {
211
  * @since 2.2.4
212
  */
213
  public function admin_scripts() {
214
-
215
- // Tooltip
216
- $script = new Asset\Script( 'jquery-qtip2', $this->location->with_suffix( 'assets/external/qtip2/jquery.qtip.min.js' ), [ 'jquery' ] );
217
- $script->register();
218
-
219
- $style = new Asset\Style( 'jquery-qtip2', $this->location->with_suffix( 'assets/external/qtip2/jquery.qtip.min.css' ) );
220
- $style->enqueue();
221
-
222
- $script = new Asset\Script( 'ac-table', $this->location->with_suffix( 'assets/js/table.js' ), [ 'jquery', 'jquery-qtip2' ] );
223
  $script->enqueue();
224
 
225
  $style = new Asset\Style( 'ac-table', $this->location->with_suffix( 'assets/css/table.css' ) );
@@ -234,6 +226,7 @@ final class Screen implements Registrable {
234
  'screen' => $this->get_current_screen_id(),
235
  'meta_type' => $this->list_screen->get_meta_type(),
236
  'list_screen_link' => $this->get_list_screen_clear_link(),
 
237
  ]
238
  );
239
 
@@ -324,6 +317,28 @@ final class Screen implements Registrable {
324
  return $this->list_screen;
325
  }
326
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
327
  /**
328
  * Applies the width setting to the table headers
329
  */
211
  * @since 2.2.4
212
  */
213
  public function admin_scripts() {
214
+ $script = new Asset\Script( 'ac-table', $this->location->with_suffix( 'assets/js/table.js' ), [ 'jquery' ] );
 
 
 
 
 
 
 
 
215
  $script->enqueue();
216
 
217
  $style = new Asset\Style( 'ac-table', $this->location->with_suffix( 'assets/css/table.css' ) );
226
  'screen' => $this->get_current_screen_id(),
227
  'meta_type' => $this->list_screen->get_meta_type(),
228
  'list_screen_link' => $this->get_list_screen_clear_link(),
229
+ 'column_widths' => $this->get_column_widths(),
230
  ]
231
  );
232
 
317
  return $this->list_screen;
318
  }
319
 
320
+ /**
321
+ *
322
+ */
323
+ private function get_column_widths() {
324
+ $result = [];
325
+ if ( ! $this->list_screen->get_settings() ) {
326
+ return $result;
327
+ }
328
+
329
+ foreach ( $this->list_screen->get_columns() as $column ) {
330
+ /* @var Settings\Column\Width $setting */
331
+ $setting = $column->get_setting( 'width' );
332
+
333
+ $result[ $column->get_name() ] = [
334
+ 'width' => $setting->get_width(),
335
+ 'width_unit' => $setting->get_width_unit(),
336
+ ];
337
+ }
338
+
339
+ return $result;
340
+ }
341
+
342
  /**
343
  * Applies the width setting to the table headers
344
  */
codepress-admin-columns.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Plugin Name: Admin Columns
4
- Version: 4.2.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,7 +36,7 @@ if ( ! is_admin() ) {
36
  }
37
 
38
  define( 'AC_FILE', __FILE__ );
39
- define( 'AC_VERSION', '4.2.2' );
40
 
41
  require_once __DIR__ . '/classes/Dependencies.php';
42
 
1
  <?php
2
  /*
3
  Plugin Name: Admin Columns
4
+ Version: 4.2.5
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.2.5' );
40
 
41
  require_once __DIR__ . '/classes/Dependencies.php';
42
 
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: 2020-09-04 20:31:58+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -11,55 +11,98 @@ msgstr ""
11
  "Language: ar\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
- #: templates/tooltip/export-disabled.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
16
  msgstr ""
17
 
18
- #: templates/tooltip/export-disabled.php:5
19
  msgid "Unfortunately not every column can be exported."
20
  msgstr ""
21
 
22
- #: templates/tooltip/export-disabled.php:2
23
  msgid "Export Unavailable"
24
  msgstr ""
25
 
26
- #: templates/tooltip/bulk-editing.php:14
27
  msgid "Bulk Edit"
28
  msgstr ""
29
 
30
- #: templates/tooltip/bulk-editing.php:13
31
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
32
  msgstr ""
33
 
34
- #: templates/tooltip/bulk-editing.php:8
35
  msgid "Select more than one row from the list table to show the bulk edit buttons."
36
  msgstr ""
37
 
38
- #: templates/tooltip/bulk-editing.php:5
39
  msgid "Bulk Edit allows you to update multiple values at once."
40
  msgstr ""
41
 
42
- #: templates/tooltip/sorting.php:20
43
  msgid "You can change the default sorted column in the optional settings below."
44
  msgstr ""
45
 
46
- #: templates/tooltip/sorting.php:15
47
  msgid "Reset Sorting"
48
  msgstr ""
49
 
50
- #: templates/tooltip/sorting.php:14
51
  msgid "Reset the sorting by clicking the %s button."
52
  msgstr ""
53
 
54
- #: templates/tooltip/sorting.php:10
55
  msgid "When you come back the content is sorted just the way you left it."
56
  msgstr ""
57
 
58
- #: templates/tooltip/sorting.php:9
59
  msgid "The sorted column is saved as your personal preference."
60
  msgstr ""
61
 
62
- #: templates/tooltip/sorting.php:5
63
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
64
  msgstr ""
65
 
@@ -95,54 +138,54 @@ msgstr ""
95
  msgid "This will allow the column to be filtered."
96
  msgstr ""
97
 
98
- #: templates/tooltip/smart-filtering.php:18
99
  msgctxt "smart filtering help"
100
  msgid "When you return to your list table you can easily select them again from the menu."
101
  msgstr ""
102
 
103
- #: templates/tooltip/smart-filtering.php:17
104
  msgctxt "smart filtering help"
105
  msgid "You can save your filters for later use."
106
  msgstr ""
107
 
108
- #: templates/tooltip/smart-filtering.php:9
109
  msgid "Add Filter"
110
  msgstr ""
111
 
112
- #: templates/tooltip/smart-filtering.php:3
113
  msgctxt "smart filtering help"
114
  msgid "Smart filtering allows you to segment your data by different criteria."
115
  msgstr ""
116
 
117
- #: templates/tooltip/export.php:16
118
  msgid "You can use filters to segment your list before exporting."
119
  msgstr ""
120
 
121
- #: templates/tooltip/export.php:12
122
  msgid "The result is a CSV file."
123
  msgstr ""
124
 
125
- #: templates/tooltip/export.php:8
126
  msgid "Click the export button and all items will be exported to CSV."
127
  msgstr ""
128
 
129
- #: templates/tooltip/export.php:5
130
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
131
  msgstr ""
132
 
133
- #: templates/tooltip/inline-editing.php:16
134
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
135
  msgstr ""
136
 
137
- #: templates/tooltip/inline-editing.php:12
138
  msgid "Click on the pencil icon to start editing the value of a field."
139
  msgstr ""
140
 
141
- #: templates/tooltip/inline-editing.php:8
142
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
143
  msgstr ""
144
 
145
- #: templates/tooltip/inline-editing.php:5
146
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
147
  msgstr ""
148
 
@@ -158,11 +201,11 @@ msgstr ""
158
  msgid "Search the contents of your columns."
159
  msgstr ""
160
 
161
- #: classes/Integration/MetaBox.php:15
162
  msgid "Instantly generate columns for your Meta Box custom fields!"
163
  msgstr ""
164
 
165
- #: classes/Integration/MetaBox.php:13
166
  msgid "Meta Box"
167
  msgstr ""
168
 
@@ -170,27 +213,23 @@ msgstr ""
170
  msgid "Column Type"
171
  msgstr ""
172
 
173
- #: classes/Admin/ScreenOption/ColumnId.php:32
174
- msgid "Column ID"
175
- msgstr ""
176
-
177
- #: classes/Admin/Page/Help.php:144
178
  msgid "No deprecated hooks or filters found."
179
  msgstr ""
180
 
181
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
182
- #: templates/tooltip/smart-filtering.php:1 templates/tooltip/filtering.php:13
183
- #: templates/tooltip/filtering.php:16
184
  msgid "Smart Filtering"
185
  msgstr ""
186
 
187
  #: classes/Settings/Column/Pro/BulkEditing.php:11
188
- #: templates/tooltip/bulk-editing.php:2
189
  msgid "Bulk Editing"
190
  msgstr ""
191
 
192
  #: classes/Settings/Column/Pro/InlineEditing.php:11
193
- #: templates/tooltip/inline-editing.php:2
194
  msgid "Inline Editing"
195
  msgstr ""
196
 
@@ -210,7 +249,7 @@ msgstr ""
210
  msgid "Column Sets"
211
  msgstr ""
212
 
213
- #: classes/PluginActionLinks.php:46
214
  msgid "Go Pro"
215
  msgstr ""
216
 
@@ -262,11 +301,11 @@ msgstr ""
262
  msgid "Get %s now"
263
  msgstr ""
264
 
265
- #: classes/Helper/Html.php:409
266
  msgid "%s more"
267
  msgstr ""
268
 
269
- #: classes/Settings/Column/CommentLink.php:62
270
  msgid "View Comment"
271
  msgstr ""
272
 
@@ -278,35 +317,35 @@ msgstr ""
278
  msgid "There was an error during saving the column settings."
279
  msgstr ""
280
 
281
- #: classes/Integration/ACF.php:15
282
  msgid "Display and edit ACF fields in the posts overview in seconds!"
283
  msgstr ""
284
 
285
- #: classes/Integration/Pods.php:15
286
  msgid "Display and edit Pods fields in the posts overview in seconds!"
287
  msgstr ""
288
 
289
- #: templates/admin/side-banner.php:55
290
  msgid "Includes special integrations for:"
291
  msgstr ""
292
 
293
- #: templates/admin/side-banner.php:40
294
  msgid "Inline Edit any content"
295
  msgstr ""
296
 
297
- #: templates/admin/side-banner.php:39
298
  msgid "Filter any content"
299
  msgstr ""
300
 
301
- #: templates/admin/side-banner.php:38
302
  msgid "Sort any content"
303
  msgstr ""
304
 
305
- #: templates/admin/side-banner.php:37
306
  msgid "Bulk Edit any content"
307
  msgstr ""
308
 
309
- #: templates/admin/side-banner.php:36
310
  msgid "Search any content"
311
  msgstr ""
312
 
@@ -322,15 +361,15 @@ msgstr ""
322
  msgid "Local Path"
323
  msgstr ""
324
 
325
- #: classes/Integration/EventsCalendar.php:15
326
  msgid "Events Calendar"
327
  msgstr ""
328
 
329
- #: classes/Settings/Column/CustomFieldType.php:76
330
  msgid "Uses one or more %s IDs to display information about it."
331
  msgstr ""
332
 
333
- #: classes/Check/Review.php:160
334
  msgid "You can also use your admincolumns.com account to access support through %s!"
335
  msgstr ""
336
 
@@ -342,7 +381,7 @@ msgstr ""
342
  msgid "Value: Should contain a URL."
343
  msgstr ""
344
 
345
- #: classes/Settings/Column/CustomFieldType.php:110
346
  #: templates/admin/help-tab/custom-fields.php:54
347
  msgid "URL"
348
  msgstr ""
@@ -363,15 +402,15 @@ msgstr ""
363
  msgid "Value: This will show if the field has content or not."
364
  msgstr ""
365
 
366
- #: classes/Integration/NinjaForms.php:17
367
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
368
  msgstr ""
369
 
370
- #: classes/Integration/EventsCalendar.php:17
371
  msgid "Manage columns for your event, organizer or venue overviews."
372
  msgstr ""
373
 
374
- #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:2
375
  msgid "Sorting"
376
  msgstr ""
377
 
@@ -379,7 +418,7 @@ msgstr ""
379
  msgid "Filtering"
380
  msgstr ""
381
 
382
- #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:2
383
  msgid "Export"
384
  msgstr ""
385
 
@@ -435,9 +474,9 @@ msgstr ""
435
  msgid "Text Limit"
436
  msgstr ""
437
 
438
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
439
  #: classes/Settings/Column/MediaLink.php:64
440
- #: classes/Column/Media/Download.php:11
 
441
  msgid "Download"
442
  msgstr ""
443
 
@@ -465,16 +504,16 @@ msgstr ""
465
  msgid "Use an icon instead of text for displaying."
466
  msgstr ""
467
 
468
- #: classes/Settings/Column/Post.php:87
469
  msgctxt "post"
470
  msgid "Featured Image"
471
  msgstr ""
472
 
473
- #: classes/Settings/Column/NumberOfItems.php:31
474
  msgid "Maximum number of items"
475
  msgstr ""
476
 
477
- #: classes/Settings/Column/NumberOfItems.php:30
478
  msgid "Number of Items"
479
  msgstr ""
480
 
@@ -508,15 +547,15 @@ msgstr ""
508
  msgid "Public"
509
  msgstr ""
510
 
511
- #: classes/Settings/Column/ExifData.php:81
512
  msgid "Keywords"
513
  msgstr ""
514
 
515
- #: classes/Settings/Column/ExifData.php:80
516
  msgid "Orientation"
517
  msgstr ""
518
 
519
- #: classes/Settings/Column/ExifData.php:75
520
  msgid "Copyright"
521
  msgstr ""
522
 
@@ -572,7 +611,7 @@ msgstr ""
572
  msgid "Alternative Text"
573
  msgstr ""
574
 
575
- #: classes/Integration/NinjaForms.php:15
576
  msgid "Ninja Forms"
577
  msgstr ""
578
 
@@ -605,7 +644,7 @@ msgstr ""
605
  msgid "Use an icon?"
606
  msgstr ""
607
 
608
- #: classes/Helper/Strings.php:112
609
  msgid "&hellip;"
610
  msgstr ""
611
 
@@ -617,23 +656,23 @@ msgstr ""
617
  msgid "Excerpt is missing."
618
  msgstr ""
619
 
620
- #: classes/Settings/Column/User.php:72
621
  msgid "User Nicename"
622
  msgstr ""
623
 
624
- #: templates/admin/side-banner.php:110
625
  msgid "Send me the discount"
626
  msgstr ""
627
 
628
- #: templates/admin/side-banner.php:75
629
  msgid "Prices starting from %s"
630
  msgstr ""
631
 
632
- #: classes/Integration/BuddyPress.php:16
633
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
634
  msgstr ""
635
 
636
- #: classes/Integration/BuddyPress.php:14
637
  msgid "BuddyPress"
638
  msgstr ""
639
 
@@ -670,14 +709,14 @@ msgstr ""
670
  msgid "Auto"
671
  msgstr ""
672
 
673
- #: classes/Admin.php:150 classes/Settings/Column/Post.php:75
674
  #: classes/Settings/Column/AttachmentDisplay.php:42
675
- #: classes/Settings/Column/User.php:42 classes/Settings/Column/Term.php:34
676
- #: classes/Settings/Column/Comment.php:107
677
  msgid "Display"
678
  msgstr ""
679
 
680
- #: classes/Settings/Column/Taxonomy.php:24
681
  msgid "No taxonomies available."
682
  msgstr ""
683
 
@@ -742,19 +781,19 @@ msgstr ""
742
  msgid "%s ago"
743
  msgstr ""
744
 
745
- #: classes/Settings/Column/DateTimeFormat.php:114
746
  msgid "date and time formatting"
747
  msgstr ""
748
 
749
- #: classes/Settings/Column/DateTimeFormat.php:114
750
  msgid "Learn more about %s."
751
  msgstr ""
752
 
753
- #: classes/Settings/Column/DateTimeFormat.php:112
754
  msgid "Custom:"
755
  msgstr ""
756
 
757
- #: classes/Settings/Column/DateTimeFormat.php:41
758
  msgid "The %s can be changed in %s."
759
  msgstr ""
760
 
@@ -778,57 +817,57 @@ msgstr ""
778
  msgid "Time Difference"
779
  msgstr ""
780
 
781
- #: classes/Settings/Column/CustomFieldType.php:158
782
  msgid "Multiple"
783
  msgstr ""
784
 
785
- #: classes/Settings/Column/CustomFieldType.php:157
786
  msgid "Choice"
787
  msgstr ""
788
 
789
- #: classes/Settings/Column/CustomFieldType.php:156
790
  msgid "Relational"
791
  msgstr ""
792
 
793
- #: classes/Settings/Column/CustomFieldType.php:155
794
  msgid "Basic"
795
  msgstr ""
796
 
797
- #: classes/Settings/Column/CustomFieldType.php:123
798
  msgid "Number of Fields"
799
  msgstr ""
800
 
801
- #: classes/Settings/Column/CustomFieldType.php:115
802
  #: templates/admin/help-tab/custom-fields.php:50
803
  msgid "True / False"
804
  msgstr ""
805
 
806
- #: classes/Settings/Column/CustomFieldType.php:114
807
  #: templates/admin/help-tab/custom-fields.php:26
808
  msgid "Has Content"
809
  msgstr ""
810
 
811
- #: classes/Settings/Column/CustomFieldType.php:111
812
  #: templates/admin/help-tab/custom-fields.php:42
813
  msgid "Number"
814
  msgstr ""
815
 
816
- #: classes/Settings/Column/CustomFieldType.php:108
817
  msgid "Text"
818
  msgstr ""
819
 
820
- #: classes/Settings/Column/CustomFieldType.php:77
821
  msgid "Multiple IDs should be separated by commas."
822
  msgstr ""
823
 
 
824
  #: classes/Settings/Column/Meta.php:73
825
- #: classes/Settings/Column/CustomField.php:25
826
  msgid "Field"
827
  msgstr ""
828
 
829
  #: classes/Settings/Column/CharacterLimit.php:29
 
830
  #: classes/Settings/Column/WordLimit.php:35
831
- #: classes/Settings/Column/NumberOfItems.php:31
832
  msgid "Leave empty for no limit"
833
  msgstr ""
834
 
@@ -836,24 +875,24 @@ msgstr ""
836
  msgid "Maximum number of characters"
837
  msgstr ""
838
 
839
- #: classes/Settings/Column/CharacterLimit.php:28
840
  #: classes/Settings/Column/StringLimit.php:36
 
841
  msgid "Character Limit"
842
  msgstr ""
843
 
844
- #: classes/Settings/Column/BeforeAfter.php:78
845
  msgid "Display Options"
846
  msgstr ""
847
 
848
- #: classes/Settings/Column/BeforeAfter.php:72
849
  msgid "This text will appear after the column value."
850
  msgstr ""
851
 
852
- #: classes/Helper/Strings.php:302
853
  msgid " or "
854
  msgstr ""
855
 
856
- #: classes/Helper/Html.php:409
857
  msgid "Hide"
858
  msgstr ""
859
 
@@ -869,9 +908,9 @@ msgstr ""
869
  msgid "Shortlink"
870
  msgstr ""
871
 
872
- #: classes/Settings/Column/CustomFieldType.php:207
873
- #: classes/Settings/Column/CustomFieldType.php:209
874
- #: classes/Settings/Column/CustomFieldType.php:293
875
  msgid ", "
876
  msgstr ""
877
 
@@ -883,7 +922,7 @@ msgstr ""
883
  msgid "Full Path"
884
  msgstr ""
885
 
886
- #: templates/admin/side-banner.php:91
887
  msgid "Discount is valid until %s"
888
  msgstr ""
889
 
@@ -907,19 +946,19 @@ msgstr ""
907
  msgid "Instructions"
908
  msgstr ""
909
 
910
- #: classes/Admin/Page/Help.php:135
911
  msgid "our documentation"
912
  msgstr ""
913
 
914
- #: classes/Admin/Page/Help.php:135
915
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
916
  msgstr ""
917
 
918
- #: classes/Admin/Page/Help.php:133
919
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
920
  msgstr ""
921
 
922
- #: classes/Admin/Page/Help.php:56
923
  msgid "The callback used is %s."
924
  msgid_plural "The callbacks used are %s."
925
  msgstr[0] ""
@@ -929,27 +968,27 @@ msgstr[3] ""
929
  msgstr[4] ""
930
  msgstr[5] ""
931
 
932
- #: classes/Admin/Page/Help.php:43
933
  msgid "View documentation"
934
  msgstr ""
935
 
936
- #: classes/Admin/Page/Help.php:74
937
  msgid "The action %s used on this website is deprecated since %s."
938
  msgstr ""
939
 
940
- #: classes/Admin/Page/Help.php:103
941
  msgid "The filter %s used on this website is deprecated since %s."
942
  msgstr ""
943
 
944
- #: classes/Admin/Page/Help.php:70
945
  msgid "Deprecated Actions"
946
  msgstr ""
947
 
948
- #: classes/Admin/Page/Help.php:99
949
  msgid "Deprecated Filters"
950
  msgstr ""
951
 
952
- #: classes/Admin/Page/Help.php:28 classes/Admin/Page/Help.php:131
953
  msgid "Help"
954
  msgstr ""
955
 
@@ -965,23 +1004,23 @@ msgstr ""
965
  msgid "I'm using Admin Columns for WordPress!"
966
  msgstr ""
967
 
968
- #: templates/admin/side-banner.php:109
969
  msgid "Your First Name"
970
  msgstr ""
971
 
972
- #: templates/admin/side-banner.php:108
973
  msgid "Your Email"
974
  msgstr ""
975
 
976
- #: templates/admin/side-banner.php:103
977
  msgid "Submit your email and we'll send you a discount for %s off."
978
  msgstr ""
979
 
980
- #: templates/admin/side-banner.php:88 templates/admin/side-banner.php:99
981
  msgid "Get %s Off!"
982
  msgstr ""
983
 
984
- #: templates/admin/side-banner.php:26
985
  msgid "Pro"
986
  msgstr ""
987
 
@@ -997,35 +1036,31 @@ msgstr ""
997
  msgid "Recommended"
998
  msgstr ""
999
 
1000
- #: classes/Integration/Types.php:15
1001
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1002
  msgstr ""
1003
 
1004
- #: classes/Integration/Types.php:13
1005
  msgid "Toolset Types"
1006
  msgstr ""
1007
 
1008
- #: classes/Integration/Pods.php:13
1009
  msgid "Pods"
1010
  msgstr ""
1011
 
1012
- #: templates/admin/side-banner.php:42
1013
- msgid "Import &amp; Export settings"
1014
- msgstr ""
1015
-
1016
- #: templates/admin/side-banner.php:41
1017
  msgid "Create multiple columns sets"
1018
  msgstr ""
1019
 
1020
- #: templates/admin/side-banner.php:31
1021
  msgid "Take Admin Columns to the next level:"
1022
  msgstr ""
1023
 
1024
- #: templates/admin/side-banner.php:26
1025
  msgid "Upgrade to"
1026
  msgstr ""
1027
 
1028
- #: classes/Admin/Page/Columns.php:64
1029
  msgid "The columns for %s are read only and can therefore not be edited."
1030
  msgstr ""
1031
 
@@ -1065,7 +1100,7 @@ msgstr ""
1065
  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!"
1066
  msgstr ""
1067
 
1068
- #: classes/Settings/Column/Type.php:91 classes/Admin/HelpTab/CustomField.php:11
1069
  msgid "Custom Fields"
1070
  msgstr "حقول مخصصة"
1071
 
@@ -1082,8 +1117,8 @@ msgstr ""
1082
  msgid "https://www.admincolumns.com"
1083
  msgstr ""
1084
 
1085
- #: classes/Table/Screen.php:203
1086
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
 
1087
  msgid "Edit columns"
1088
  msgstr "تحرير الأعمدة"
1089
 
@@ -1099,7 +1134,7 @@ msgstr ""
1099
  msgid "Users"
1100
  msgstr ""
1101
 
1102
- #: classes/Settings/Column/CustomFieldType.php:118
1103
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1104
  #: templates/admin/help-tab/custom-fields.php:34
1105
  msgid "Media"
@@ -1109,11 +1144,12 @@ msgstr ""
1109
  msgid "Links"
1110
  msgstr ""
1111
 
1112
- #: classes/Settings/Column/Comment.php:116 classes/ListScreen/Comment.php:18
1113
  msgid "Comment"
1114
  msgstr ""
1115
 
1116
- #: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:17
 
1117
  msgid "Comments"
1118
  msgstr ""
1119
 
@@ -1193,19 +1229,19 @@ msgstr ""
1193
  msgid "Are you happy with Admin Columns?"
1194
  msgstr ""
1195
 
1196
- #: templates/admin/side-banner.php:69
1197
  msgid "Get Admin Columns Pro"
1198
  msgstr ""
1199
 
1200
- #: classes/Admin/Page/Columns.php:153
1201
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1202
  msgstr ""
1203
 
1204
- #: templates/admin/edit-actions.php:23 templates/admin/edit-columns.php:38
1205
  msgid "Update"
1206
  msgstr ""
1207
 
1208
- #: classes/Admin/Page/Columns.php:144
1209
  msgid "Store settings"
1210
  msgstr "حفظ الإعدادات"
1211
 
@@ -1213,7 +1249,7 @@ msgstr "حفظ الإعدادات"
1213
  msgid "Add-ons"
1214
  msgstr ""
1215
 
1216
- #: classes/PluginActionLinks.php:38 classes/Admin/Page/Settings.php:22
1217
  msgid "Settings"
1218
  msgstr "الإعدادات"
1219
 
@@ -1237,8 +1273,9 @@ msgstr "سيؤدي هذا إلى حذف كافة إعدادات الأعمدة
1237
  msgid "Restore Settings"
1238
  msgstr "استرجاع الإعدادات"
1239
 
1240
- #: templates/admin/edit-actions.php:24 templates/admin/edit-columns.php:39
1241
  #: templates/admin/page/settings-section-general.php:10
 
1242
  msgid "Save"
1243
  msgstr ""
1244
 
@@ -1246,7 +1283,7 @@ msgstr ""
1246
  msgid "Customize your Admin Columns settings."
1247
  msgstr "قم بتخصيص إعدادات Admin Columns."
1248
 
1249
- #: classes/Settings/Column/DateTimeFormat.php:43
1250
  #: classes/Admin/Section/General.php:36
1251
  msgid "General Settings"
1252
  msgstr "إعدادات عامة"
@@ -1263,6 +1300,10 @@ msgstr ""
1263
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1264
  msgstr ""
1265
 
 
 
 
 
1266
  #: templates/admin/help-tab/custom-fields.php:19
1267
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1268
  msgstr "قيمة: يمكن أن تكون طابع يونكس زمني أو تنسيق تاريخ كما هو موضح في <a href='%s'>Codex</a>. يمكنك تغيير تنسيق التاريخ المخرج من صفحة <a href='%s'>الإعدادات العامة</a>."
@@ -1327,7 +1368,7 @@ msgstr "نظرة عامة"
1327
  msgid "Default settings successfully restored."
1328
  msgstr ""
1329
 
1330
- #: classes/Controller/ColumnRequest.php:41 classes/Admin/Asset/Columns.php:62
1331
  msgid "%s column is already present and can not be duplicated."
1332
  msgstr "عمود %s موجود بالفعل ولا يمكن استنساخه."
1333
 
@@ -1335,53 +1376,53 @@ msgstr "عمود %s موجود بالفعل ولا يمكن استنساخه."
1335
  msgid "Admin Columns Settings"
1336
  msgstr "إعدادات Admin Columns"
1337
 
1338
- #: classes/Check/Review.php:167
1339
  msgid "find answers to frequently asked questions"
1340
  msgstr ""
1341
 
1342
- #: classes/Check/Review.php:166
1343
  msgid "Admin Columns forum on WordPress.org"
1344
  msgstr ""
1345
 
1346
- #: classes/Check/Review.php:165
1347
  msgid "You can also find help on the %s, and %s."
1348
  msgstr ""
1349
 
1350
- #: classes/Check/Review.php:161
1351
  msgid "our forum"
1352
  msgstr ""
1353
 
1354
- #: classes/Check/Review.php:155
1355
  msgid "documentation page"
1356
  msgstr ""
1357
 
1358
- #: classes/Check/Review.php:153
1359
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1360
  msgstr ""
1361
 
1362
- #: classes/Check/Review.php:144
1363
  msgid "Permanently hide notice"
1364
  msgstr ""
1365
 
1366
- #: classes/Check/Review.php:143
1367
  msgid "Leave a review!"
1368
  msgstr ""
1369
 
1370
- #: classes/Check/Review.php:139
1371
  msgid "click here"
1372
  msgstr ""
1373
 
1374
- #: classes/Check/Review.php:135
1375
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1376
  msgstr ""
1377
 
1378
- #: classes/Check/Review.php:126
1379
  msgid "Admin Columns Pro"
1380
  msgstr ""
1381
 
1382
  #. Plugin Name of the plugin
1383
- #: classes/Table/Screen.php:414 classes/Admin.php:126
1384
- #: classes/Check/Review.php:127 classes/Admin/Page/Columns.php:54
1385
  msgid "Admin Columns"
1386
  msgstr "Admin Columns"
1387
 
@@ -1423,9 +1464,9 @@ msgstr "هذا هو الاسم الذي سيظهر كترويسة العمود."
1423
 
1424
  #: classes/Settings/Column/Label.php:29
1425
  msgid "Label"
1426
- msgstr "العنوان"
1427
 
1428
- #: classes/Settings/Column/Type.php:36
1429
  msgid "Name"
1430
  msgstr ""
1431
 
@@ -1441,39 +1482,35 @@ msgstr ""
1441
  msgid "Display format"
1442
  msgstr ""
1443
 
1444
- #: classes/Settings/Column/User.php:71
1445
- msgid "First and Last Name"
1446
- msgstr "الاسم الأول والأخير"
1447
-
1448
- #: classes/Settings/Column/User.php:69 classes/Settings/Column/UserLink.php:70
1449
  msgid "User Email"
1450
  msgstr "بريد المستخدم"
1451
 
1452
- #: classes/Settings/Column/User.php:68
1453
  msgid "User Login"
1454
  msgstr "اسم الدخول"
1455
 
1456
- #: classes/Settings/Column/User.php:66 classes/Column/User/LastName.php:14
1457
  msgid "Last Name"
1458
  msgstr "الاسم الأخير"
1459
 
1460
- #: classes/Settings/Column/User.php:65 classes/Column/User/FirstName.php:14
1461
  msgid "First Name"
1462
  msgstr "الاسم الأول"
1463
 
1464
- #: classes/Settings/Column/User.php:64 classes/Column/User/DisplayName.php:14
1465
  msgid "Display Name"
1466
  msgstr "اسم العرض"
1467
 
1468
- #: classes/Settings/Column/BeforeAfter.php:71
1469
  msgid "After"
1470
  msgstr "بعد"
1471
 
1472
- #: classes/Settings/Column/BeforeAfter.php:63
1473
  msgid "This text will appear before the column value."
1474
  msgstr ""
1475
 
1476
- #: classes/Settings/Column/BeforeAfter.php:62
1477
  msgid "Before"
1478
  msgstr "قبل"
1479
 
@@ -1481,16 +1518,16 @@ msgstr "قبل"
1481
  msgid "width"
1482
  msgstr "عرض"
1483
 
1484
- #: classes/Settings/Column/CustomFieldType.php:159
1485
- #: classes/Settings/Column/Image.php:112 classes/Settings/Column/Type.php:92
1486
  msgid "Custom"
1487
  msgstr "مخصوص"
1488
 
1489
- #: classes/Settings/Column/DateTimeFormat.php:60
1490
  msgid "This will determine how the date will be displayed."
1491
  msgstr "هذا سيحدد كيف سيتم عرض التاريخ."
1492
 
1493
- #: classes/Settings/Column/DateTimeFormat.php:59
1494
  msgid "Date Format"
1495
  msgstr "صيغة التاريخ"
1496
 
@@ -1514,7 +1551,7 @@ msgstr ""
1514
  msgid "Registered"
1515
  msgstr "مسجل"
1516
 
1517
- #: classes/Settings/Column/CustomFieldType.php:87
1518
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1519
  msgid "Post Type"
1520
  msgstr "نوع تدوبنة"
@@ -1523,12 +1560,11 @@ msgstr "نوع تدوبنة"
1523
  msgid "Post Count"
1524
  msgstr "عدد التدوينات"
1525
 
1526
- #: classes/Settings/Column/User.php:67 classes/Column/User/Nickname.php:14
1527
  msgid "Nickname"
1528
  msgstr "الاسم المستعار"
1529
 
1530
  #: classes/Column/Post/CommentCount.php:17
1531
- #: classes/Column/User/CommentCount.php:14
1532
  msgid "Comment Count"
1533
  msgstr ""
1534
 
@@ -1536,7 +1572,7 @@ msgstr ""
1536
  msgid "Remove"
1537
  msgstr "إزالة"
1538
 
1539
- #: classes/Settings/Column/User.php:70 classes/Column/User/ID.php:14
1540
  msgid "User ID"
1541
  msgstr "رقم المستخدم"
1542
 
@@ -1548,7 +1584,7 @@ msgstr ""
1548
  msgid "Link to menu"
1549
  msgstr ""
1550
 
1551
- #: classes/Settings/Column/Taxonomy.php:31 classes/Column/Taxonomy.php:18
1552
  msgid "Taxonomy"
1553
  msgstr "التصنيف"
1554
 
@@ -1556,11 +1592,11 @@ msgstr "التصنيف"
1556
  msgid "Sticky"
1557
  msgstr "مثبت"
1558
 
1559
- #: classes/Column/Comment/Status.php:14 classes/Column/Post/Status.php:12
1560
  msgid "Status"
1561
  msgstr "الحالة"
1562
 
1563
- #: classes/Settings/Column/Term.php:29 classes/Column/Post/Slug.php:14
1564
  msgid "Slug"
1565
  msgstr "الاسم اللطيف (Slug)"
1566
 
@@ -1568,7 +1604,7 @@ msgstr "الاسم اللطيف (Slug)"
1568
  msgid "Shortcodes"
1569
  msgstr ""
1570
 
1571
- #: classes/Settings/Column/User.php:73
1572
  msgid "Roles"
1573
  msgstr "الأدوار"
1574
 
@@ -1580,7 +1616,7 @@ msgstr ""
1580
  msgid "Permalink"
1581
  msgstr ""
1582
 
1583
- #: classes/Column/Media/FullPath.php:15 classes/Column/Post/Path.php:15
1584
  msgid "Path"
1585
  msgstr ""
1586
 
@@ -1600,7 +1636,7 @@ msgstr ""
1600
  msgid "Last Modified"
1601
  msgstr ""
1602
 
1603
- #: classes/Column/Post/LastModifiedAuthor.php:17
1604
  msgid "Last Modified Author"
1605
  msgstr ""
1606
 
@@ -1640,7 +1676,7 @@ msgstr[3] ""
1640
  msgstr[4] ""
1641
  msgstr[5] ""
1642
 
1643
- #: classes/Column/Post/Depth.php:15
1644
  msgid "Depth"
1645
  msgstr ""
1646
 
@@ -1648,25 +1684,25 @@ msgstr ""
1648
  msgid "Date Published"
1649
  msgstr ""
1650
 
1651
- #: classes/Settings/Column/CommentCount.php:35
1652
  msgid "Select which comment status you like to display."
1653
  msgstr "اختر حالة التعليق الذي تريد عرضه."
1654
 
1655
- #: classes/Settings/Column/CommentCount.php:34
1656
  msgid "Comment status"
1657
  msgstr "حالة التعليق"
1658
 
1659
- #: classes/Settings/Column/CommentCount.php:49
1660
  #: classes/Column/Comment/Status.php:33
1661
  msgid "Spam"
1662
  msgstr "مزعج"
1663
 
1664
- #: classes/Settings/Column/CommentCount.php:48
1665
  #: classes/Column/Comment/Status.php:35
1666
  msgid "Pending"
1667
  msgstr "بالانتظار"
1668
 
1669
- #: classes/Settings/Column/CommentCount.php:56
1670
  msgid "Total"
1671
  msgstr "المجموع"
1672
 
@@ -1683,19 +1719,19 @@ msgid "Edit User Profile"
1683
  msgstr ""
1684
 
1685
  #: classes/Settings/Column/TermLink.php:36
1686
- #: classes/Settings/Column/MediaLink.php:62
1687
- #: classes/Settings/Column/CommentLink.php:61
1688
  #: classes/Settings/Column/UserLink.php:78
1689
  #: classes/Settings/Column/PostLink.php:68
 
1690
  #: classes/Settings/Column/Separator.php:28
 
1691
  msgid "None"
1692
  msgstr ""
1693
 
1694
  #: classes/Settings/Column/TermLink.php:27
1695
- #: classes/Settings/Column/MediaLink.php:53
1696
- #: classes/Settings/Column/CommentLink.php:52
1697
  #: classes/Settings/Column/UserLink.php:60
1698
  #: classes/Settings/Column/PostLink.php:58
 
 
1699
  msgid "Link To"
1700
  msgstr ""
1701
 
@@ -1744,36 +1780,36 @@ msgstr ""
1744
  msgid "Filename"
1745
  msgstr ""
1746
 
1747
- #: classes/Settings/Column/Post.php:84 classes/Settings/Column/Term.php:28
1748
- #: classes/Settings/Column/ExifData.php:79
1749
  msgid "Title"
1750
  msgstr "عنوان"
1751
 
1752
- #: classes/Settings/Column/ExifData.php:78
1753
  msgid "Shutter Speed"
1754
  msgstr "سرعة مصراع"
1755
 
1756
- #: classes/Settings/Column/ExifData.php:77
1757
  msgid "ISO"
1758
  msgstr "ISO"
1759
 
1760
- #: classes/Settings/Column/ExifData.php:76
1761
  msgid "Focal Length"
1762
  msgstr "بعد بؤري"
1763
 
1764
- #: classes/Settings/Column/ExifData.php:74
1765
  msgid "Timestamp"
1766
  msgstr "طابع زمني"
1767
 
1768
- #: classes/Settings/Column/ExifData.php:72
1769
  msgid "Camera"
1770
  msgstr "كاميرا"
1771
 
1772
- #: classes/Settings/Column/ExifData.php:71
1773
  msgid "Credit"
1774
  msgstr "شرف"
1775
 
1776
- #: classes/Settings/Column/ExifData.php:70
1777
  msgid "Aperture"
1778
  msgstr "فتحة"
1779
 
@@ -1785,7 +1821,7 @@ msgstr ""
1785
  msgid "Dimensions"
1786
  msgstr "أبعاد"
1787
 
1788
- #: classes/Settings/Column/ExifData.php:73 classes/Column/Media/Caption.php:14
1789
  msgid "Caption"
1790
  msgstr "كلمات توضيحية"
1791
 
@@ -1797,7 +1833,7 @@ msgstr "الأحجام المتوفرة"
1797
  msgid "View"
1798
  msgstr "عرض"
1799
 
1800
- #: classes/Settings/Column/CommentCount.php:50
1801
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1802
  msgid "Trash"
1803
  msgstr "المهملات"
@@ -1807,20 +1843,20 @@ msgstr "المهملات"
1807
  msgid "Description"
1808
  msgstr "وصف"
1809
 
1810
- #: classes/Settings/Column/CustomFieldType.php:60
1811
  msgid "This will determine how the value will be displayed."
1812
  msgstr "هذا سيحدد كيف سيتم عرض القيمة."
1813
 
1814
- #: classes/Settings/Column/CustomFieldType.php:67
1815
  msgid "Field Type"
1816
  msgstr "نوع الحقل"
1817
 
1818
- #: classes/Settings/Column/CustomFieldType.php:124
1819
  #: templates/admin/help-tab/custom-fields.php:38
1820
  msgid "Multiple Values"
1821
  msgstr "قيم متعددة"
1822
 
1823
- #: classes/Settings/Column/CustomFieldType.php:109
1824
  #: templates/admin/help-tab/custom-fields.php:30
1825
  msgid "Image"
1826
  msgstr "صورة"
@@ -1834,15 +1870,15 @@ msgstr "مقتطف"
1834
  msgid "Counter"
1835
  msgstr "عداد"
1836
 
1837
- #: classes/Settings/Column/CustomFieldType.php:106
1838
  #: templates/admin/help-tab/custom-fields.php:10
1839
  msgid "Color"
1840
  msgstr "لون"
1841
 
1842
- #: classes/Settings/Column/NumberFormat.php:88
1843
- #: classes/Settings/Column/CustomFieldType.php:174
1844
- #: classes/Settings/Column/Image.php:72 classes/Settings/Column/Type.php:89
1845
  #: classes/Settings/Column/Separator.php:25
 
1846
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1847
  #: templates/admin/help-tab/custom-fields.php:6
1848
  msgid "Default"
@@ -1852,18 +1888,18 @@ msgstr "افتراضي"
1852
  msgid "Custom Field"
1853
  msgstr "حقل مخصوص"
1854
 
1855
- #: classes/Column/Comment/WordCount.php:14 classes/Column/Post/WordCount.php:14
1856
  msgid "Word Count"
1857
  msgstr ""
1858
 
1859
- #: classes/Settings/Column/CustomFieldType.php:91
1860
- #: classes/Settings/Column/CustomFieldType.php:120
1861
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1862
  #: templates/admin/help-tab/custom-fields.php:58
1863
  msgid "User"
1864
  msgstr "مستخدم"
1865
 
1866
- #: classes/Settings/Column/CustomFieldType.php:63
1867
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1868
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1869
  msgid "Type"
@@ -1873,18 +1909,18 @@ msgstr "نوع"
1873
  msgid "In Reply To"
1874
  msgstr "ردا على"
1875
 
1876
- #: classes/Settings/Column/CustomFieldType.php:119
1877
  #: classes/Column/Comment/Post.php:15
1878
  #: templates/admin/help-tab/custom-fields.php:46
1879
  msgid "Post"
1880
  msgstr ""
1881
 
1882
- #: classes/Column/Comment/Excerpt.php:15 classes/Column/Post/Content.php:15
1883
  msgid "Content"
1884
  msgstr ""
1885
 
1886
- #: classes/Settings/Column/CustomFieldType.php:107
1887
- #: classes/Settings/Column/Comment.php:120
1888
  #: templates/admin/help-tab/custom-fields.php:18
1889
  msgid "Date"
1890
  msgstr "تاريخ"
@@ -1897,7 +1933,7 @@ msgstr ""
1897
  msgid "Date GMT"
1898
  msgstr "تاريخ GMT"
1899
 
1900
- #: classes/Settings/Column/Post.php:86 classes/Settings/Column/Comment.php:118
1901
  #: classes/Column/Post/AuthorName.php:18
1902
  msgid "Author"
1903
  msgstr "الكاتب"
@@ -1914,7 +1950,7 @@ msgstr ""
1914
  msgid "Author IP"
1915
  msgstr "عنوان آي بي الكاتب"
1916
 
1917
- #: classes/Settings/Column/Comment.php:119
1918
  #: classes/Column/Comment/AuthorEmail.php:14
1919
  msgid "Author Email"
1920
  msgstr ""
@@ -1923,7 +1959,7 @@ msgstr ""
1923
  msgid "Avatar"
1924
  msgstr "الصورة الرمزية Avatar"
1925
 
1926
- #: classes/Settings/Column/CommentCount.php:47
1927
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1928
  msgid "Approved"
1929
  msgstr "موافق عليه"
@@ -1936,30 +1972,30 @@ msgstr "عميل"
1936
  msgid "Edit"
1937
  msgstr "تحرير"
1938
 
1939
- #: classes/Settings/Column/CommentLink.php:63
1940
  msgid "Edit Comment"
1941
  msgstr ""
1942
 
1943
- #: classes/Settings/Column/Post.php:85 classes/Settings/Column/Term.php:30
1944
- #: classes/Settings/Column/Comment.php:117 classes/Column/Comment/ID.php:14
1945
- #: classes/Column/Media/ID.php:14 classes/Column/Post/ID.php:15
1946
- #: templates/admin/edit-column.php:52
1947
  msgid "ID"
1948
  msgstr "رقم"
1949
 
1950
  #: classes/Settings/Column/ActionIcons.php:23
1951
- #: classes/Settings/Column/MissingImageSize.php:23
1952
- #: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
1953
  #: classes/Settings/Column/Toggle.php:15
 
 
1954
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1955
  #: templates/admin/side-feedback.php:14
1956
  msgid "No"
1957
  msgstr ""
1958
 
1959
  #: classes/Settings/Column/ActionIcons.php:22
1960
- #: classes/Settings/Column/MissingImageSize.php:22
1961
- #: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
1962
  #: classes/Settings/Column/Toggle.php:14
 
 
1963
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1964
  #: templates/admin/side-feedback.php:13
1965
  msgid "Yes"
@@ -1977,18 +2013,18 @@ msgstr ""
1977
  msgid "Actions"
1978
  msgstr "إجراءات"
1979
 
1980
- #: classes/Integration/WooCommerce.php:17
1981
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
1982
  msgstr ""
1983
 
1984
- #: classes/Integration/WooCommerce.php:15
1985
  msgid "WooCommerce"
1986
  msgstr ""
1987
 
1988
- #: classes/Integration/ACF.php:13
1989
  msgid "Advanced Custom Fields"
1990
  msgstr ""
1991
 
1992
- #: classes/Settings/Column/Type.php:90
1993
  msgid "Plugins"
1994
  msgstr ""
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-11-07 23:53:05+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
+ #: templates/admin/edit-actions.php:40
15
+ msgid "Key"
16
+ msgstr ""
17
+
18
+ #: templates/admin/side-banner.php:47
19
+ msgid "Export table contents to CSV"
20
+ msgstr ""
21
+
22
+ #: templates/tooltip/export.php:25 templates/tooltip/export-disabled.php:17
23
+ #: templates/tooltip/smart-filtering.php:28 templates/tooltip/sorting.php:29
24
+ #: templates/tooltip/bulk-editing.php:25
25
+ #: templates/tooltip/inline-editing.php:25
26
+ msgid "Learn more &raquo;"
27
+ msgstr ""
28
+
29
+ #: classes/Integration/YoastSeo.php:16
30
+ msgid "Enrich the Yoast SEO columns with amazing pro features!"
31
+ msgstr ""
32
+
33
+ #: classes/Column/User/Login.php:24
34
+ msgid "Super Admin"
35
+ msgstr ""
36
+
37
+ #: classes/Column/User/Nicename.php:11
38
+ msgid "Author Slug"
39
+ msgstr ""
40
+
41
+ #: classes/Admin/ScreenOption/ColumnId.php:32
42
+ msgid "Column Name"
43
+ msgstr ""
44
+
45
+ #: classes/Admin/ScreenOption/ListScreenType.php:32
46
+ msgid "List Screen Key"
47
+ msgstr ""
48
+
49
+ #: classes/Admin/ScreenOption/ListScreenId.php:32
50
+ msgid "List Screen ID"
51
+ msgstr ""
52
+
53
+ #: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
54
+ msgid "Full Name"
55
+ msgstr ""
56
+
57
+ #: templates/tooltip/export-disabled.php:13
58
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
59
  msgstr ""
60
 
61
+ #: templates/tooltip/export-disabled.php:10
62
  msgid "Unfortunately not every column can be exported."
63
  msgstr ""
64
 
65
+ #: templates/tooltip/export-disabled.php:7
66
  msgid "Export Unavailable"
67
  msgstr ""
68
 
69
+ #: templates/tooltip/bulk-editing.php:19
70
  msgid "Bulk Edit"
71
  msgstr ""
72
 
73
+ #: templates/tooltip/bulk-editing.php:18
74
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
75
  msgstr ""
76
 
77
+ #: templates/tooltip/bulk-editing.php:13
78
  msgid "Select more than one row from the list table to show the bulk edit buttons."
79
  msgstr ""
80
 
81
+ #: templates/tooltip/bulk-editing.php:10
82
  msgid "Bulk Edit allows you to update multiple values at once."
83
  msgstr ""
84
 
85
+ #: templates/tooltip/sorting.php:25
86
  msgid "You can change the default sorted column in the optional settings below."
87
  msgstr ""
88
 
89
+ #: templates/tooltip/sorting.php:20
90
  msgid "Reset Sorting"
91
  msgstr ""
92
 
93
+ #: templates/tooltip/sorting.php:19
94
  msgid "Reset the sorting by clicking the %s button."
95
  msgstr ""
96
 
97
+ #: templates/tooltip/sorting.php:15
98
  msgid "When you come back the content is sorted just the way you left it."
99
  msgstr ""
100
 
101
+ #: templates/tooltip/sorting.php:14
102
  msgid "The sorted column is saved as your personal preference."
103
  msgstr ""
104
 
105
+ #: templates/tooltip/sorting.php:10
106
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
107
  msgstr ""
108
 
138
  msgid "This will allow the column to be filtered."
139
  msgstr ""
140
 
141
+ #: templates/tooltip/smart-filtering.php:23
142
  msgctxt "smart filtering help"
143
  msgid "When you return to your list table you can easily select them again from the menu."
144
  msgstr ""
145
 
146
+ #: templates/tooltip/smart-filtering.php:22
147
  msgctxt "smart filtering help"
148
  msgid "You can save your filters for later use."
149
  msgstr ""
150
 
151
+ #: templates/tooltip/smart-filtering.php:14
152
  msgid "Add Filter"
153
  msgstr ""
154
 
155
+ #: templates/tooltip/smart-filtering.php:8
156
  msgctxt "smart filtering help"
157
  msgid "Smart filtering allows you to segment your data by different criteria."
158
  msgstr ""
159
 
160
+ #: templates/tooltip/export.php:21
161
  msgid "You can use filters to segment your list before exporting."
162
  msgstr ""
163
 
164
+ #: templates/tooltip/export.php:17
165
  msgid "The result is a CSV file."
166
  msgstr ""
167
 
168
+ #: templates/tooltip/export.php:13
169
  msgid "Click the export button and all items will be exported to CSV."
170
  msgstr ""
171
 
172
+ #: templates/tooltip/export.php:10
173
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
174
  msgstr ""
175
 
176
+ #: templates/tooltip/inline-editing.php:21
177
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
178
  msgstr ""
179
 
180
+ #: templates/tooltip/inline-editing.php:17
181
  msgid "Click on the pencil icon to start editing the value of a field."
182
  msgstr ""
183
 
184
+ #: templates/tooltip/inline-editing.php:13
185
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
186
  msgstr ""
187
 
188
+ #: templates/tooltip/inline-editing.php:10
189
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
190
  msgstr ""
191
 
201
  msgid "Search the contents of your columns."
202
  msgstr ""
203
 
204
+ #: classes/Integration/MetaBox.php:16
205
  msgid "Instantly generate columns for your Meta Box custom fields!"
206
  msgstr ""
207
 
208
+ #: classes/Integration/MetaBox.php:14
209
  msgid "Meta Box"
210
  msgstr ""
211
 
213
  msgid "Column Type"
214
  msgstr ""
215
 
216
+ #: classes/Admin/Page/Help.php:155
 
 
 
 
217
  msgid "No deprecated hooks or filters found."
218
  msgstr ""
219
 
220
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
221
+ #: templates/tooltip/filtering.php:13 templates/tooltip/filtering.php:16
222
+ #: templates/tooltip/smart-filtering.php:6
223
  msgid "Smart Filtering"
224
  msgstr ""
225
 
226
  #: classes/Settings/Column/Pro/BulkEditing.php:11
227
+ #: templates/tooltip/bulk-editing.php:7
228
  msgid "Bulk Editing"
229
  msgstr ""
230
 
231
  #: classes/Settings/Column/Pro/InlineEditing.php:11
232
+ #: templates/tooltip/inline-editing.php:7
233
  msgid "Inline Editing"
234
  msgstr ""
235
 
249
  msgid "Column Sets"
250
  msgstr ""
251
 
252
+ #: classes/PluginActionLinks.php:48
253
  msgid "Go Pro"
254
  msgstr ""
255
 
301
  msgid "Get %s now"
302
  msgstr ""
303
 
304
+ #: classes/Helper/Html.php:428
305
  msgid "%s more"
306
  msgstr ""
307
 
308
+ #: classes/Settings/Column/CommentLink.php:66
309
  msgid "View Comment"
310
  msgstr ""
311
 
317
  msgid "There was an error during saving the column settings."
318
  msgstr ""
319
 
320
+ #: classes/Integration/ACF.php:16
321
  msgid "Display and edit ACF fields in the posts overview in seconds!"
322
  msgstr ""
323
 
324
+ #: classes/Integration/Pods.php:16
325
  msgid "Display and edit Pods fields in the posts overview in seconds!"
326
  msgstr ""
327
 
328
+ #: templates/admin/side-banner.php:60
329
  msgid "Includes special integrations for:"
330
  msgstr ""
331
 
332
+ #: templates/admin/side-banner.php:42
333
  msgid "Inline Edit any content"
334
  msgstr ""
335
 
336
+ #: templates/admin/side-banner.php:45
337
  msgid "Filter any content"
338
  msgstr ""
339
 
340
+ #: templates/admin/side-banner.php:44
341
  msgid "Sort any content"
342
  msgstr ""
343
 
344
+ #: templates/admin/side-banner.php:43
345
  msgid "Bulk Edit any content"
346
  msgstr ""
347
 
348
+ #: templates/admin/side-banner.php:41
349
  msgid "Search any content"
350
  msgstr ""
351
 
361
  msgid "Local Path"
362
  msgstr ""
363
 
364
+ #: classes/Integration/EventsCalendar.php:16
365
  msgid "Events Calendar"
366
  msgstr ""
367
 
368
+ #: classes/Settings/Column/CustomFieldType.php:88
369
  msgid "Uses one or more %s IDs to display information about it."
370
  msgstr ""
371
 
372
+ #: classes/Check/Review.php:181
373
  msgid "You can also use your admincolumns.com account to access support through %s!"
374
  msgstr ""
375
 
381
  msgid "Value: Should contain a URL."
382
  msgstr ""
383
 
384
+ #: classes/Settings/Column/CustomFieldType.php:122
385
  #: templates/admin/help-tab/custom-fields.php:54
386
  msgid "URL"
387
  msgstr ""
402
  msgid "Value: This will show if the field has content or not."
403
  msgstr ""
404
 
405
+ #: classes/Integration/NinjaForms.php:18
406
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
407
  msgstr ""
408
 
409
+ #: classes/Integration/EventsCalendar.php:18
410
  msgid "Manage columns for your event, organizer or venue overviews."
411
  msgstr ""
412
 
413
+ #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:7
414
  msgid "Sorting"
415
  msgstr ""
416
 
418
  msgid "Filtering"
419
  msgstr ""
420
 
421
+ #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:7
422
  msgid "Export"
423
  msgstr ""
424
 
474
  msgid "Text Limit"
475
  msgstr ""
476
 
 
477
  #: classes/Settings/Column/MediaLink.php:64
478
+ #: classes/Column/Media/Download.php:11 classes/Table/Screen.php:134
479
+ #: classes/Table/Screen.php:136
480
  msgid "Download"
481
  msgstr ""
482
 
504
  msgid "Use an icon instead of text for displaying."
505
  msgstr ""
506
 
507
+ #: classes/Settings/Column/Post.php:94
508
  msgctxt "post"
509
  msgid "Featured Image"
510
  msgstr ""
511
 
512
+ #: classes/Settings/Column/NumberOfItems.php:33
513
  msgid "Maximum number of items"
514
  msgstr ""
515
 
516
+ #: classes/Settings/Column/NumberOfItems.php:32
517
  msgid "Number of Items"
518
  msgstr ""
519
 
547
  msgid "Public"
548
  msgstr ""
549
 
550
+ #: classes/Settings/Column/ExifData.php:83
551
  msgid "Keywords"
552
  msgstr ""
553
 
554
+ #: classes/Settings/Column/ExifData.php:82
555
  msgid "Orientation"
556
  msgstr ""
557
 
558
+ #: classes/Settings/Column/ExifData.php:77
559
  msgid "Copyright"
560
  msgstr ""
561
 
611
  msgid "Alternative Text"
612
  msgstr ""
613
 
614
+ #: classes/Integration/NinjaForms.php:16
615
  msgid "Ninja Forms"
616
  msgstr ""
617
 
644
  msgid "Use an icon?"
645
  msgstr ""
646
 
647
+ #: classes/Helper/Strings.php:142
648
  msgid "&hellip;"
649
  msgstr ""
650
 
656
  msgid "Excerpt is missing."
657
  msgstr ""
658
 
659
+ #: classes/Settings/Column/User.php:85
660
  msgid "User Nicename"
661
  msgstr ""
662
 
663
+ #: templates/admin/side-banner.php:115
664
  msgid "Send me the discount"
665
  msgstr ""
666
 
667
+ #: templates/admin/side-banner.php:80
668
  msgid "Prices starting from %s"
669
  msgstr ""
670
 
671
+ #: classes/Integration/BuddyPress.php:17
672
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
673
  msgstr ""
674
 
675
+ #: classes/Integration/BuddyPress.php:15
676
  msgid "BuddyPress"
677
  msgstr ""
678
 
709
  msgid "Auto"
710
  msgstr ""
711
 
712
+ #: classes/Admin.php:150 classes/Settings/Column/User.php:54
713
  #: classes/Settings/Column/AttachmentDisplay.php:42
714
+ #: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
715
+ #: classes/Settings/Column/Post.php:82
716
  msgid "Display"
717
  msgstr ""
718
 
719
+ #: classes/Settings/Column/Taxonomy.php:44
720
  msgid "No taxonomies available."
721
  msgstr ""
722
 
781
  msgid "%s ago"
782
  msgstr ""
783
 
784
+ #: classes/Settings/Column/DateTimeFormat.php:116
785
  msgid "date and time formatting"
786
  msgstr ""
787
 
788
+ #: classes/Settings/Column/DateTimeFormat.php:116
789
  msgid "Learn more about %s."
790
  msgstr ""
791
 
792
+ #: classes/Settings/Column/DateTimeFormat.php:114
793
  msgid "Custom:"
794
  msgstr ""
795
 
796
+ #: classes/Settings/Column/DateTimeFormat.php:43
797
  msgid "The %s can be changed in %s."
798
  msgstr ""
799
 
817
  msgid "Time Difference"
818
  msgstr ""
819
 
820
+ #: classes/Settings/Column/CustomFieldType.php:170
821
  msgid "Multiple"
822
  msgstr ""
823
 
824
+ #: classes/Settings/Column/CustomFieldType.php:169
825
  msgid "Choice"
826
  msgstr ""
827
 
828
+ #: classes/Settings/Column/CustomFieldType.php:168
829
  msgid "Relational"
830
  msgstr ""
831
 
832
+ #: classes/Settings/Column/CustomFieldType.php:167
833
  msgid "Basic"
834
  msgstr ""
835
 
836
+ #: classes/Settings/Column/CustomFieldType.php:135
837
  msgid "Number of Fields"
838
  msgstr ""
839
 
840
+ #: classes/Settings/Column/CustomFieldType.php:127
841
  #: templates/admin/help-tab/custom-fields.php:50
842
  msgid "True / False"
843
  msgstr ""
844
 
845
+ #: classes/Settings/Column/CustomFieldType.php:126
846
  #: templates/admin/help-tab/custom-fields.php:26
847
  msgid "Has Content"
848
  msgstr ""
849
 
850
+ #: classes/Settings/Column/CustomFieldType.php:123
851
  #: templates/admin/help-tab/custom-fields.php:42
852
  msgid "Number"
853
  msgstr ""
854
 
855
+ #: classes/Settings/Column/CustomFieldType.php:120
856
  msgid "Text"
857
  msgstr ""
858
 
859
+ #: classes/Settings/Column/CustomFieldType.php:89
860
  msgid "Multiple IDs should be separated by commas."
861
  msgstr ""
862
 
863
+ #: classes/Settings/Column/CustomField.php:27
864
  #: classes/Settings/Column/Meta.php:73
 
865
  msgid "Field"
866
  msgstr ""
867
 
868
  #: classes/Settings/Column/CharacterLimit.php:29
869
+ #: classes/Settings/Column/NumberOfItems.php:33
870
  #: classes/Settings/Column/WordLimit.php:35
 
871
  msgid "Leave empty for no limit"
872
  msgstr ""
873
 
875
  msgid "Maximum number of characters"
876
  msgstr ""
877
 
 
878
  #: classes/Settings/Column/StringLimit.php:36
879
+ #: classes/Settings/Column/CharacterLimit.php:28
880
  msgid "Character Limit"
881
  msgstr ""
882
 
883
+ #: classes/Settings/Column/BeforeAfter.php:80
884
  msgid "Display Options"
885
  msgstr ""
886
 
887
+ #: classes/Settings/Column/BeforeAfter.php:74
888
  msgid "This text will appear after the column value."
889
  msgstr ""
890
 
891
+ #: classes/Helper/Strings.php:332
892
  msgid " or "
893
  msgstr ""
894
 
895
+ #: classes/Helper/Html.php:428
896
  msgid "Hide"
897
  msgstr ""
898
 
908
  msgid "Shortlink"
909
  msgstr ""
910
 
911
+ #: classes/Settings/Column/CustomFieldType.php:219
912
+ #: classes/Settings/Column/CustomFieldType.php:221
913
+ #: classes/Settings/Column/CustomFieldType.php:305
914
  msgid ", "
915
  msgstr ""
916
 
922
  msgid "Full Path"
923
  msgstr ""
924
 
925
+ #: templates/admin/side-banner.php:96
926
  msgid "Discount is valid until %s"
927
  msgstr ""
928
 
946
  msgid "Instructions"
947
  msgstr ""
948
 
949
+ #: classes/Admin/Page/Help.php:143
950
  msgid "our documentation"
951
  msgstr ""
952
 
953
+ #: classes/Admin/Page/Help.php:140
954
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
955
  msgstr ""
956
 
957
+ #: classes/Admin/Page/Help.php:136
958
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
959
  msgstr ""
960
 
961
+ #: classes/Admin/Page/Help.php:59
962
  msgid "The callback used is %s."
963
  msgid_plural "The callbacks used are %s."
964
  msgstr[0] ""
968
  msgstr[4] ""
969
  msgstr[5] ""
970
 
971
+ #: classes/Admin/Page/Help.php:45
972
  msgid "View documentation"
973
  msgstr ""
974
 
975
+ #: classes/Admin/Page/Help.php:77
976
  msgid "The action %s used on this website is deprecated since %s."
977
  msgstr ""
978
 
979
+ #: classes/Admin/Page/Help.php:106
980
  msgid "The filter %s used on this website is deprecated since %s."
981
  msgstr ""
982
 
983
+ #: classes/Admin/Page/Help.php:73
984
  msgid "Deprecated Actions"
985
  msgstr ""
986
 
987
+ #: classes/Admin/Page/Help.php:102
988
  msgid "Deprecated Filters"
989
  msgstr ""
990
 
991
+ #: classes/Admin/Page/Help.php:29 classes/Admin/Page/Help.php:134
992
  msgid "Help"
993
  msgstr ""
994
 
1004
  msgid "I'm using Admin Columns for WordPress!"
1005
  msgstr ""
1006
 
1007
+ #: templates/admin/side-banner.php:114
1008
  msgid "Your First Name"
1009
  msgstr ""
1010
 
1011
+ #: templates/admin/side-banner.php:113
1012
  msgid "Your Email"
1013
  msgstr ""
1014
 
1015
+ #: templates/admin/side-banner.php:108
1016
  msgid "Submit your email and we'll send you a discount for %s off."
1017
  msgstr ""
1018
 
1019
+ #: templates/admin/side-banner.php:93 templates/admin/side-banner.php:104
1020
  msgid "Get %s Off!"
1021
  msgstr ""
1022
 
1023
+ #: templates/admin/side-banner.php:31
1024
  msgid "Pro"
1025
  msgstr ""
1026
 
1036
  msgid "Recommended"
1037
  msgstr ""
1038
 
1039
+ #: classes/Integration/Types.php:16
1040
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1041
  msgstr ""
1042
 
1043
+ #: classes/Integration/Types.php:14
1044
  msgid "Toolset Types"
1045
  msgstr ""
1046
 
1047
+ #: classes/Integration/Pods.php:14
1048
  msgid "Pods"
1049
  msgstr ""
1050
 
1051
+ #: templates/admin/side-banner.php:46
 
 
 
 
1052
  msgid "Create multiple columns sets"
1053
  msgstr ""
1054
 
1055
+ #: templates/admin/side-banner.php:36
1056
  msgid "Take Admin Columns to the next level:"
1057
  msgstr ""
1058
 
1059
+ #: templates/admin/side-banner.php:31
1060
  msgid "Upgrade to"
1061
  msgstr ""
1062
 
1063
+ #: classes/Admin/Page/Columns.php:67
1064
  msgid "The columns for %s are read only and can therefore not be edited."
1065
  msgstr ""
1066
 
1100
  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!"
1101
  msgstr ""
1102
 
1103
+ #: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
1104
  msgid "Custom Fields"
1105
  msgstr "حقول مخصصة"
1106
 
1117
  msgid "https://www.admincolumns.com"
1118
  msgstr ""
1119
 
 
1120
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
1121
+ #: classes/Table/Screen.php:203
1122
  msgid "Edit columns"
1123
  msgstr "تحرير الأعمدة"
1124
 
1134
  msgid "Users"
1135
  msgstr ""
1136
 
1137
+ #: classes/Settings/Column/CustomFieldType.php:130
1138
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1139
  #: templates/admin/help-tab/custom-fields.php:34
1140
  msgid "Media"
1144
  msgid "Links"
1145
  msgstr ""
1146
 
1147
+ #: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:18
1148
  msgid "Comment"
1149
  msgstr ""
1150
 
1151
+ #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1152
+ #: classes/ListScreen/Comment.php:17
1153
  msgid "Comments"
1154
  msgstr ""
1155
 
1229
  msgid "Are you happy with Admin Columns?"
1230
  msgstr ""
1231
 
1232
+ #: templates/admin/side-banner.php:74
1233
  msgid "Get Admin Columns Pro"
1234
  msgstr ""
1235
 
1236
+ #: classes/Admin/Page/Columns.php:180
1237
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1238
  msgstr ""
1239
 
1240
+ #: templates/admin/edit-columns.php:38 templates/admin/edit-actions.php:23
1241
  msgid "Update"
1242
  msgstr ""
1243
 
1244
+ #: classes/Admin/Page/Columns.php:171
1245
  msgid "Store settings"
1246
  msgstr "حفظ الإعدادات"
1247
 
1249
  msgid "Add-ons"
1250
  msgstr ""
1251
 
1252
+ #: classes/Admin/Page/Settings.php:22 classes/PluginActionLinks.php:40
1253
  msgid "Settings"
1254
  msgstr "الإعدادات"
1255
 
1273
  msgid "Restore Settings"
1274
  msgstr "استرجاع الإعدادات"
1275
 
1276
+ #: templates/admin/edit-columns.php:39
1277
  #: templates/admin/page/settings-section-general.php:10
1278
+ #: templates/admin/edit-actions.php:24
1279
  msgid "Save"
1280
  msgstr ""
1281
 
1283
  msgid "Customize your Admin Columns settings."
1284
  msgstr "قم بتخصيص إعدادات Admin Columns."
1285
 
1286
+ #: classes/Settings/Column/DateTimeFormat.php:45
1287
  #: classes/Admin/Section/General.php:36
1288
  msgid "General Settings"
1289
  msgstr "إعدادات عامة"
1300
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1301
  msgstr ""
1302
 
1303
+ #: classes/Column/User/Login.php:11
1304
+ msgid "Username"
1305
+ msgstr ""
1306
+
1307
  #: templates/admin/help-tab/custom-fields.php:19
1308
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1309
  msgstr "قيمة: يمكن أن تكون طابع يونكس زمني أو تنسيق تاريخ كما هو موضح في <a href='%s'>Codex</a>. يمكنك تغيير تنسيق التاريخ المخرج من صفحة <a href='%s'>الإعدادات العامة</a>."
1368
  msgid "Default settings successfully restored."
1369
  msgstr ""
1370
 
1371
+ #: classes/Admin/Asset/Columns.php:62 classes/Controller/ColumnRequest.php:41
1372
  msgid "%s column is already present and can not be duplicated."
1373
  msgstr "عمود %s موجود بالفعل ولا يمكن استنساخه."
1374
 
1376
  msgid "Admin Columns Settings"
1377
  msgstr "إعدادات Admin Columns"
1378
 
1379
+ #: classes/Check/Review.php:188
1380
  msgid "find answers to frequently asked questions"
1381
  msgstr ""
1382
 
1383
+ #: classes/Check/Review.php:187
1384
  msgid "Admin Columns forum on WordPress.org"
1385
  msgstr ""
1386
 
1387
+ #: classes/Check/Review.php:186
1388
  msgid "You can also find help on the %s, and %s."
1389
  msgstr ""
1390
 
1391
+ #: classes/Check/Review.php:182
1392
  msgid "our forum"
1393
  msgstr ""
1394
 
1395
+ #: classes/Check/Review.php:176
1396
  msgid "documentation page"
1397
  msgstr ""
1398
 
1399
+ #: classes/Check/Review.php:174
1400
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1401
  msgstr ""
1402
 
1403
+ #: classes/Check/Review.php:165
1404
  msgid "Permanently hide notice"
1405
  msgstr ""
1406
 
1407
+ #: classes/Check/Review.php:164
1408
  msgid "Leave a review!"
1409
  msgstr ""
1410
 
1411
+ #: classes/Check/Review.php:160
1412
  msgid "click here"
1413
  msgstr ""
1414
 
1415
+ #: classes/Check/Review.php:156
1416
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1417
  msgstr ""
1418
 
1419
+ #: classes/Check/Review.php:147
1420
  msgid "Admin Columns Pro"
1421
  msgstr ""
1422
 
1423
  #. Plugin Name of the plugin
1424
+ #: classes/Admin.php:126 classes/Admin/Page/Columns.php:57
1425
+ #: classes/Check/Review.php:148 classes/Table/Screen.php:449
1426
  msgid "Admin Columns"
1427
  msgstr "Admin Columns"
1428
 
1464
 
1465
  #: classes/Settings/Column/Label.php:29
1466
  msgid "Label"
1467
+ msgstr "التسمية"
1468
 
1469
+ #: classes/Settings/Column/Type.php:36 templates/admin/edit-column.php:52
1470
  msgid "Name"
1471
  msgstr ""
1472
 
1482
  msgid "Display format"
1483
  msgstr ""
1484
 
1485
+ #: classes/Settings/Column/UserLink.php:70 classes/Settings/Column/User.php:83
 
 
 
 
1486
  msgid "User Email"
1487
  msgstr "بريد المستخدم"
1488
 
1489
+ #: classes/Settings/Column/User.php:82
1490
  msgid "User Login"
1491
  msgstr "اسم الدخول"
1492
 
1493
+ #: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
1494
  msgid "Last Name"
1495
  msgstr "الاسم الأخير"
1496
 
1497
+ #: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
1498
  msgid "First Name"
1499
  msgstr "الاسم الأول"
1500
 
1501
+ #: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
1502
  msgid "Display Name"
1503
  msgstr "اسم العرض"
1504
 
1505
+ #: classes/Settings/Column/BeforeAfter.php:73
1506
  msgid "After"
1507
  msgstr "بعد"
1508
 
1509
+ #: classes/Settings/Column/BeforeAfter.php:65
1510
  msgid "This text will appear before the column value."
1511
  msgstr ""
1512
 
1513
+ #: classes/Settings/Column/BeforeAfter.php:64
1514
  msgid "Before"
1515
  msgstr "قبل"
1516
 
1518
  msgid "width"
1519
  msgstr "عرض"
1520
 
1521
+ #: classes/Settings/Column/Image.php:112
1522
+ #: classes/Settings/Column/CustomFieldType.php:171 classes/ColumnGroups.php:16
1523
  msgid "Custom"
1524
  msgstr "مخصوص"
1525
 
1526
+ #: classes/Settings/Column/DateTimeFormat.php:62
1527
  msgid "This will determine how the date will be displayed."
1528
  msgstr "هذا سيحدد كيف سيتم عرض التاريخ."
1529
 
1530
+ #: classes/Settings/Column/DateTimeFormat.php:61
1531
  msgid "Date Format"
1532
  msgstr "صيغة التاريخ"
1533
 
1551
  msgid "Registered"
1552
  msgstr "مسجل"
1553
 
1554
+ #: classes/Settings/Column/CustomFieldType.php:99
1555
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1556
  msgid "Post Type"
1557
  msgstr "نوع تدوبنة"
1560
  msgid "Post Count"
1561
  msgstr "عدد التدوينات"
1562
 
1563
+ #: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
1564
  msgid "Nickname"
1565
  msgstr "الاسم المستعار"
1566
 
1567
  #: classes/Column/Post/CommentCount.php:17
 
1568
  msgid "Comment Count"
1569
  msgstr ""
1570
 
1572
  msgid "Remove"
1573
  msgstr "إزالة"
1574
 
1575
+ #: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
1576
  msgid "User ID"
1577
  msgstr "رقم المستخدم"
1578
 
1584
  msgid "Link to menu"
1585
  msgstr ""
1586
 
1587
+ #: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
1588
  msgid "Taxonomy"
1589
  msgstr "التصنيف"
1590
 
1592
  msgid "Sticky"
1593
  msgstr "مثبت"
1594
 
1595
+ #: classes/Column/Post/Status.php:12 classes/Column/Comment/Status.php:14
1596
  msgid "Status"
1597
  msgstr "الحالة"
1598
 
1599
+ #: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
1600
  msgid "Slug"
1601
  msgstr "الاسم اللطيف (Slug)"
1602
 
1604
  msgid "Shortcodes"
1605
  msgstr ""
1606
 
1607
+ #: classes/Settings/Column/User.php:81
1608
  msgid "Roles"
1609
  msgstr "الأدوار"
1610
 
1616
  msgid "Permalink"
1617
  msgstr ""
1618
 
1619
+ #: classes/Column/Post/Path.php:15 classes/Column/Media/FullPath.php:15
1620
  msgid "Path"
1621
  msgstr ""
1622
 
1636
  msgid "Last Modified"
1637
  msgstr ""
1638
 
1639
+ #: classes/Column/Post/LastModifiedAuthor.php:18
1640
  msgid "Last Modified Author"
1641
  msgstr ""
1642
 
1676
  msgstr[4] ""
1677
  msgstr[5] ""
1678
 
1679
+ #: classes/Column/Post/Depth.php:14
1680
  msgid "Depth"
1681
  msgstr ""
1682
 
1684
  msgid "Date Published"
1685
  msgstr ""
1686
 
1687
+ #: classes/Settings/Column/CommentCount.php:44
1688
  msgid "Select which comment status you like to display."
1689
  msgstr "اختر حالة التعليق الذي تريد عرضه."
1690
 
1691
+ #: classes/Settings/Column/CommentCount.php:43
1692
  msgid "Comment status"
1693
  msgstr "حالة التعليق"
1694
 
1695
+ #: classes/Settings/Column/CommentCount.php:58
1696
  #: classes/Column/Comment/Status.php:33
1697
  msgid "Spam"
1698
  msgstr "مزعج"
1699
 
1700
+ #: classes/Settings/Column/CommentCount.php:57
1701
  #: classes/Column/Comment/Status.php:35
1702
  msgid "Pending"
1703
  msgstr "بالانتظار"
1704
 
1705
+ #: classes/Settings/Column/CommentCount.php:65
1706
  msgid "Total"
1707
  msgstr "المجموع"
1708
 
1719
  msgstr ""
1720
 
1721
  #: classes/Settings/Column/TermLink.php:36
 
 
1722
  #: classes/Settings/Column/UserLink.php:78
1723
  #: classes/Settings/Column/PostLink.php:68
1724
+ #: classes/Settings/Column/CommentLink.php:65
1725
  #: classes/Settings/Column/Separator.php:28
1726
+ #: classes/Settings/Column/MediaLink.php:62
1727
  msgid "None"
1728
  msgstr ""
1729
 
1730
  #: classes/Settings/Column/TermLink.php:27
 
 
1731
  #: classes/Settings/Column/UserLink.php:60
1732
  #: classes/Settings/Column/PostLink.php:58
1733
+ #: classes/Settings/Column/CommentLink.php:56
1734
+ #: classes/Settings/Column/MediaLink.php:53
1735
  msgid "Link To"
1736
  msgstr ""
1737
 
1780
  msgid "Filename"
1781
  msgstr ""
1782
 
1783
+ #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1784
+ #: classes/Settings/Column/Post.php:91
1785
  msgid "Title"
1786
  msgstr "عنوان"
1787
 
1788
+ #: classes/Settings/Column/ExifData.php:80
1789
  msgid "Shutter Speed"
1790
  msgstr "سرعة مصراع"
1791
 
1792
+ #: classes/Settings/Column/ExifData.php:79
1793
  msgid "ISO"
1794
  msgstr "ISO"
1795
 
1796
+ #: classes/Settings/Column/ExifData.php:78
1797
  msgid "Focal Length"
1798
  msgstr "بعد بؤري"
1799
 
1800
+ #: classes/Settings/Column/ExifData.php:76
1801
  msgid "Timestamp"
1802
  msgstr "طابع زمني"
1803
 
1804
+ #: classes/Settings/Column/ExifData.php:74
1805
  msgid "Camera"
1806
  msgstr "كاميرا"
1807
 
1808
+ #: classes/Settings/Column/ExifData.php:73
1809
  msgid "Credit"
1810
  msgstr "شرف"
1811
 
1812
+ #: classes/Settings/Column/ExifData.php:72
1813
  msgid "Aperture"
1814
  msgstr "فتحة"
1815
 
1821
  msgid "Dimensions"
1822
  msgstr "أبعاد"
1823
 
1824
+ #: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
1825
  msgid "Caption"
1826
  msgstr "كلمات توضيحية"
1827
 
1833
  msgid "View"
1834
  msgstr "عرض"
1835
 
1836
+ #: classes/Settings/Column/CommentCount.php:59
1837
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1838
  msgid "Trash"
1839
  msgstr "المهملات"
1843
  msgid "Description"
1844
  msgstr "وصف"
1845
 
1846
+ #: classes/Settings/Column/CustomFieldType.php:74
1847
  msgid "This will determine how the value will be displayed."
1848
  msgstr "هذا سيحدد كيف سيتم عرض القيمة."
1849
 
1850
+ #: classes/Settings/Column/CustomFieldType.php:81
1851
  msgid "Field Type"
1852
  msgstr "نوع الحقل"
1853
 
1854
+ #: classes/Settings/Column/CustomFieldType.php:136
1855
  #: templates/admin/help-tab/custom-fields.php:38
1856
  msgid "Multiple Values"
1857
  msgstr "قيم متعددة"
1858
 
1859
+ #: classes/Settings/Column/CustomFieldType.php:121
1860
  #: templates/admin/help-tab/custom-fields.php:30
1861
  msgid "Image"
1862
  msgstr "صورة"
1870
  msgid "Counter"
1871
  msgstr "عداد"
1872
 
1873
+ #: classes/Settings/Column/CustomFieldType.php:118
1874
  #: templates/admin/help-tab/custom-fields.php:10
1875
  msgid "Color"
1876
  msgstr "لون"
1877
 
1878
+ #: classes/Settings/Column/Image.php:72
1879
+ #: classes/Settings/Column/CustomFieldType.php:186
 
1880
  #: classes/Settings/Column/Separator.php:25
1881
+ #: classes/Settings/Column/NumberFormat.php:88 classes/ColumnGroups.php:13
1882
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1883
  #: templates/admin/help-tab/custom-fields.php:6
1884
  msgid "Default"
1888
  msgid "Custom Field"
1889
  msgstr "حقل مخصوص"
1890
 
1891
+ #: classes/Column/Post/WordCount.php:14 classes/Column/Comment/WordCount.php:14
1892
  msgid "Word Count"
1893
  msgstr ""
1894
 
1895
+ #: classes/Settings/Column/CustomFieldType.php:103
1896
+ #: classes/Settings/Column/CustomFieldType.php:132
1897
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1898
  #: templates/admin/help-tab/custom-fields.php:58
1899
  msgid "User"
1900
  msgstr "مستخدم"
1901
 
1902
+ #: classes/Settings/Column/CustomFieldType.php:77
1903
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1904
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1905
  msgid "Type"
1909
  msgid "In Reply To"
1910
  msgstr "ردا على"
1911
 
1912
+ #: classes/Settings/Column/CustomFieldType.php:131
1913
  #: classes/Column/Comment/Post.php:15
1914
  #: templates/admin/help-tab/custom-fields.php:46
1915
  msgid "Post"
1916
  msgstr ""
1917
 
1918
+ #: classes/Column/Post/Content.php:15 classes/Column/Comment/Excerpt.php:15
1919
  msgid "Content"
1920
  msgstr ""
1921
 
1922
+ #: classes/Settings/Column/CustomFieldType.php:119
1923
+ #: classes/Settings/Column/Comment.php:128
1924
  #: templates/admin/help-tab/custom-fields.php:18
1925
  msgid "Date"
1926
  msgstr "تاريخ"
1933
  msgid "Date GMT"
1934
  msgstr "تاريخ GMT"
1935
 
1936
+ #: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
1937
  #: classes/Column/Post/AuthorName.php:18
1938
  msgid "Author"
1939
  msgstr "الكاتب"
1950
  msgid "Author IP"
1951
  msgstr "عنوان آي بي الكاتب"
1952
 
1953
+ #: classes/Settings/Column/Comment.php:127
1954
  #: classes/Column/Comment/AuthorEmail.php:14
1955
  msgid "Author Email"
1956
  msgstr ""
1959
  msgid "Avatar"
1960
  msgstr "الصورة الرمزية Avatar"
1961
 
1962
+ #: classes/Settings/Column/CommentCount.php:56
1963
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1964
  msgid "Approved"
1965
  msgstr "موافق عليه"
1972
  msgid "Edit"
1973
  msgstr "تحرير"
1974
 
1975
+ #: classes/Settings/Column/CommentLink.php:67
1976
  msgid "Edit Comment"
1977
  msgstr ""
1978
 
1979
+ #: classes/Settings/Column/Term.php:32 classes/Settings/Column/Comment.php:125
1980
+ #: classes/Settings/Column/Post.php:92 classes/Column/Post/ID.php:15
1981
+ #: classes/Column/Media/ID.php:14 classes/Column/Comment/ID.php:14
1982
+ #: templates/admin/edit-actions.php:41
1983
  msgid "ID"
1984
  msgstr "رقم"
1985
 
1986
  #: classes/Settings/Column/ActionIcons.php:23
 
 
1987
  #: classes/Settings/Column/Toggle.php:15
1988
+ #: classes/Settings/Column/StatusIcon.php:25 classes/Settings/Column/Pro.php:24
1989
+ #: classes/Settings/Column/MissingImageSize.php:23
1990
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1991
  #: templates/admin/side-feedback.php:14
1992
  msgid "No"
1993
  msgstr ""
1994
 
1995
  #: classes/Settings/Column/ActionIcons.php:22
 
 
1996
  #: classes/Settings/Column/Toggle.php:14
1997
+ #: classes/Settings/Column/StatusIcon.php:24 classes/Settings/Column/Pro.php:23
1998
+ #: classes/Settings/Column/MissingImageSize.php:22
1999
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
2000
  #: templates/admin/side-feedback.php:13
2001
  msgid "Yes"
2013
  msgid "Actions"
2014
  msgstr "إجراءات"
2015
 
2016
+ #: classes/Integration/WooCommerce.php:18
2017
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
2018
  msgstr ""
2019
 
2020
+ #: classes/Integration/WooCommerce.php:16
2021
  msgid "WooCommerce"
2022
  msgstr ""
2023
 
2024
+ #: classes/Integration/ACF.php:14
2025
  msgid "Advanced Custom Fields"
2026
  msgstr ""
2027
 
2028
+ #: classes/ColumnGroups.php:14
2029
  msgid "Plugins"
2030
  msgstr ""
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-04-28 14:45:21+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -11,55 +11,98 @@ msgstr ""
11
  "Language: bg\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
- #: templates/tooltip/export-disabled.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
16
  msgstr ""
17
 
18
- #: templates/tooltip/export-disabled.php:5
19
  msgid "Unfortunately not every column can be exported."
20
  msgstr ""
21
 
22
- #: templates/tooltip/export-disabled.php:2
23
  msgid "Export Unavailable"
24
  msgstr ""
25
 
26
- #: templates/tooltip/bulk-editing.php:14
27
  msgid "Bulk Edit"
28
  msgstr ""
29
 
30
- #: templates/tooltip/bulk-editing.php:13
31
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
32
  msgstr ""
33
 
34
- #: templates/tooltip/bulk-editing.php:8
35
  msgid "Select more than one row from the list table to show the bulk edit buttons."
36
  msgstr ""
37
 
38
- #: templates/tooltip/bulk-editing.php:5
39
  msgid "Bulk Edit allows you to update multiple values at once."
40
  msgstr ""
41
 
42
- #: templates/tooltip/sorting.php:20
43
  msgid "You can change the default sorted column in the optional settings below."
44
  msgstr ""
45
 
46
- #: templates/tooltip/sorting.php:15
47
  msgid "Reset Sorting"
48
  msgstr ""
49
 
50
- #: templates/tooltip/sorting.php:14
51
  msgid "Reset the sorting by clicking the %s button."
52
  msgstr ""
53
 
54
- #: templates/tooltip/sorting.php:10
55
  msgid "When you come back the content is sorted just the way you left it."
56
  msgstr ""
57
 
58
- #: templates/tooltip/sorting.php:9
59
  msgid "The sorted column is saved as your personal preference."
60
  msgstr ""
61
 
62
- #: templates/tooltip/sorting.php:5
63
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
64
  msgstr ""
65
 
@@ -95,54 +138,54 @@ msgstr ""
95
  msgid "This will allow the column to be filtered."
96
  msgstr ""
97
 
98
- #: templates/tooltip/smart-filtering.php:18
99
  msgctxt "smart filtering help"
100
  msgid "When you return to your list table you can easily select them again from the menu."
101
  msgstr ""
102
 
103
- #: templates/tooltip/smart-filtering.php:17
104
  msgctxt "smart filtering help"
105
  msgid "You can save your filters for later use."
106
  msgstr ""
107
 
108
- #: templates/tooltip/smart-filtering.php:9
109
  msgid "Add Filter"
110
  msgstr ""
111
 
112
- #: templates/tooltip/smart-filtering.php:3
113
  msgctxt "smart filtering help"
114
  msgid "Smart filtering allows you to segment your data by different criteria."
115
  msgstr ""
116
 
117
- #: templates/tooltip/export.php:16
118
  msgid "You can use filters to segment your list before exporting."
119
  msgstr ""
120
 
121
- #: templates/tooltip/export.php:12
122
  msgid "The result is a CSV file."
123
  msgstr ""
124
 
125
- #: templates/tooltip/export.php:8
126
  msgid "Click the export button and all items will be exported to CSV."
127
  msgstr ""
128
 
129
- #: templates/tooltip/export.php:5
130
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
131
  msgstr ""
132
 
133
- #: templates/tooltip/inline-editing.php:16
134
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
135
  msgstr ""
136
 
137
- #: templates/tooltip/inline-editing.php:12
138
  msgid "Click on the pencil icon to start editing the value of a field."
139
  msgstr ""
140
 
141
- #: templates/tooltip/inline-editing.php:8
142
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
143
  msgstr ""
144
 
145
- #: templates/tooltip/inline-editing.php:5
146
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
147
  msgstr ""
148
 
@@ -158,11 +201,11 @@ msgstr ""
158
  msgid "Search the contents of your columns."
159
  msgstr ""
160
 
161
- #: classes/Integration/MetaBox.php:15
162
  msgid "Instantly generate columns for your Meta Box custom fields!"
163
  msgstr ""
164
 
165
- #: classes/Integration/MetaBox.php:13
166
  msgid "Meta Box"
167
  msgstr ""
168
 
@@ -170,27 +213,23 @@ msgstr ""
170
  msgid "Column Type"
171
  msgstr ""
172
 
173
- #: classes/Admin/ScreenOption/ColumnId.php:32
174
- msgid "Column ID"
175
- msgstr ""
176
-
177
- #: classes/Admin/Page/Help.php:144
178
  msgid "No deprecated hooks or filters found."
179
  msgstr ""
180
 
181
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
182
- #: templates/tooltip/smart-filtering.php:1 templates/tooltip/filtering.php:13
183
- #: templates/tooltip/filtering.php:16
184
  msgid "Smart Filtering"
185
  msgstr ""
186
 
187
  #: classes/Settings/Column/Pro/BulkEditing.php:11
188
- #: templates/tooltip/bulk-editing.php:2
189
  msgid "Bulk Editing"
190
  msgstr ""
191
 
192
  #: classes/Settings/Column/Pro/InlineEditing.php:11
193
- #: templates/tooltip/inline-editing.php:2
194
  msgid "Inline Editing"
195
  msgstr ""
196
 
@@ -210,7 +249,7 @@ msgstr ""
210
  msgid "Column Sets"
211
  msgstr ""
212
 
213
- #: classes/PluginActionLinks.php:46
214
  msgid "Go Pro"
215
  msgstr ""
216
 
@@ -262,11 +301,11 @@ msgstr ""
262
  msgid "Get %s now"
263
  msgstr ""
264
 
265
- #: classes/Helper/Html.php:409
266
  msgid "%s more"
267
  msgstr ""
268
 
269
- #: classes/Settings/Column/CommentLink.php:62
270
  msgid "View Comment"
271
  msgstr ""
272
 
@@ -278,35 +317,35 @@ msgstr ""
278
  msgid "There was an error during saving the column settings."
279
  msgstr ""
280
 
281
- #: classes/Integration/ACF.php:15
282
  msgid "Display and edit ACF fields in the posts overview in seconds!"
283
  msgstr ""
284
 
285
- #: classes/Integration/Pods.php:15
286
  msgid "Display and edit Pods fields in the posts overview in seconds!"
287
  msgstr ""
288
 
289
- #: templates/admin/side-banner.php:55
290
  msgid "Includes special integrations for:"
291
  msgstr ""
292
 
293
- #: templates/admin/side-banner.php:40
294
  msgid "Inline Edit any content"
295
  msgstr ""
296
 
297
- #: templates/admin/side-banner.php:39
298
  msgid "Filter any content"
299
  msgstr ""
300
 
301
- #: templates/admin/side-banner.php:38
302
  msgid "Sort any content"
303
  msgstr ""
304
 
305
- #: templates/admin/side-banner.php:37
306
  msgid "Bulk Edit any content"
307
  msgstr ""
308
 
309
- #: templates/admin/side-banner.php:36
310
  msgid "Search any content"
311
  msgstr ""
312
 
@@ -322,15 +361,15 @@ msgstr ""
322
  msgid "Local Path"
323
  msgstr ""
324
 
325
- #: classes/Integration/EventsCalendar.php:15
326
  msgid "Events Calendar"
327
  msgstr ""
328
 
329
- #: classes/Settings/Column/CustomFieldType.php:76
330
  msgid "Uses one or more %s IDs to display information about it."
331
  msgstr ""
332
 
333
- #: classes/Check/Review.php:160
334
  msgid "You can also use your admincolumns.com account to access support through %s!"
335
  msgstr ""
336
 
@@ -342,7 +381,7 @@ msgstr ""
342
  msgid "Value: Should contain a URL."
343
  msgstr ""
344
 
345
- #: classes/Settings/Column/CustomFieldType.php:110
346
  #: templates/admin/help-tab/custom-fields.php:54
347
  msgid "URL"
348
  msgstr ""
@@ -363,15 +402,15 @@ msgstr ""
363
  msgid "Value: This will show if the field has content or not."
364
  msgstr ""
365
 
366
- #: classes/Integration/NinjaForms.php:17
367
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
368
  msgstr ""
369
 
370
- #: classes/Integration/EventsCalendar.php:17
371
  msgid "Manage columns for your event, organizer or venue overviews."
372
  msgstr ""
373
 
374
- #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:2
375
  msgid "Sorting"
376
  msgstr ""
377
 
@@ -379,7 +418,7 @@ msgstr ""
379
  msgid "Filtering"
380
  msgstr ""
381
 
382
- #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:2
383
  msgid "Export"
384
  msgstr ""
385
 
@@ -435,9 +474,9 @@ msgstr "Лимитиране на няколко броя от символи и
435
  msgid "Text Limit"
436
  msgstr "Лимит за текста"
437
 
438
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
439
  #: classes/Settings/Column/MediaLink.php:64
440
- #: classes/Column/Media/Download.php:11
 
441
  msgid "Download"
442
  msgstr "Сваляне"
443
 
@@ -465,16 +504,16 @@ msgstr "Редактирайте %s"
465
  msgid "Use an icon instead of text for displaying."
466
  msgstr "Използвайте икона вместо текст за показване."
467
 
468
- #: classes/Settings/Column/Post.php:87
469
  msgctxt "post"
470
  msgid "Featured Image"
471
  msgstr "Избрано изображение"
472
 
473
- #: classes/Settings/Column/NumberOfItems.php:31
474
  msgid "Maximum number of items"
475
  msgstr "Максимум брой елементи"
476
 
477
- #: classes/Settings/Column/NumberOfItems.php:30
478
  msgid "Number of Items"
479
  msgstr "Брой елементи"
480
 
@@ -508,15 +547,15 @@ msgstr "Скрито"
508
  msgid "Public"
509
  msgstr "Публично"
510
 
511
- #: classes/Settings/Column/ExifData.php:81
512
  msgid "Keywords"
513
  msgstr "Ключови думи"
514
 
515
- #: classes/Settings/Column/ExifData.php:80
516
  msgid "Orientation"
517
  msgstr "Ориентация"
518
 
519
- #: classes/Settings/Column/ExifData.php:75
520
  msgid "Copyright"
521
  msgstr "Авторско право"
522
 
@@ -572,7 +611,7 @@ msgstr "оригинал"
572
  msgid "Alternative Text"
573
  msgstr "Алтернативен текст"
574
 
575
- #: classes/Integration/NinjaForms.php:15
576
  msgid "Ninja Forms"
577
  msgstr "Ninja Forms"
578
 
@@ -605,7 +644,7 @@ msgstr "Използвайте икона вместо текст за пока
605
  msgid "Use an icon?"
606
  msgstr "Използване на икона?"
607
 
608
- #: classes/Helper/Strings.php:112
609
  msgid "&hellip;"
610
  msgstr "&hellip;"
611
 
@@ -617,23 +656,23 @@ msgstr "Моментните откъси са генерирани от съд
617
  msgid "Excerpt is missing."
618
  msgstr "Откъса липсва."
619
 
620
- #: classes/Settings/Column/User.php:72
621
  msgid "User Nicename"
622
  msgstr "Потребителски пряков"
623
 
624
- #: templates/admin/side-banner.php:110
625
  msgid "Send me the discount"
626
  msgstr "Изпратете ми отстъпка"
627
 
628
- #: templates/admin/side-banner.php:75
629
  msgid "Prices starting from %s"
630
  msgstr "Цените започват от %s"
631
 
632
- #: classes/Integration/BuddyPress.php:16
633
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
634
  msgstr "Показване на всяко поле от Вашият профил за BuddyPress на изгледа за Вашите потребители."
635
 
636
- #: classes/Integration/BuddyPress.php:14
637
  msgid "BuddyPress"
638
  msgstr "BuddyPress"
639
 
@@ -670,14 +709,14 @@ msgstr "Лимит за думи"
670
  msgid "Auto"
671
  msgstr "Автоматично"
672
 
673
- #: classes/Admin.php:150 classes/Settings/Column/Post.php:75
674
  #: classes/Settings/Column/AttachmentDisplay.php:42
675
- #: classes/Settings/Column/User.php:42 classes/Settings/Column/Term.php:34
676
- #: classes/Settings/Column/Comment.php:107
677
  msgid "Display"
678
  msgstr "Показване"
679
 
680
- #: classes/Settings/Column/Taxonomy.php:24
681
  msgid "No taxonomies available."
682
  msgstr "Няма достъпни класификации"
683
 
@@ -742,19 +781,19 @@ msgstr "в %s"
742
  msgid "%s ago"
743
  msgstr "%s от преди"
744
 
745
- #: classes/Settings/Column/DateTimeFormat.php:114
746
  msgid "date and time formatting"
747
  msgstr "форматиране на дата и време"
748
 
749
- #: classes/Settings/Column/DateTimeFormat.php:114
750
  msgid "Learn more about %s."
751
  msgstr "Научете повече за %s."
752
 
753
- #: classes/Settings/Column/DateTimeFormat.php:112
754
  msgid "Custom:"
755
  msgstr "Потребителско:"
756
 
757
- #: classes/Settings/Column/DateTimeFormat.php:41
758
  msgid "The %s can be changed in %s."
759
  msgstr "%s може да се променя в %s."
760
 
@@ -778,57 +817,57 @@ msgstr "Разликата е в върнатия четящ се за чове
778
  msgid "Time Difference"
779
  msgstr "Времева разлика"
780
 
781
- #: classes/Settings/Column/CustomFieldType.php:158
782
  msgid "Multiple"
783
  msgstr "Множествен"
784
 
785
- #: classes/Settings/Column/CustomFieldType.php:157
786
  msgid "Choice"
787
  msgstr "Избор"
788
 
789
- #: classes/Settings/Column/CustomFieldType.php:156
790
  msgid "Relational"
791
  msgstr "Релационен модел"
792
 
793
- #: classes/Settings/Column/CustomFieldType.php:155
794
  msgid "Basic"
795
  msgstr "Основни"
796
 
797
- #: classes/Settings/Column/CustomFieldType.php:123
798
  msgid "Number of Fields"
799
  msgstr "Брой полета"
800
 
801
- #: classes/Settings/Column/CustomFieldType.php:115
802
  #: templates/admin/help-tab/custom-fields.php:50
803
  msgid "True / False"
804
  msgstr "Правилно / Неправилно"
805
 
806
- #: classes/Settings/Column/CustomFieldType.php:114
807
  #: templates/admin/help-tab/custom-fields.php:26
808
  msgid "Has Content"
809
  msgstr "Има съдържание"
810
 
811
- #: classes/Settings/Column/CustomFieldType.php:111
812
  #: templates/admin/help-tab/custom-fields.php:42
813
  msgid "Number"
814
  msgstr "Номер"
815
 
816
- #: classes/Settings/Column/CustomFieldType.php:108
817
  msgid "Text"
818
  msgstr "Текст"
819
 
820
- #: classes/Settings/Column/CustomFieldType.php:77
821
  msgid "Multiple IDs should be separated by commas."
822
  msgstr ""
823
 
 
824
  #: classes/Settings/Column/Meta.php:73
825
- #: classes/Settings/Column/CustomField.php:25
826
  msgid "Field"
827
  msgstr "Поле"
828
 
829
  #: classes/Settings/Column/CharacterLimit.php:29
 
830
  #: classes/Settings/Column/WordLimit.php:35
831
- #: classes/Settings/Column/NumberOfItems.php:31
832
  msgid "Leave empty for no limit"
833
  msgstr "Оставете празно за без лимит"
834
 
@@ -836,24 +875,24 @@ msgstr "Оставете празно за без лимит"
836
  msgid "Maximum number of characters"
837
  msgstr "Максимум брой от символи"
838
 
839
- #: classes/Settings/Column/CharacterLimit.php:28
840
  #: classes/Settings/Column/StringLimit.php:36
 
841
  msgid "Character Limit"
842
  msgstr "Лимит на символите"
843
 
844
- #: classes/Settings/Column/BeforeAfter.php:78
845
  msgid "Display Options"
846
  msgstr "Опции за показване"
847
 
848
- #: classes/Settings/Column/BeforeAfter.php:72
849
  msgid "This text will appear after the column value."
850
  msgstr "Този текст ще се показва след стойността на колоната."
851
 
852
- #: classes/Helper/Strings.php:302
853
  msgid " or "
854
  msgstr "или"
855
 
856
- #: classes/Helper/Html.php:409
857
  msgid "Hide"
858
  msgstr "Скриване"
859
 
@@ -869,9 +908,9 @@ msgstr "Показване на туулбар"
869
  msgid "Shortlink"
870
  msgstr "Кратък линк"
871
 
872
- #: classes/Settings/Column/CustomFieldType.php:207
873
- #: classes/Settings/Column/CustomFieldType.php:209
874
- #: classes/Settings/Column/CustomFieldType.php:293
875
  msgid ", "
876
  msgstr ","
877
 
@@ -883,7 +922,7 @@ msgstr "Стандартно"
883
  msgid "Full Path"
884
  msgstr "Пълен път"
885
 
886
- #: templates/admin/side-banner.php:91
887
  msgid "Discount is valid until %s"
888
  msgstr "Отстъпката е валидна до %s"
889
 
@@ -907,45 +946,45 @@ msgstr "Забележка"
907
  msgid "Instructions"
908
  msgstr "Инзтрукции"
909
 
910
- #: classes/Admin/Page/Help.php:135
911
  msgid "our documentation"
912
  msgstr "нашата документация"
913
 
914
- #: classes/Admin/Page/Help.php:135
915
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
916
  msgstr "Този сайт използва някой действия и филтри, които са променени. Моля прочетете %s за да ги разрешите."
917
 
918
- #: classes/Admin/Page/Help.php:133
919
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
920
  msgstr "Плъгинът Admin Columns eпретърпял някой важни промени във версия 4."
921
 
922
- #: classes/Admin/Page/Help.php:56
923
  msgid "The callback used is %s."
924
  msgid_plural "The callbacks used are %s."
925
  msgstr[0] "Обратното извикване се използва от %s."
926
  msgstr[1] "Обратните извиквания се използват от %s"
927
 
928
- #: classes/Admin/Page/Help.php:43
929
  msgid "View documentation"
930
  msgstr "Прегледайте документацията"
931
 
932
- #: classes/Admin/Page/Help.php:74
933
  msgid "The action %s used on this website is deprecated since %s."
934
  msgstr "Действието %s използвано на този сайт е отхвърлено от %s."
935
 
936
- #: classes/Admin/Page/Help.php:103
937
  msgid "The filter %s used on this website is deprecated since %s."
938
  msgstr "Филтъра %s на този сайт е отхвърлен ое %s."
939
 
940
- #: classes/Admin/Page/Help.php:70
941
  msgid "Deprecated Actions"
942
  msgstr "Отменени действия"
943
 
944
- #: classes/Admin/Page/Help.php:99
945
  msgid "Deprecated Filters"
946
  msgstr "Отменени филтри"
947
 
948
- #: classes/Admin/Page/Help.php:28 classes/Admin/Page/Help.php:131
949
  msgid "Help"
950
  msgstr "Помощ"
951
 
@@ -961,23 +1000,23 @@ msgstr "Изчистване на всички колони"
961
  msgid "I'm using Admin Columns for WordPress!"
962
  msgstr "Аз използвам Admin Columns за WordPress!"
963
 
964
- #: templates/admin/side-banner.php:109
965
  msgid "Your First Name"
966
  msgstr "Вашето първо име"
967
 
968
- #: templates/admin/side-banner.php:108
969
  msgid "Your Email"
970
  msgstr "Вашият Email"
971
 
972
- #: templates/admin/side-banner.php:103
973
  msgid "Submit your email and we'll send you a discount for %s off."
974
  msgstr "Подайте Вашият email и ние ще Ви изпратим отстъпка от %s."
975
 
976
- #: templates/admin/side-banner.php:88 templates/admin/side-banner.php:99
977
  msgid "Get %s Off!"
978
  msgstr "Вземете %s отстъпка!"
979
 
980
- #: templates/admin/side-banner.php:26
981
  msgid "Pro"
982
  msgstr "Pro"
983
 
@@ -993,35 +1032,31 @@ msgstr "Достъпна"
993
  msgid "Recommended"
994
  msgstr "Препоръчително"
995
 
996
- #: classes/Integration/Types.php:15
997
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
998
  msgstr ""
999
 
1000
- #: classes/Integration/Types.php:13
1001
  msgid "Toolset Types"
1002
  msgstr "Toolset Types"
1003
 
1004
- #: classes/Integration/Pods.php:13
1005
  msgid "Pods"
1006
  msgstr "Pods"
1007
 
1008
- #: templates/admin/side-banner.php:42
1009
- msgid "Import &amp; Export settings"
1010
- msgstr "Импортиране &amp; Експортиране на настройки"
1011
-
1012
- #: templates/admin/side-banner.php:41
1013
  msgid "Create multiple columns sets"
1014
  msgstr "Създаване на множество колони в комплект"
1015
 
1016
- #: templates/admin/side-banner.php:31
1017
  msgid "Take Admin Columns to the next level:"
1018
  msgstr "Вземете Колоните на администратора до следващото ниво:"
1019
 
1020
- #: templates/admin/side-banner.php:26
1021
  msgid "Upgrade to"
1022
  msgstr "Надграждане до"
1023
 
1024
- #: classes/Admin/Page/Columns.php:64
1025
  msgid "The columns for %s are read only and can therefore not be edited."
1026
  msgstr ""
1027
 
@@ -1061,7 +1096,7 @@ msgstr "страница на добавката"
1061
  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!"
1062
  msgstr "Знаете ли, че Admin Columns Pro има интеграция за добавка %s? С точния Admin Columns Pro лицензм Вие можете да я свалите от %s!"
1063
 
1064
- #: classes/Settings/Column/Type.php:91 classes/Admin/HelpTab/CustomField.php:11
1065
  msgid "Custom Fields"
1066
  msgstr "потребителски полета"
1067
 
@@ -1078,8 +1113,8 @@ msgstr "Персонализирайте колоните на екрана за
1078
  msgid "https://www.admincolumns.com"
1079
  msgstr "https://www.admincolumns.com"
1080
 
1081
- #: classes/Table/Screen.php:203
1082
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
 
1083
  msgid "Edit columns"
1084
  msgstr "Редактиране на колоните"
1085
 
@@ -1095,7 +1130,7 @@ msgstr "Настройките за %s са обновени успешно."
1095
  msgid "Users"
1096
  msgstr "Питребители"
1097
 
1098
- #: classes/Settings/Column/CustomFieldType.php:118
1099
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1100
  #: templates/admin/help-tab/custom-fields.php:34
1101
  msgid "Media"
@@ -1105,11 +1140,12 @@ msgstr "Медия"
1105
  msgid "Links"
1106
  msgstr "Линкове"
1107
 
1108
- #: classes/Settings/Column/Comment.php:116 classes/ListScreen/Comment.php:18
1109
  msgid "Comment"
1110
  msgstr "Коментар"
1111
 
1112
- #: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:17
 
1113
  msgid "Comments"
1114
  msgstr "Коментари"
1115
 
@@ -1189,19 +1225,19 @@ msgstr "Какво не е наред? Имате ли нужда от помо
1189
  msgid "Are you happy with Admin Columns?"
1190
  msgstr "Щастливи ли сте с Amin Columns?"
1191
 
1192
- #: templates/admin/side-banner.php:69
1193
  msgid "Get Admin Columns Pro"
1194
  msgstr ""
1195
 
1196
- #: classes/Admin/Page/Columns.php:153
1197
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1198
  msgstr "Внимание! %s данни на колоните ще бъде изтрити. Това не може да бъде променено. 'OK' за да изтриете, 'Cancel' за да спрете"
1199
 
1200
- #: templates/admin/edit-actions.php:23 templates/admin/edit-columns.php:38
1201
  msgid "Update"
1202
  msgstr "Обновяване"
1203
 
1204
- #: classes/Admin/Page/Columns.php:144
1205
  msgid "Store settings"
1206
  msgstr "Настройки на магазина"
1207
 
@@ -1209,7 +1245,7 @@ msgstr "Настройки на магазина"
1209
  msgid "Add-ons"
1210
  msgstr "Добавки"
1211
 
1212
- #: classes/PluginActionLinks.php:38 classes/Admin/Page/Settings.php:22
1213
  msgid "Settings"
1214
  msgstr "Настройки"
1215
 
@@ -1233,8 +1269,9 @@ msgstr "Това ще изтрие всичките настройки на ко
1233
  msgid "Restore Settings"
1234
  msgstr "Възстановяване на настройките"
1235
 
1236
- #: templates/admin/edit-actions.php:24 templates/admin/edit-columns.php:39
1237
  #: templates/admin/page/settings-section-general.php:10
 
1238
  msgid "Save"
1239
  msgstr "Запис"
1240
 
@@ -1242,7 +1279,7 @@ msgstr "Запис"
1242
  msgid "Customize your Admin Columns settings."
1243
  msgstr "Персонализиране на Вашите Admin Columns настройки."
1244
 
1245
- #: classes/Settings/Column/DateTimeFormat.php:43
1246
  #: classes/Admin/Section/General.php:36
1247
  msgid "General Settings"
1248
  msgstr "Основни настройки"
@@ -1259,6 +1296,10 @@ msgstr ""
1259
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1260
  msgstr ""
1261
 
 
 
 
 
1262
  #: templates/admin/help-tab/custom-fields.php:19
1263
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1264
  msgstr "Стойност: може да бъде unix времеви отпечатък или времеви формат както е описано в <a href='%s'>Codex</a>. Вие можете да промените изходящия времеви формат на страницата с <a href='%s'>основни настройки</a>."
@@ -1323,7 +1364,7 @@ msgstr "Преглед"
1323
  msgid "Default settings successfully restored."
1324
  msgstr ""
1325
 
1326
- #: classes/Controller/ColumnRequest.php:41 classes/Admin/Asset/Columns.php:62
1327
  msgid "%s column is already present and can not be duplicated."
1328
  msgstr "%s колона вече съществува и не може да се дублира."
1329
 
@@ -1331,53 +1372,53 @@ msgstr "%s колона вече съществува и не може да се
1331
  msgid "Admin Columns Settings"
1332
  msgstr "Настройки на Admin Column"
1333
 
1334
- #: classes/Check/Review.php:167
1335
  msgid "find answers to frequently asked questions"
1336
  msgstr ""
1337
 
1338
- #: classes/Check/Review.php:166
1339
  msgid "Admin Columns forum on WordPress.org"
1340
  msgstr ""
1341
 
1342
- #: classes/Check/Review.php:165
1343
  msgid "You can also find help on the %s, and %s."
1344
  msgstr "ие също можете да намерите помощ в %s, и %s."
1345
 
1346
- #: classes/Check/Review.php:161
1347
  msgid "our forum"
1348
  msgstr ""
1349
 
1350
- #: classes/Check/Review.php:155
1351
  msgid "documentation page"
1352
  msgstr "страница за документация"
1353
 
1354
- #: classes/Check/Review.php:153
1355
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1356
  msgstr "Съжаляваме да чуем това; може би ние можем да помогнем! Ако имате проблеми с правилно настройване на %s или, ако искате помощ за някои по-напреднали функции, моля посетете нашият %s."
1357
 
1358
- #: classes/Check/Review.php:144
1359
  msgid "Permanently hide notice"
1360
  msgstr "Перманентно скриване на известието"
1361
 
1362
- #: classes/Check/Review.php:143
1363
  msgid "Leave a review!"
1364
  msgstr "Оставете ревю!"
1365
 
1366
- #: classes/Check/Review.php:139
1367
  msgid "click here"
1368
  msgstr "натиснете тук"
1369
 
1370
- #: classes/Check/Review.php:135
1371
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1372
  msgstr "Ние не искаме да Ви притесняваме, но Вие сте използвали %s за известно време, и сега ние се чудим дали сте щастливи с плъгина. Ако е така може ли да оставите ревю на wordpress.org? Ние не сме щастливи с %s, моля %s."
1373
 
1374
- #: classes/Check/Review.php:126
1375
  msgid "Admin Columns Pro"
1376
  msgstr "Admin Columns Pro"
1377
 
1378
  #. Plugin Name of the plugin
1379
- #: classes/Table/Screen.php:414 classes/Admin.php:126
1380
- #: classes/Check/Review.php:127 classes/Admin/Page/Columns.php:54
1381
  msgid "Admin Columns"
1382
  msgstr "Администраторски колони"
1383
 
@@ -1421,7 +1462,7 @@ msgstr "Това име, което ще се показва е заглавие
1421
  msgid "Label"
1422
  msgstr "Етикет"
1423
 
1424
- #: classes/Settings/Column/Type.php:36
1425
  msgid "Name"
1426
  msgstr "Име"
1427
 
@@ -1437,39 +1478,35 @@ msgstr "Клониране"
1437
  msgid "Display format"
1438
  msgstr "Показване на формат"
1439
 
1440
- #: classes/Settings/Column/User.php:71
1441
- msgid "First and Last Name"
1442
- msgstr "Първо и последно име"
1443
-
1444
- #: classes/Settings/Column/User.php:69 classes/Settings/Column/UserLink.php:70
1445
  msgid "User Email"
1446
  msgstr "Потребителски Email"
1447
 
1448
- #: classes/Settings/Column/User.php:68
1449
  msgid "User Login"
1450
  msgstr "Потребитеско име"
1451
 
1452
- #: classes/Settings/Column/User.php:66 classes/Column/User/LastName.php:14
1453
  msgid "Last Name"
1454
  msgstr "Фамилия"
1455
 
1456
- #: classes/Settings/Column/User.php:65 classes/Column/User/FirstName.php:14
1457
  msgid "First Name"
1458
  msgstr "Първо име"
1459
 
1460
- #: classes/Settings/Column/User.php:64 classes/Column/User/DisplayName.php:14
1461
  msgid "Display Name"
1462
  msgstr "Име за показване"
1463
 
1464
- #: classes/Settings/Column/BeforeAfter.php:71
1465
  msgid "After"
1466
  msgstr "След"
1467
 
1468
- #: classes/Settings/Column/BeforeAfter.php:63
1469
  msgid "This text will appear before the column value."
1470
  msgstr "Този текст ще се показва преди стойността на колоната."
1471
 
1472
- #: classes/Settings/Column/BeforeAfter.php:62
1473
  msgid "Before"
1474
  msgstr "Преди"
1475
 
@@ -1477,16 +1514,16 @@ msgstr "Преди"
1477
  msgid "width"
1478
  msgstr "ширина"
1479
 
1480
- #: classes/Settings/Column/CustomFieldType.php:159
1481
- #: classes/Settings/Column/Image.php:112 classes/Settings/Column/Type.php:92
1482
  msgid "Custom"
1483
  msgstr "Потребителски"
1484
 
1485
- #: classes/Settings/Column/DateTimeFormat.php:60
1486
  msgid "This will determine how the date will be displayed."
1487
  msgstr "Това ще определи как датата ще се показва."
1488
 
1489
- #: classes/Settings/Column/DateTimeFormat.php:59
1490
  msgid "Date Format"
1491
  msgstr "Времеви формат"
1492
 
@@ -1510,7 +1547,7 @@ msgstr "Визуален редактор"
1510
  msgid "Registered"
1511
  msgstr "Регистрирано"
1512
 
1513
- #: classes/Settings/Column/CustomFieldType.php:87
1514
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1515
  msgid "Post Type"
1516
  msgstr "Тип на публикацията"
@@ -1519,12 +1556,11 @@ msgstr "Тип на публикацията"
1519
  msgid "Post Count"
1520
  msgstr "Брояч на публикации"
1521
 
1522
- #: classes/Settings/Column/User.php:67 classes/Column/User/Nickname.php:14
1523
  msgid "Nickname"
1524
  msgstr "Прякор"
1525
 
1526
  #: classes/Column/Post/CommentCount.php:17
1527
- #: classes/Column/User/CommentCount.php:14
1528
  msgid "Comment Count"
1529
  msgstr "Брояч на коментари"
1530
 
@@ -1532,7 +1568,7 @@ msgstr "Брояч на коментари"
1532
  msgid "Remove"
1533
  msgstr "Изтриване"
1534
 
1535
- #: classes/Settings/Column/User.php:70 classes/Column/User/ID.php:14
1536
  msgid "User ID"
1537
  msgstr "ID на потребителя"
1538
 
@@ -1544,7 +1580,7 @@ msgstr "Това ще направи малък линк в менюто."
1544
  msgid "Link to menu"
1545
  msgstr "Линк в менюто"
1546
 
1547
- #: classes/Settings/Column/Taxonomy.php:31 classes/Column/Taxonomy.php:18
1548
  msgid "Taxonomy"
1549
  msgstr "Таксономия"
1550
 
@@ -1552,11 +1588,11 @@ msgstr "Таксономия"
1552
  msgid "Sticky"
1553
  msgstr "Залепен"
1554
 
1555
- #: classes/Column/Comment/Status.php:14 classes/Column/Post/Status.php:12
1556
  msgid "Status"
1557
  msgstr "Състояние"
1558
 
1559
- #: classes/Settings/Column/Term.php:29 classes/Column/Post/Slug.php:14
1560
  msgid "Slug"
1561
  msgstr "Наставка"
1562
 
@@ -1564,7 +1600,7 @@ msgstr "Наставка"
1564
  msgid "Shortcodes"
1565
  msgstr "Кратки кодове"
1566
 
1567
- #: classes/Settings/Column/User.php:73
1568
  msgid "Roles"
1569
  msgstr "Роли"
1570
 
@@ -1576,7 +1612,7 @@ msgstr "Статус на Ping"
1576
  msgid "Permalink"
1577
  msgstr "Постоянна връзка"
1578
 
1579
- #: classes/Column/Media/FullPath.php:15 classes/Column/Post/Path.php:15
1580
  msgid "Path"
1581
  msgstr "Път"
1582
 
@@ -1596,7 +1632,7 @@ msgstr "Ред"
1596
  msgid "Last Modified"
1597
  msgstr "Последно модифициран"
1598
 
1599
- #: classes/Column/Post/LastModifiedAuthor.php:17
1600
  msgid "Last Modified Author"
1601
  msgstr "Последно модифициран автор"
1602
 
@@ -1628,7 +1664,7 @@ msgid_plural "seconds"
1628
  msgstr[0] "секунда"
1629
  msgstr[1] "секунди"
1630
 
1631
- #: classes/Column/Post/Depth.php:15
1632
  msgid "Depth"
1633
  msgstr "Дълбочина"
1634
 
@@ -1636,25 +1672,25 @@ msgstr "Дълбочина"
1636
  msgid "Date Published"
1637
  msgstr "Дата на публикуване"
1638
 
1639
- #: classes/Settings/Column/CommentCount.php:35
1640
  msgid "Select which comment status you like to display."
1641
  msgstr "Изберете, кои статус на коментар искате да се показва."
1642
 
1643
- #: classes/Settings/Column/CommentCount.php:34
1644
  msgid "Comment status"
1645
  msgstr "Статус на коментар"
1646
 
1647
- #: classes/Settings/Column/CommentCount.php:49
1648
  #: classes/Column/Comment/Status.php:33
1649
  msgid "Spam"
1650
  msgstr "Спам"
1651
 
1652
- #: classes/Settings/Column/CommentCount.php:48
1653
  #: classes/Column/Comment/Status.php:35
1654
  msgid "Pending"
1655
  msgstr "В изчакване"
1656
 
1657
- #: classes/Settings/Column/CommentCount.php:56
1658
  msgid "Total"
1659
  msgstr "Общо"
1660
 
@@ -1671,19 +1707,19 @@ msgid "Edit User Profile"
1671
  msgstr "Редактиране на потребителския профил"
1672
 
1673
  #: classes/Settings/Column/TermLink.php:36
1674
- #: classes/Settings/Column/MediaLink.php:62
1675
- #: classes/Settings/Column/CommentLink.php:61
1676
  #: classes/Settings/Column/UserLink.php:78
1677
  #: classes/Settings/Column/PostLink.php:68
 
1678
  #: classes/Settings/Column/Separator.php:28
 
1679
  msgid "None"
1680
  msgstr "Без"
1681
 
1682
  #: classes/Settings/Column/TermLink.php:27
1683
- #: classes/Settings/Column/MediaLink.php:53
1684
- #: classes/Settings/Column/CommentLink.php:52
1685
  #: classes/Settings/Column/UserLink.php:60
1686
  #: classes/Settings/Column/PostLink.php:58
 
 
1687
  msgid "Link To"
1688
  msgstr "Линк към"
1689
 
@@ -1732,36 +1768,36 @@ msgstr "Файлов размер"
1732
  msgid "Filename"
1733
  msgstr "Име на файла"
1734
 
1735
- #: classes/Settings/Column/Post.php:84 classes/Settings/Column/Term.php:28
1736
- #: classes/Settings/Column/ExifData.php:79
1737
  msgid "Title"
1738
  msgstr "Заглавие"
1739
 
1740
- #: classes/Settings/Column/ExifData.php:78
1741
  msgid "Shutter Speed"
1742
  msgstr "Скорост на затвора"
1743
 
1744
- #: classes/Settings/Column/ExifData.php:77
1745
  msgid "ISO"
1746
  msgstr "ISO"
1747
 
1748
- #: classes/Settings/Column/ExifData.php:76
1749
  msgid "Focal Length"
1750
  msgstr "Разтояние на фокуса"
1751
 
1752
- #: classes/Settings/Column/ExifData.php:74
1753
  msgid "Timestamp"
1754
  msgstr "Клеймо"
1755
 
1756
- #: classes/Settings/Column/ExifData.php:72
1757
  msgid "Camera"
1758
  msgstr "Камера"
1759
 
1760
- #: classes/Settings/Column/ExifData.php:71
1761
  msgid "Credit"
1762
  msgstr "Кредит"
1763
 
1764
- #: classes/Settings/Column/ExifData.php:70
1765
  msgid "Aperture"
1766
  msgstr "Отвор"
1767
 
@@ -1773,7 +1809,7 @@ msgstr "EXIF данни"
1773
  msgid "Dimensions"
1774
  msgstr "Размери"
1775
 
1776
- #: classes/Settings/Column/ExifData.php:73 classes/Column/Media/Caption.php:14
1777
  msgid "Caption"
1778
  msgstr "Заглавие"
1779
 
@@ -1785,7 +1821,7 @@ msgstr "Достъпни размери"
1785
  msgid "View"
1786
  msgstr "Преглед"
1787
 
1788
- #: classes/Settings/Column/CommentCount.php:50
1789
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1790
  msgid "Trash"
1791
  msgstr "Кошче"
@@ -1795,20 +1831,20 @@ msgstr "Кошче"
1795
  msgid "Description"
1796
  msgstr "Описание"
1797
 
1798
- #: classes/Settings/Column/CustomFieldType.php:60
1799
  msgid "This will determine how the value will be displayed."
1800
  msgstr "Това че определи как стойността да се показва."
1801
 
1802
- #: classes/Settings/Column/CustomFieldType.php:67
1803
  msgid "Field Type"
1804
  msgstr "Тип на полето"
1805
 
1806
- #: classes/Settings/Column/CustomFieldType.php:124
1807
  #: templates/admin/help-tab/custom-fields.php:38
1808
  msgid "Multiple Values"
1809
  msgstr "Множество стойности"
1810
 
1811
- #: classes/Settings/Column/CustomFieldType.php:109
1812
  #: templates/admin/help-tab/custom-fields.php:30
1813
  msgid "Image"
1814
  msgstr "Изображение"
@@ -1822,15 +1858,15 @@ msgstr "Откъс"
1822
  msgid "Counter"
1823
  msgstr "Брояч"
1824
 
1825
- #: classes/Settings/Column/CustomFieldType.php:106
1826
  #: templates/admin/help-tab/custom-fields.php:10
1827
  msgid "Color"
1828
  msgstr "Цвят"
1829
 
1830
- #: classes/Settings/Column/NumberFormat.php:88
1831
- #: classes/Settings/Column/CustomFieldType.php:174
1832
- #: classes/Settings/Column/Image.php:72 classes/Settings/Column/Type.php:89
1833
  #: classes/Settings/Column/Separator.php:25
 
1834
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1835
  #: templates/admin/help-tab/custom-fields.php:6
1836
  msgid "Default"
@@ -1840,18 +1876,18 @@ msgstr "По подразбиране"
1840
  msgid "Custom Field"
1841
  msgstr "Потребителско поле"
1842
 
1843
- #: classes/Column/Comment/WordCount.php:14 classes/Column/Post/WordCount.php:14
1844
  msgid "Word Count"
1845
  msgstr "Брояч на думи"
1846
 
1847
- #: classes/Settings/Column/CustomFieldType.php:91
1848
- #: classes/Settings/Column/CustomFieldType.php:120
1849
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1850
  #: templates/admin/help-tab/custom-fields.php:58
1851
  msgid "User"
1852
  msgstr "Потребител"
1853
 
1854
- #: classes/Settings/Column/CustomFieldType.php:63
1855
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1856
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1857
  msgid "Type"
@@ -1861,18 +1897,18 @@ msgstr "Тип"
1861
  msgid "In Reply To"
1862
  msgstr "В отговор до"
1863
 
1864
- #: classes/Settings/Column/CustomFieldType.php:119
1865
  #: classes/Column/Comment/Post.php:15
1866
  #: templates/admin/help-tab/custom-fields.php:46
1867
  msgid "Post"
1868
  msgstr "Публикувай"
1869
 
1870
- #: classes/Column/Comment/Excerpt.php:15 classes/Column/Post/Content.php:15
1871
  msgid "Content"
1872
  msgstr "Съдържание"
1873
 
1874
- #: classes/Settings/Column/CustomFieldType.php:107
1875
- #: classes/Settings/Column/Comment.php:120
1876
  #: templates/admin/help-tab/custom-fields.php:18
1877
  msgid "Date"
1878
  msgstr "Дата"
@@ -1885,7 +1921,7 @@ msgstr "Подадено на <a href=\"%1$s\">%2$s в %3$s</a>"
1885
  msgid "Date GMT"
1886
  msgstr "Дата GMT"
1887
 
1888
- #: classes/Settings/Column/Post.php:86 classes/Settings/Column/Comment.php:118
1889
  #: classes/Column/Post/AuthorName.php:18
1890
  msgid "Author"
1891
  msgstr "Автор"
@@ -1902,7 +1938,7 @@ msgstr "Име на автора"
1902
  msgid "Author IP"
1903
  msgstr "IP на автора"
1904
 
1905
- #: classes/Settings/Column/Comment.php:119
1906
  #: classes/Column/Comment/AuthorEmail.php:14
1907
  msgid "Author Email"
1908
  msgstr "Email на автора"
@@ -1911,7 +1947,7 @@ msgstr "Email на автора"
1911
  msgid "Avatar"
1912
  msgstr "Avatar"
1913
 
1914
- #: classes/Settings/Column/CommentCount.php:47
1915
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1916
  msgid "Approved"
1917
  msgstr "Разрешен"
@@ -1924,30 +1960,30 @@ msgstr "Агент"
1924
  msgid "Edit"
1925
  msgstr "Редактиране"
1926
 
1927
- #: classes/Settings/Column/CommentLink.php:63
1928
  msgid "Edit Comment"
1929
  msgstr ""
1930
 
1931
- #: classes/Settings/Column/Post.php:85 classes/Settings/Column/Term.php:30
1932
- #: classes/Settings/Column/Comment.php:117 classes/Column/Comment/ID.php:14
1933
- #: classes/Column/Media/ID.php:14 classes/Column/Post/ID.php:15
1934
- #: templates/admin/edit-column.php:52
1935
  msgid "ID"
1936
  msgstr "ID"
1937
 
1938
  #: classes/Settings/Column/ActionIcons.php:23
1939
- #: classes/Settings/Column/MissingImageSize.php:23
1940
- #: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
1941
  #: classes/Settings/Column/Toggle.php:15
 
 
1942
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1943
  #: templates/admin/side-feedback.php:14
1944
  msgid "No"
1945
  msgstr "Не"
1946
 
1947
  #: classes/Settings/Column/ActionIcons.php:22
1948
- #: classes/Settings/Column/MissingImageSize.php:22
1949
- #: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
1950
  #: classes/Settings/Column/Toggle.php:14
 
 
1951
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1952
  #: templates/admin/side-feedback.php:13
1953
  msgid "Yes"
@@ -1965,18 +2001,18 @@ msgstr "Използване на икони?"
1965
  msgid "Actions"
1966
  msgstr "Действия"
1967
 
1968
- #: classes/Integration/WooCommerce.php:17
1969
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
1970
  msgstr "Подобрете изгледите на продуктите, подредбите и купоните с нови колони и директно редактиране."
1971
 
1972
- #: classes/Integration/WooCommerce.php:15
1973
  msgid "WooCommerce"
1974
  msgstr "WooCommerce"
1975
 
1976
- #: classes/Integration/ACF.php:13
1977
  msgid "Advanced Custom Fields"
1978
  msgstr "Advanced Custom Fields"
1979
 
1980
- #: classes/Settings/Column/Type.php:90
1981
  msgid "Plugins"
1982
  msgstr "Плъгини"
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-09-09 12:50:33+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
+ #: templates/admin/edit-actions.php:40
15
+ msgid "Key"
16
+ msgstr ""
17
+
18
+ #: templates/admin/side-banner.php:47
19
+ msgid "Export table contents to CSV"
20
+ msgstr ""
21
+
22
+ #: templates/tooltip/export.php:25 templates/tooltip/export-disabled.php:17
23
+ #: templates/tooltip/smart-filtering.php:28 templates/tooltip/sorting.php:29
24
+ #: templates/tooltip/bulk-editing.php:25
25
+ #: templates/tooltip/inline-editing.php:25
26
+ msgid "Learn more &raquo;"
27
+ msgstr ""
28
+
29
+ #: classes/Integration/YoastSeo.php:16
30
+ msgid "Enrich the Yoast SEO columns with amazing pro features!"
31
+ msgstr ""
32
+
33
+ #: classes/Column/User/Login.php:24
34
+ msgid "Super Admin"
35
+ msgstr ""
36
+
37
+ #: classes/Column/User/Nicename.php:11
38
+ msgid "Author Slug"
39
+ msgstr ""
40
+
41
+ #: classes/Admin/ScreenOption/ColumnId.php:32
42
+ msgid "Column Name"
43
+ msgstr ""
44
+
45
+ #: classes/Admin/ScreenOption/ListScreenType.php:32
46
+ msgid "List Screen Key"
47
+ msgstr ""
48
+
49
+ #: classes/Admin/ScreenOption/ListScreenId.php:32
50
+ msgid "List Screen ID"
51
+ msgstr ""
52
+
53
+ #: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
54
+ msgid "Full Name"
55
+ msgstr ""
56
+
57
+ #: templates/tooltip/export-disabled.php:13
58
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
59
  msgstr ""
60
 
61
+ #: templates/tooltip/export-disabled.php:10
62
  msgid "Unfortunately not every column can be exported."
63
  msgstr ""
64
 
65
+ #: templates/tooltip/export-disabled.php:7
66
  msgid "Export Unavailable"
67
  msgstr ""
68
 
69
+ #: templates/tooltip/bulk-editing.php:19
70
  msgid "Bulk Edit"
71
  msgstr ""
72
 
73
+ #: templates/tooltip/bulk-editing.php:18
74
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
75
  msgstr ""
76
 
77
+ #: templates/tooltip/bulk-editing.php:13
78
  msgid "Select more than one row from the list table to show the bulk edit buttons."
79
  msgstr ""
80
 
81
+ #: templates/tooltip/bulk-editing.php:10
82
  msgid "Bulk Edit allows you to update multiple values at once."
83
  msgstr ""
84
 
85
+ #: templates/tooltip/sorting.php:25
86
  msgid "You can change the default sorted column in the optional settings below."
87
  msgstr ""
88
 
89
+ #: templates/tooltip/sorting.php:20
90
  msgid "Reset Sorting"
91
  msgstr ""
92
 
93
+ #: templates/tooltip/sorting.php:19
94
  msgid "Reset the sorting by clicking the %s button."
95
  msgstr ""
96
 
97
+ #: templates/tooltip/sorting.php:15
98
  msgid "When you come back the content is sorted just the way you left it."
99
  msgstr ""
100
 
101
+ #: templates/tooltip/sorting.php:14
102
  msgid "The sorted column is saved as your personal preference."
103
  msgstr ""
104
 
105
+ #: templates/tooltip/sorting.php:10
106
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
107
  msgstr ""
108
 
138
  msgid "This will allow the column to be filtered."
139
  msgstr ""
140
 
141
+ #: templates/tooltip/smart-filtering.php:23
142
  msgctxt "smart filtering help"
143
  msgid "When you return to your list table you can easily select them again from the menu."
144
  msgstr ""
145
 
146
+ #: templates/tooltip/smart-filtering.php:22
147
  msgctxt "smart filtering help"
148
  msgid "You can save your filters for later use."
149
  msgstr ""
150
 
151
+ #: templates/tooltip/smart-filtering.php:14
152
  msgid "Add Filter"
153
  msgstr ""
154
 
155
+ #: templates/tooltip/smart-filtering.php:8
156
  msgctxt "smart filtering help"
157
  msgid "Smart filtering allows you to segment your data by different criteria."
158
  msgstr ""
159
 
160
+ #: templates/tooltip/export.php:21
161
  msgid "You can use filters to segment your list before exporting."
162
  msgstr ""
163
 
164
+ #: templates/tooltip/export.php:17
165
  msgid "The result is a CSV file."
166
  msgstr ""
167
 
168
+ #: templates/tooltip/export.php:13
169
  msgid "Click the export button and all items will be exported to CSV."
170
  msgstr ""
171
 
172
+ #: templates/tooltip/export.php:10
173
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
174
  msgstr ""
175
 
176
+ #: templates/tooltip/inline-editing.php:21
177
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
178
  msgstr ""
179
 
180
+ #: templates/tooltip/inline-editing.php:17
181
  msgid "Click on the pencil icon to start editing the value of a field."
182
  msgstr ""
183
 
184
+ #: templates/tooltip/inline-editing.php:13
185
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
186
  msgstr ""
187
 
188
+ #: templates/tooltip/inline-editing.php:10
189
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
190
  msgstr ""
191
 
201
  msgid "Search the contents of your columns."
202
  msgstr ""
203
 
204
+ #: classes/Integration/MetaBox.php:16
205
  msgid "Instantly generate columns for your Meta Box custom fields!"
206
  msgstr ""
207
 
208
+ #: classes/Integration/MetaBox.php:14
209
  msgid "Meta Box"
210
  msgstr ""
211
 
213
  msgid "Column Type"
214
  msgstr ""
215
 
216
+ #: classes/Admin/Page/Help.php:155
 
 
 
 
217
  msgid "No deprecated hooks or filters found."
218
  msgstr ""
219
 
220
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
221
+ #: templates/tooltip/filtering.php:13 templates/tooltip/filtering.php:16
222
+ #: templates/tooltip/smart-filtering.php:6
223
  msgid "Smart Filtering"
224
  msgstr ""
225
 
226
  #: classes/Settings/Column/Pro/BulkEditing.php:11
227
+ #: templates/tooltip/bulk-editing.php:7
228
  msgid "Bulk Editing"
229
  msgstr ""
230
 
231
  #: classes/Settings/Column/Pro/InlineEditing.php:11
232
+ #: templates/tooltip/inline-editing.php:7
233
  msgid "Inline Editing"
234
  msgstr ""
235
 
249
  msgid "Column Sets"
250
  msgstr ""
251
 
252
+ #: classes/PluginActionLinks.php:48
253
  msgid "Go Pro"
254
  msgstr ""
255
 
301
  msgid "Get %s now"
302
  msgstr ""
303
 
304
+ #: classes/Helper/Html.php:428
305
  msgid "%s more"
306
  msgstr ""
307
 
308
+ #: classes/Settings/Column/CommentLink.php:66
309
  msgid "View Comment"
310
  msgstr ""
311
 
317
  msgid "There was an error during saving the column settings."
318
  msgstr ""
319
 
320
+ #: classes/Integration/ACF.php:16
321
  msgid "Display and edit ACF fields in the posts overview in seconds!"
322
  msgstr ""
323
 
324
+ #: classes/Integration/Pods.php:16
325
  msgid "Display and edit Pods fields in the posts overview in seconds!"
326
  msgstr ""
327
 
328
+ #: templates/admin/side-banner.php:60
329
  msgid "Includes special integrations for:"
330
  msgstr ""
331
 
332
+ #: templates/admin/side-banner.php:42
333
  msgid "Inline Edit any content"
334
  msgstr ""
335
 
336
+ #: templates/admin/side-banner.php:45
337
  msgid "Filter any content"
338
  msgstr ""
339
 
340
+ #: templates/admin/side-banner.php:44
341
  msgid "Sort any content"
342
  msgstr ""
343
 
344
+ #: templates/admin/side-banner.php:43
345
  msgid "Bulk Edit any content"
346
  msgstr ""
347
 
348
+ #: templates/admin/side-banner.php:41
349
  msgid "Search any content"
350
  msgstr ""
351
 
361
  msgid "Local Path"
362
  msgstr ""
363
 
364
+ #: classes/Integration/EventsCalendar.php:16
365
  msgid "Events Calendar"
366
  msgstr ""
367
 
368
+ #: classes/Settings/Column/CustomFieldType.php:88
369
  msgid "Uses one or more %s IDs to display information about it."
370
  msgstr ""
371
 
372
+ #: classes/Check/Review.php:181
373
  msgid "You can also use your admincolumns.com account to access support through %s!"
374
  msgstr ""
375
 
381
  msgid "Value: Should contain a URL."
382
  msgstr ""
383
 
384
+ #: classes/Settings/Column/CustomFieldType.php:122
385
  #: templates/admin/help-tab/custom-fields.php:54
386
  msgid "URL"
387
  msgstr ""
402
  msgid "Value: This will show if the field has content or not."
403
  msgstr ""
404
 
405
+ #: classes/Integration/NinjaForms.php:18
406
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
407
  msgstr ""
408
 
409
+ #: classes/Integration/EventsCalendar.php:18
410
  msgid "Manage columns for your event, organizer or venue overviews."
411
  msgstr ""
412
 
413
+ #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:7
414
  msgid "Sorting"
415
  msgstr ""
416
 
418
  msgid "Filtering"
419
  msgstr ""
420
 
421
+ #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:7
422
  msgid "Export"
423
  msgstr ""
424
 
474
  msgid "Text Limit"
475
  msgstr "Лимит за текста"
476
 
 
477
  #: classes/Settings/Column/MediaLink.php:64
478
+ #: classes/Column/Media/Download.php:11 classes/Table/Screen.php:134
479
+ #: classes/Table/Screen.php:136
480
  msgid "Download"
481
  msgstr "Сваляне"
482
 
504
  msgid "Use an icon instead of text for displaying."
505
  msgstr "Използвайте икона вместо текст за показване."
506
 
507
+ #: classes/Settings/Column/Post.php:94
508
  msgctxt "post"
509
  msgid "Featured Image"
510
  msgstr "Избрано изображение"
511
 
512
+ #: classes/Settings/Column/NumberOfItems.php:33
513
  msgid "Maximum number of items"
514
  msgstr "Максимум брой елементи"
515
 
516
+ #: classes/Settings/Column/NumberOfItems.php:32
517
  msgid "Number of Items"
518
  msgstr "Брой елементи"
519
 
547
  msgid "Public"
548
  msgstr "Публично"
549
 
550
+ #: classes/Settings/Column/ExifData.php:83
551
  msgid "Keywords"
552
  msgstr "Ключови думи"
553
 
554
+ #: classes/Settings/Column/ExifData.php:82
555
  msgid "Orientation"
556
  msgstr "Ориентация"
557
 
558
+ #: classes/Settings/Column/ExifData.php:77
559
  msgid "Copyright"
560
  msgstr "Авторско право"
561
 
611
  msgid "Alternative Text"
612
  msgstr "Алтернативен текст"
613
 
614
+ #: classes/Integration/NinjaForms.php:16
615
  msgid "Ninja Forms"
616
  msgstr "Ninja Forms"
617
 
644
  msgid "Use an icon?"
645
  msgstr "Използване на икона?"
646
 
647
+ #: classes/Helper/Strings.php:142
648
  msgid "&hellip;"
649
  msgstr "&hellip;"
650
 
656
  msgid "Excerpt is missing."
657
  msgstr "Откъса липсва."
658
 
659
+ #: classes/Settings/Column/User.php:85
660
  msgid "User Nicename"
661
  msgstr "Потребителски пряков"
662
 
663
+ #: templates/admin/side-banner.php:115
664
  msgid "Send me the discount"
665
  msgstr "Изпратете ми отстъпка"
666
 
667
+ #: templates/admin/side-banner.php:80
668
  msgid "Prices starting from %s"
669
  msgstr "Цените започват от %s"
670
 
671
+ #: classes/Integration/BuddyPress.php:17
672
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
673
  msgstr "Показване на всяко поле от Вашият профил за BuddyPress на изгледа за Вашите потребители."
674
 
675
+ #: classes/Integration/BuddyPress.php:15
676
  msgid "BuddyPress"
677
  msgstr "BuddyPress"
678
 
709
  msgid "Auto"
710
  msgstr "Автоматично"
711
 
712
+ #: classes/Admin.php:150 classes/Settings/Column/User.php:54
713
  #: classes/Settings/Column/AttachmentDisplay.php:42
714
+ #: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
715
+ #: classes/Settings/Column/Post.php:82
716
  msgid "Display"
717
  msgstr "Показване"
718
 
719
+ #: classes/Settings/Column/Taxonomy.php:44
720
  msgid "No taxonomies available."
721
  msgstr "Няма достъпни класификации"
722
 
781
  msgid "%s ago"
782
  msgstr "%s от преди"
783
 
784
+ #: classes/Settings/Column/DateTimeFormat.php:116
785
  msgid "date and time formatting"
786
  msgstr "форматиране на дата и време"
787
 
788
+ #: classes/Settings/Column/DateTimeFormat.php:116
789
  msgid "Learn more about %s."
790
  msgstr "Научете повече за %s."
791
 
792
+ #: classes/Settings/Column/DateTimeFormat.php:114
793
  msgid "Custom:"
794
  msgstr "Потребителско:"
795
 
796
+ #: classes/Settings/Column/DateTimeFormat.php:43
797
  msgid "The %s can be changed in %s."
798
  msgstr "%s може да се променя в %s."
799
 
817
  msgid "Time Difference"
818
  msgstr "Времева разлика"
819
 
820
+ #: classes/Settings/Column/CustomFieldType.php:170
821
  msgid "Multiple"
822
  msgstr "Множествен"
823
 
824
+ #: classes/Settings/Column/CustomFieldType.php:169
825
  msgid "Choice"
826
  msgstr "Избор"
827
 
828
+ #: classes/Settings/Column/CustomFieldType.php:168
829
  msgid "Relational"
830
  msgstr "Релационен модел"
831
 
832
+ #: classes/Settings/Column/CustomFieldType.php:167
833
  msgid "Basic"
834
  msgstr "Основни"
835
 
836
+ #: classes/Settings/Column/CustomFieldType.php:135
837
  msgid "Number of Fields"
838
  msgstr "Брой полета"
839
 
840
+ #: classes/Settings/Column/CustomFieldType.php:127
841
  #: templates/admin/help-tab/custom-fields.php:50
842
  msgid "True / False"
843
  msgstr "Правилно / Неправилно"
844
 
845
+ #: classes/Settings/Column/CustomFieldType.php:126
846
  #: templates/admin/help-tab/custom-fields.php:26
847
  msgid "Has Content"
848
  msgstr "Има съдържание"
849
 
850
+ #: classes/Settings/Column/CustomFieldType.php:123
851
  #: templates/admin/help-tab/custom-fields.php:42
852
  msgid "Number"
853
  msgstr "Номер"
854
 
855
+ #: classes/Settings/Column/CustomFieldType.php:120
856
  msgid "Text"
857
  msgstr "Текст"
858
 
859
+ #: classes/Settings/Column/CustomFieldType.php:89
860
  msgid "Multiple IDs should be separated by commas."
861
  msgstr ""
862
 
863
+ #: classes/Settings/Column/CustomField.php:27
864
  #: classes/Settings/Column/Meta.php:73
 
865
  msgid "Field"
866
  msgstr "Поле"
867
 
868
  #: classes/Settings/Column/CharacterLimit.php:29
869
+ #: classes/Settings/Column/NumberOfItems.php:33
870
  #: classes/Settings/Column/WordLimit.php:35
 
871
  msgid "Leave empty for no limit"
872
  msgstr "Оставете празно за без лимит"
873
 
875
  msgid "Maximum number of characters"
876
  msgstr "Максимум брой от символи"
877
 
 
878
  #: classes/Settings/Column/StringLimit.php:36
879
+ #: classes/Settings/Column/CharacterLimit.php:28
880
  msgid "Character Limit"
881
  msgstr "Лимит на символите"
882
 
883
+ #: classes/Settings/Column/BeforeAfter.php:80
884
  msgid "Display Options"
885
  msgstr "Опции за показване"
886
 
887
+ #: classes/Settings/Column/BeforeAfter.php:74
888
  msgid "This text will appear after the column value."
889
  msgstr "Този текст ще се показва след стойността на колоната."
890
 
891
+ #: classes/Helper/Strings.php:332
892
  msgid " or "
893
  msgstr "или"
894
 
895
+ #: classes/Helper/Html.php:428
896
  msgid "Hide"
897
  msgstr "Скриване"
898
 
908
  msgid "Shortlink"
909
  msgstr "Кратък линк"
910
 
911
+ #: classes/Settings/Column/CustomFieldType.php:219
912
+ #: classes/Settings/Column/CustomFieldType.php:221
913
+ #: classes/Settings/Column/CustomFieldType.php:305
914
  msgid ", "
915
  msgstr ","
916
 
922
  msgid "Full Path"
923
  msgstr "Пълен път"
924
 
925
+ #: templates/admin/side-banner.php:96
926
  msgid "Discount is valid until %s"
927
  msgstr "Отстъпката е валидна до %s"
928
 
946
  msgid "Instructions"
947
  msgstr "Инзтрукции"
948
 
949
+ #: classes/Admin/Page/Help.php:143
950
  msgid "our documentation"
951
  msgstr "нашата документация"
952
 
953
+ #: classes/Admin/Page/Help.php:140
954
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
955
  msgstr "Този сайт използва някой действия и филтри, които са променени. Моля прочетете %s за да ги разрешите."
956
 
957
+ #: classes/Admin/Page/Help.php:136
958
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
959
  msgstr "Плъгинът Admin Columns eпретърпял някой важни промени във версия 4."
960
 
961
+ #: classes/Admin/Page/Help.php:59
962
  msgid "The callback used is %s."
963
  msgid_plural "The callbacks used are %s."
964
  msgstr[0] "Обратното извикване се използва от %s."
965
  msgstr[1] "Обратните извиквания се използват от %s"
966
 
967
+ #: classes/Admin/Page/Help.php:45
968
  msgid "View documentation"
969
  msgstr "Прегледайте документацията"
970
 
971
+ #: classes/Admin/Page/Help.php:77
972
  msgid "The action %s used on this website is deprecated since %s."
973
  msgstr "Действието %s използвано на този сайт е отхвърлено от %s."
974
 
975
+ #: classes/Admin/Page/Help.php:106
976
  msgid "The filter %s used on this website is deprecated since %s."
977
  msgstr "Филтъра %s на този сайт е отхвърлен ое %s."
978
 
979
+ #: classes/Admin/Page/Help.php:73
980
  msgid "Deprecated Actions"
981
  msgstr "Отменени действия"
982
 
983
+ #: classes/Admin/Page/Help.php:102
984
  msgid "Deprecated Filters"
985
  msgstr "Отменени филтри"
986
 
987
+ #: classes/Admin/Page/Help.php:29 classes/Admin/Page/Help.php:134
988
  msgid "Help"
989
  msgstr "Помощ"
990
 
1000
  msgid "I'm using Admin Columns for WordPress!"
1001
  msgstr "Аз използвам Admin Columns за WordPress!"
1002
 
1003
+ #: templates/admin/side-banner.php:114
1004
  msgid "Your First Name"
1005
  msgstr "Вашето първо име"
1006
 
1007
+ #: templates/admin/side-banner.php:113
1008
  msgid "Your Email"
1009
  msgstr "Вашият Email"
1010
 
1011
+ #: templates/admin/side-banner.php:108
1012
  msgid "Submit your email and we'll send you a discount for %s off."
1013
  msgstr "Подайте Вашият email и ние ще Ви изпратим отстъпка от %s."
1014
 
1015
+ #: templates/admin/side-banner.php:93 templates/admin/side-banner.php:104
1016
  msgid "Get %s Off!"
1017
  msgstr "Вземете %s отстъпка!"
1018
 
1019
+ #: templates/admin/side-banner.php:31
1020
  msgid "Pro"
1021
  msgstr "Pro"
1022
 
1032
  msgid "Recommended"
1033
  msgstr "Препоръчително"
1034
 
1035
+ #: classes/Integration/Types.php:16
1036
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1037
  msgstr ""
1038
 
1039
+ #: classes/Integration/Types.php:14
1040
  msgid "Toolset Types"
1041
  msgstr "Toolset Types"
1042
 
1043
+ #: classes/Integration/Pods.php:14
1044
  msgid "Pods"
1045
  msgstr "Pods"
1046
 
1047
+ #: templates/admin/side-banner.php:46
 
 
 
 
1048
  msgid "Create multiple columns sets"
1049
  msgstr "Създаване на множество колони в комплект"
1050
 
1051
+ #: templates/admin/side-banner.php:36
1052
  msgid "Take Admin Columns to the next level:"
1053
  msgstr "Вземете Колоните на администратора до следващото ниво:"
1054
 
1055
+ #: templates/admin/side-banner.php:31
1056
  msgid "Upgrade to"
1057
  msgstr "Надграждане до"
1058
 
1059
+ #: classes/Admin/Page/Columns.php:67
1060
  msgid "The columns for %s are read only and can therefore not be edited."
1061
  msgstr ""
1062
 
1096
  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!"
1097
  msgstr "Знаете ли, че Admin Columns Pro има интеграция за добавка %s? С точния Admin Columns Pro лицензм Вие можете да я свалите от %s!"
1098
 
1099
+ #: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
1100
  msgid "Custom Fields"
1101
  msgstr "потребителски полета"
1102
 
1113
  msgid "https://www.admincolumns.com"
1114
  msgstr "https://www.admincolumns.com"
1115
 
 
1116
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
1117
+ #: classes/Table/Screen.php:203
1118
  msgid "Edit columns"
1119
  msgstr "Редактиране на колоните"
1120
 
1130
  msgid "Users"
1131
  msgstr "Питребители"
1132
 
1133
+ #: classes/Settings/Column/CustomFieldType.php:130
1134
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1135
  #: templates/admin/help-tab/custom-fields.php:34
1136
  msgid "Media"
1140
  msgid "Links"
1141
  msgstr "Линкове"
1142
 
1143
+ #: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:18
1144
  msgid "Comment"
1145
  msgstr "Коментар"
1146
 
1147
+ #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1148
+ #: classes/ListScreen/Comment.php:17
1149
  msgid "Comments"
1150
  msgstr "Коментари"
1151
 
1225
  msgid "Are you happy with Admin Columns?"
1226
  msgstr "Щастливи ли сте с Amin Columns?"
1227
 
1228
+ #: templates/admin/side-banner.php:74
1229
  msgid "Get Admin Columns Pro"
1230
  msgstr ""
1231
 
1232
+ #: classes/Admin/Page/Columns.php:180
1233
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1234
  msgstr "Внимание! %s данни на колоните ще бъде изтрити. Това не може да бъде променено. 'OK' за да изтриете, 'Cancel' за да спрете"
1235
 
1236
+ #: templates/admin/edit-columns.php:38 templates/admin/edit-actions.php:23
1237
  msgid "Update"
1238
  msgstr "Обновяване"
1239
 
1240
+ #: classes/Admin/Page/Columns.php:171
1241
  msgid "Store settings"
1242
  msgstr "Настройки на магазина"
1243
 
1245
  msgid "Add-ons"
1246
  msgstr "Добавки"
1247
 
1248
+ #: classes/Admin/Page/Settings.php:22 classes/PluginActionLinks.php:40
1249
  msgid "Settings"
1250
  msgstr "Настройки"
1251
 
1269
  msgid "Restore Settings"
1270
  msgstr "Възстановяване на настройките"
1271
 
1272
+ #: templates/admin/edit-columns.php:39
1273
  #: templates/admin/page/settings-section-general.php:10
1274
+ #: templates/admin/edit-actions.php:24
1275
  msgid "Save"
1276
  msgstr "Запис"
1277
 
1279
  msgid "Customize your Admin Columns settings."
1280
  msgstr "Персонализиране на Вашите Admin Columns настройки."
1281
 
1282
+ #: classes/Settings/Column/DateTimeFormat.php:45
1283
  #: classes/Admin/Section/General.php:36
1284
  msgid "General Settings"
1285
  msgstr "Основни настройки"
1296
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1297
  msgstr ""
1298
 
1299
+ #: classes/Column/User/Login.php:11
1300
+ msgid "Username"
1301
+ msgstr ""
1302
+
1303
  #: templates/admin/help-tab/custom-fields.php:19
1304
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1305
  msgstr "Стойност: може да бъде unix времеви отпечатък или времеви формат както е описано в <a href='%s'>Codex</a>. Вие можете да промените изходящия времеви формат на страницата с <a href='%s'>основни настройки</a>."
1364
  msgid "Default settings successfully restored."
1365
  msgstr ""
1366
 
1367
+ #: classes/Admin/Asset/Columns.php:62 classes/Controller/ColumnRequest.php:41
1368
  msgid "%s column is already present and can not be duplicated."
1369
  msgstr "%s колона вече съществува и не може да се дублира."
1370
 
1372
  msgid "Admin Columns Settings"
1373
  msgstr "Настройки на Admin Column"
1374
 
1375
+ #: classes/Check/Review.php:188
1376
  msgid "find answers to frequently asked questions"
1377
  msgstr ""
1378
 
1379
+ #: classes/Check/Review.php:187
1380
  msgid "Admin Columns forum on WordPress.org"
1381
  msgstr ""
1382
 
1383
+ #: classes/Check/Review.php:186
1384
  msgid "You can also find help on the %s, and %s."
1385
  msgstr "ие също можете да намерите помощ в %s, и %s."
1386
 
1387
+ #: classes/Check/Review.php:182
1388
  msgid "our forum"
1389
  msgstr ""
1390
 
1391
+ #: classes/Check/Review.php:176
1392
  msgid "documentation page"
1393
  msgstr "страница за документация"
1394
 
1395
+ #: classes/Check/Review.php:174
1396
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1397
  msgstr "Съжаляваме да чуем това; може би ние можем да помогнем! Ако имате проблеми с правилно настройване на %s или, ако искате помощ за някои по-напреднали функции, моля посетете нашият %s."
1398
 
1399
+ #: classes/Check/Review.php:165
1400
  msgid "Permanently hide notice"
1401
  msgstr "Перманентно скриване на известието"
1402
 
1403
+ #: classes/Check/Review.php:164
1404
  msgid "Leave a review!"
1405
  msgstr "Оставете ревю!"
1406
 
1407
+ #: classes/Check/Review.php:160
1408
  msgid "click here"
1409
  msgstr "натиснете тук"
1410
 
1411
+ #: classes/Check/Review.php:156
1412
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1413
  msgstr "Ние не искаме да Ви притесняваме, но Вие сте използвали %s за известно време, и сега ние се чудим дали сте щастливи с плъгина. Ако е така може ли да оставите ревю на wordpress.org? Ние не сме щастливи с %s, моля %s."
1414
 
1415
+ #: classes/Check/Review.php:147
1416
  msgid "Admin Columns Pro"
1417
  msgstr "Admin Columns Pro"
1418
 
1419
  #. Plugin Name of the plugin
1420
+ #: classes/Admin.php:126 classes/Admin/Page/Columns.php:57
1421
+ #: classes/Check/Review.php:148 classes/Table/Screen.php:449
1422
  msgid "Admin Columns"
1423
  msgstr "Администраторски колони"
1424
 
1462
  msgid "Label"
1463
  msgstr "Етикет"
1464
 
1465
+ #: classes/Settings/Column/Type.php:36 templates/admin/edit-column.php:52
1466
  msgid "Name"
1467
  msgstr "Име"
1468
 
1478
  msgid "Display format"
1479
  msgstr "Показване на формат"
1480
 
1481
+ #: classes/Settings/Column/UserLink.php:70 classes/Settings/Column/User.php:83
 
 
 
 
1482
  msgid "User Email"
1483
  msgstr "Потребителски Email"
1484
 
1485
+ #: classes/Settings/Column/User.php:82
1486
  msgid "User Login"
1487
  msgstr "Потребитеско име"
1488
 
1489
+ #: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
1490
  msgid "Last Name"
1491
  msgstr "Фамилия"
1492
 
1493
+ #: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
1494
  msgid "First Name"
1495
  msgstr "Първо име"
1496
 
1497
+ #: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
1498
  msgid "Display Name"
1499
  msgstr "Име за показване"
1500
 
1501
+ #: classes/Settings/Column/BeforeAfter.php:73
1502
  msgid "After"
1503
  msgstr "След"
1504
 
1505
+ #: classes/Settings/Column/BeforeAfter.php:65
1506
  msgid "This text will appear before the column value."
1507
  msgstr "Този текст ще се показва преди стойността на колоната."
1508
 
1509
+ #: classes/Settings/Column/BeforeAfter.php:64
1510
  msgid "Before"
1511
  msgstr "Преди"
1512
 
1514
  msgid "width"
1515
  msgstr "ширина"
1516
 
1517
+ #: classes/Settings/Column/Image.php:112
1518
+ #: classes/Settings/Column/CustomFieldType.php:171 classes/ColumnGroups.php:16
1519
  msgid "Custom"
1520
  msgstr "Потребителски"
1521
 
1522
+ #: classes/Settings/Column/DateTimeFormat.php:62
1523
  msgid "This will determine how the date will be displayed."
1524
  msgstr "Това ще определи как датата ще се показва."
1525
 
1526
+ #: classes/Settings/Column/DateTimeFormat.php:61
1527
  msgid "Date Format"
1528
  msgstr "Времеви формат"
1529
 
1547
  msgid "Registered"
1548
  msgstr "Регистрирано"
1549
 
1550
+ #: classes/Settings/Column/CustomFieldType.php:99
1551
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1552
  msgid "Post Type"
1553
  msgstr "Тип на публикацията"
1556
  msgid "Post Count"
1557
  msgstr "Брояч на публикации"
1558
 
1559
+ #: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
1560
  msgid "Nickname"
1561
  msgstr "Прякор"
1562
 
1563
  #: classes/Column/Post/CommentCount.php:17
 
1564
  msgid "Comment Count"
1565
  msgstr "Брояч на коментари"
1566
 
1568
  msgid "Remove"
1569
  msgstr "Изтриване"
1570
 
1571
+ #: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
1572
  msgid "User ID"
1573
  msgstr "ID на потребителя"
1574
 
1580
  msgid "Link to menu"
1581
  msgstr "Линк в менюто"
1582
 
1583
+ #: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
1584
  msgid "Taxonomy"
1585
  msgstr "Таксономия"
1586
 
1588
  msgid "Sticky"
1589
  msgstr "Залепен"
1590
 
1591
+ #: classes/Column/Post/Status.php:12 classes/Column/Comment/Status.php:14
1592
  msgid "Status"
1593
  msgstr "Състояние"
1594
 
1595
+ #: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
1596
  msgid "Slug"
1597
  msgstr "Наставка"
1598
 
1600
  msgid "Shortcodes"
1601
  msgstr "Кратки кодове"
1602
 
1603
+ #: classes/Settings/Column/User.php:81
1604
  msgid "Roles"
1605
  msgstr "Роли"
1606
 
1612
  msgid "Permalink"
1613
  msgstr "Постоянна връзка"
1614
 
1615
+ #: classes/Column/Post/Path.php:15 classes/Column/Media/FullPath.php:15
1616
  msgid "Path"
1617
  msgstr "Път"
1618
 
1632
  msgid "Last Modified"
1633
  msgstr "Последно модифициран"
1634
 
1635
+ #: classes/Column/Post/LastModifiedAuthor.php:18
1636
  msgid "Last Modified Author"
1637
  msgstr "Последно модифициран автор"
1638
 
1664
  msgstr[0] "секунда"
1665
  msgstr[1] "секунди"
1666
 
1667
+ #: classes/Column/Post/Depth.php:14
1668
  msgid "Depth"
1669
  msgstr "Дълбочина"
1670
 
1672
  msgid "Date Published"
1673
  msgstr "Дата на публикуване"
1674
 
1675
+ #: classes/Settings/Column/CommentCount.php:44
1676
  msgid "Select which comment status you like to display."
1677
  msgstr "Изберете, кои статус на коментар искате да се показва."
1678
 
1679
+ #: classes/Settings/Column/CommentCount.php:43
1680
  msgid "Comment status"
1681
  msgstr "Статус на коментар"
1682
 
1683
+ #: classes/Settings/Column/CommentCount.php:58
1684
  #: classes/Column/Comment/Status.php:33
1685
  msgid "Spam"
1686
  msgstr "Спам"
1687
 
1688
+ #: classes/Settings/Column/CommentCount.php:57
1689
  #: classes/Column/Comment/Status.php:35
1690
  msgid "Pending"
1691
  msgstr "В изчакване"
1692
 
1693
+ #: classes/Settings/Column/CommentCount.php:65
1694
  msgid "Total"
1695
  msgstr "Общо"
1696
 
1707
  msgstr "Редактиране на потребителския профил"
1708
 
1709
  #: classes/Settings/Column/TermLink.php:36
 
 
1710
  #: classes/Settings/Column/UserLink.php:78
1711
  #: classes/Settings/Column/PostLink.php:68
1712
+ #: classes/Settings/Column/CommentLink.php:65
1713
  #: classes/Settings/Column/Separator.php:28
1714
+ #: classes/Settings/Column/MediaLink.php:62
1715
  msgid "None"
1716
  msgstr "Без"
1717
 
1718
  #: classes/Settings/Column/TermLink.php:27
 
 
1719
  #: classes/Settings/Column/UserLink.php:60
1720
  #: classes/Settings/Column/PostLink.php:58
1721
+ #: classes/Settings/Column/CommentLink.php:56
1722
+ #: classes/Settings/Column/MediaLink.php:53
1723
  msgid "Link To"
1724
  msgstr "Линк към"
1725
 
1768
  msgid "Filename"
1769
  msgstr "Име на файла"
1770
 
1771
+ #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1772
+ #: classes/Settings/Column/Post.php:91
1773
  msgid "Title"
1774
  msgstr "Заглавие"
1775
 
1776
+ #: classes/Settings/Column/ExifData.php:80
1777
  msgid "Shutter Speed"
1778
  msgstr "Скорост на затвора"
1779
 
1780
+ #: classes/Settings/Column/ExifData.php:79
1781
  msgid "ISO"
1782
  msgstr "ISO"
1783
 
1784
+ #: classes/Settings/Column/ExifData.php:78
1785
  msgid "Focal Length"
1786
  msgstr "Разтояние на фокуса"
1787
 
1788
+ #: classes/Settings/Column/ExifData.php:76
1789
  msgid "Timestamp"
1790
  msgstr "Клеймо"
1791
 
1792
+ #: classes/Settings/Column/ExifData.php:74
1793
  msgid "Camera"
1794
  msgstr "Камера"
1795
 
1796
+ #: classes/Settings/Column/ExifData.php:73
1797
  msgid "Credit"
1798
  msgstr "Кредит"
1799
 
1800
+ #: classes/Settings/Column/ExifData.php:72
1801
  msgid "Aperture"
1802
  msgstr "Отвор"
1803
 
1809
  msgid "Dimensions"
1810
  msgstr "Размери"
1811
 
1812
+ #: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
1813
  msgid "Caption"
1814
  msgstr "Заглавие"
1815
 
1821
  msgid "View"
1822
  msgstr "Преглед"
1823
 
1824
+ #: classes/Settings/Column/CommentCount.php:59
1825
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1826
  msgid "Trash"
1827
  msgstr "Кошче"
1831
  msgid "Description"
1832
  msgstr "Описание"
1833
 
1834
+ #: classes/Settings/Column/CustomFieldType.php:74
1835
  msgid "This will determine how the value will be displayed."
1836
  msgstr "Това че определи как стойността да се показва."
1837
 
1838
+ #: classes/Settings/Column/CustomFieldType.php:81
1839
  msgid "Field Type"
1840
  msgstr "Тип на полето"
1841
 
1842
+ #: classes/Settings/Column/CustomFieldType.php:136
1843
  #: templates/admin/help-tab/custom-fields.php:38
1844
  msgid "Multiple Values"
1845
  msgstr "Множество стойности"
1846
 
1847
+ #: classes/Settings/Column/CustomFieldType.php:121
1848
  #: templates/admin/help-tab/custom-fields.php:30
1849
  msgid "Image"
1850
  msgstr "Изображение"
1858
  msgid "Counter"
1859
  msgstr "Брояч"
1860
 
1861
+ #: classes/Settings/Column/CustomFieldType.php:118
1862
  #: templates/admin/help-tab/custom-fields.php:10
1863
  msgid "Color"
1864
  msgstr "Цвят"
1865
 
1866
+ #: classes/Settings/Column/Image.php:72
1867
+ #: classes/Settings/Column/CustomFieldType.php:186
 
1868
  #: classes/Settings/Column/Separator.php:25
1869
+ #: classes/Settings/Column/NumberFormat.php:88 classes/ColumnGroups.php:13
1870
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1871
  #: templates/admin/help-tab/custom-fields.php:6
1872
  msgid "Default"
1876
  msgid "Custom Field"
1877
  msgstr "Потребителско поле"
1878
 
1879
+ #: classes/Column/Post/WordCount.php:14 classes/Column/Comment/WordCount.php:14
1880
  msgid "Word Count"
1881
  msgstr "Брояч на думи"
1882
 
1883
+ #: classes/Settings/Column/CustomFieldType.php:103
1884
+ #: classes/Settings/Column/CustomFieldType.php:132
1885
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1886
  #: templates/admin/help-tab/custom-fields.php:58
1887
  msgid "User"
1888
  msgstr "Потребител"
1889
 
1890
+ #: classes/Settings/Column/CustomFieldType.php:77
1891
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1892
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1893
  msgid "Type"
1897
  msgid "In Reply To"
1898
  msgstr "В отговор до"
1899
 
1900
+ #: classes/Settings/Column/CustomFieldType.php:131
1901
  #: classes/Column/Comment/Post.php:15
1902
  #: templates/admin/help-tab/custom-fields.php:46
1903
  msgid "Post"
1904
  msgstr "Публикувай"
1905
 
1906
+ #: classes/Column/Post/Content.php:15 classes/Column/Comment/Excerpt.php:15
1907
  msgid "Content"
1908
  msgstr "Съдържание"
1909
 
1910
+ #: classes/Settings/Column/CustomFieldType.php:119
1911
+ #: classes/Settings/Column/Comment.php:128
1912
  #: templates/admin/help-tab/custom-fields.php:18
1913
  msgid "Date"
1914
  msgstr "Дата"
1921
  msgid "Date GMT"
1922
  msgstr "Дата GMT"
1923
 
1924
+ #: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
1925
  #: classes/Column/Post/AuthorName.php:18
1926
  msgid "Author"
1927
  msgstr "Автор"
1938
  msgid "Author IP"
1939
  msgstr "IP на автора"
1940
 
1941
+ #: classes/Settings/Column/Comment.php:127
1942
  #: classes/Column/Comment/AuthorEmail.php:14
1943
  msgid "Author Email"
1944
  msgstr "Email на автора"
1947
  msgid "Avatar"
1948
  msgstr "Avatar"
1949
 
1950
+ #: classes/Settings/Column/CommentCount.php:56
1951
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1952
  msgid "Approved"
1953
  msgstr "Разрешен"
1960
  msgid "Edit"
1961
  msgstr "Редактиране"
1962
 
1963
+ #: classes/Settings/Column/CommentLink.php:67
1964
  msgid "Edit Comment"
1965
  msgstr ""
1966
 
1967
+ #: classes/Settings/Column/Term.php:32 classes/Settings/Column/Comment.php:125
1968
+ #: classes/Settings/Column/Post.php:92 classes/Column/Post/ID.php:15
1969
+ #: classes/Column/Media/ID.php:14 classes/Column/Comment/ID.php:14
1970
+ #: templates/admin/edit-actions.php:41
1971
  msgid "ID"
1972
  msgstr "ID"
1973
 
1974
  #: classes/Settings/Column/ActionIcons.php:23
 
 
1975
  #: classes/Settings/Column/Toggle.php:15
1976
+ #: classes/Settings/Column/StatusIcon.php:25 classes/Settings/Column/Pro.php:24
1977
+ #: classes/Settings/Column/MissingImageSize.php:23
1978
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1979
  #: templates/admin/side-feedback.php:14
1980
  msgid "No"
1981
  msgstr "Не"
1982
 
1983
  #: classes/Settings/Column/ActionIcons.php:22
 
 
1984
  #: classes/Settings/Column/Toggle.php:14
1985
+ #: classes/Settings/Column/StatusIcon.php:24 classes/Settings/Column/Pro.php:23
1986
+ #: classes/Settings/Column/MissingImageSize.php:22
1987
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1988
  #: templates/admin/side-feedback.php:13
1989
  msgid "Yes"
2001
  msgid "Actions"
2002
  msgstr "Действия"
2003
 
2004
+ #: classes/Integration/WooCommerce.php:18
2005
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
2006
  msgstr "Подобрете изгледите на продуктите, подредбите и купоните с нови колони и директно редактиране."
2007
 
2008
+ #: classes/Integration/WooCommerce.php:16
2009
  msgid "WooCommerce"
2010
  msgstr "WooCommerce"
2011
 
2012
+ #: classes/Integration/ACF.php:14
2013
  msgid "Advanced Custom Fields"
2014
  msgstr "Advanced Custom Fields"
2015
 
2016
+ #: classes/ColumnGroups.php:14
2017
  msgid "Plugins"
2018
  msgstr "Плъгини"
languages/codepress-admin-columns-da_DK.mo CHANGED
Binary file
languages/codepress-admin-columns-da_DK.po CHANGED
@@ -11,55 +11,98 @@ msgstr ""
11
  "Language: da_DK\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
- #: templates/tooltip/export-disabled.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
16
  msgstr ""
17
 
18
- #: templates/tooltip/export-disabled.php:5
19
  msgid "Unfortunately not every column can be exported."
20
  msgstr ""
21
 
22
- #: templates/tooltip/export-disabled.php:2
23
  msgid "Export Unavailable"
24
  msgstr ""
25
 
26
- #: templates/tooltip/bulk-editing.php:14
27
  msgid "Bulk Edit"
28
  msgstr ""
29
 
30
- #: templates/tooltip/bulk-editing.php:13
31
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
32
  msgstr ""
33
 
34
- #: templates/tooltip/bulk-editing.php:8
35
  msgid "Select more than one row from the list table to show the bulk edit buttons."
36
  msgstr ""
37
 
38
- #: templates/tooltip/bulk-editing.php:5
39
  msgid "Bulk Edit allows you to update multiple values at once."
40
  msgstr ""
41
 
42
- #: templates/tooltip/sorting.php:20
43
  msgid "You can change the default sorted column in the optional settings below."
44
  msgstr ""
45
 
46
- #: templates/tooltip/sorting.php:15
47
  msgid "Reset Sorting"
48
  msgstr ""
49
 
50
- #: templates/tooltip/sorting.php:14
51
  msgid "Reset the sorting by clicking the %s button."
52
  msgstr ""
53
 
54
- #: templates/tooltip/sorting.php:10
55
  msgid "When you come back the content is sorted just the way you left it."
56
  msgstr ""
57
 
58
- #: templates/tooltip/sorting.php:9
59
  msgid "The sorted column is saved as your personal preference."
60
  msgstr ""
61
 
62
- #: templates/tooltip/sorting.php:5
63
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
64
  msgstr ""
65
 
@@ -95,54 +138,54 @@ msgstr ""
95
  msgid "This will allow the column to be filtered."
96
  msgstr ""
97
 
98
- #: templates/tooltip/smart-filtering.php:18
99
  msgctxt "smart filtering help"
100
  msgid "When you return to your list table you can easily select them again from the menu."
101
  msgstr ""
102
 
103
- #: templates/tooltip/smart-filtering.php:17
104
  msgctxt "smart filtering help"
105
  msgid "You can save your filters for later use."
106
  msgstr ""
107
 
108
- #: templates/tooltip/smart-filtering.php:9
109
  msgid "Add Filter"
110
  msgstr ""
111
 
112
- #: templates/tooltip/smart-filtering.php:3
113
  msgctxt "smart filtering help"
114
  msgid "Smart filtering allows you to segment your data by different criteria."
115
  msgstr ""
116
 
117
- #: templates/tooltip/export.php:16
118
  msgid "You can use filters to segment your list before exporting."
119
  msgstr ""
120
 
121
- #: templates/tooltip/export.php:12
122
  msgid "The result is a CSV file."
123
  msgstr ""
124
 
125
- #: templates/tooltip/export.php:8
126
  msgid "Click the export button and all items will be exported to CSV."
127
  msgstr ""
128
 
129
- #: templates/tooltip/export.php:5
130
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
131
  msgstr ""
132
 
133
- #: templates/tooltip/inline-editing.php:16
134
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
135
  msgstr ""
136
 
137
- #: templates/tooltip/inline-editing.php:12
138
  msgid "Click on the pencil icon to start editing the value of a field."
139
  msgstr ""
140
 
141
- #: templates/tooltip/inline-editing.php:8
142
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
143
  msgstr ""
144
 
145
- #: templates/tooltip/inline-editing.php:5
146
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
147
  msgstr ""
148
 
@@ -158,11 +201,11 @@ msgstr ""
158
  msgid "Search the contents of your columns."
159
  msgstr ""
160
 
161
- #: classes/Integration/MetaBox.php:15
162
  msgid "Instantly generate columns for your Meta Box custom fields!"
163
  msgstr ""
164
 
165
- #: classes/Integration/MetaBox.php:13
166
  msgid "Meta Box"
167
  msgstr ""
168
 
@@ -170,27 +213,23 @@ msgstr ""
170
  msgid "Column Type"
171
  msgstr ""
172
 
173
- #: classes/Admin/ScreenOption/ColumnId.php:32
174
- msgid "Column ID"
175
- msgstr ""
176
-
177
- #: classes/Admin/Page/Help.php:144
178
  msgid "No deprecated hooks or filters found."
179
  msgstr ""
180
 
181
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
182
- #: templates/tooltip/smart-filtering.php:1 templates/tooltip/filtering.php:13
183
- #: templates/tooltip/filtering.php:16
184
  msgid "Smart Filtering"
185
  msgstr ""
186
 
187
  #: classes/Settings/Column/Pro/BulkEditing.php:11
188
- #: templates/tooltip/bulk-editing.php:2
189
  msgid "Bulk Editing"
190
  msgstr ""
191
 
192
  #: classes/Settings/Column/Pro/InlineEditing.php:11
193
- #: templates/tooltip/inline-editing.php:2
194
  msgid "Inline Editing"
195
  msgstr ""
196
 
@@ -210,7 +249,7 @@ msgstr ""
210
  msgid "Column Sets"
211
  msgstr ""
212
 
213
- #: classes/PluginActionLinks.php:46
214
  msgid "Go Pro"
215
  msgstr ""
216
 
@@ -262,11 +301,11 @@ msgstr ""
262
  msgid "Get %s now"
263
  msgstr ""
264
 
265
- #: classes/Helper/Html.php:409
266
  msgid "%s more"
267
  msgstr ""
268
 
269
- #: classes/Settings/Column/CommentLink.php:62
270
  msgid "View Comment"
271
  msgstr ""
272
 
@@ -278,35 +317,35 @@ msgstr ""
278
  msgid "There was an error during saving the column settings."
279
  msgstr ""
280
 
281
- #: classes/Integration/ACF.php:15
282
  msgid "Display and edit ACF fields in the posts overview in seconds!"
283
  msgstr ""
284
 
285
- #: classes/Integration/Pods.php:15
286
  msgid "Display and edit Pods fields in the posts overview in seconds!"
287
  msgstr ""
288
 
289
- #: templates/admin/side-banner.php:55
290
  msgid "Includes special integrations for:"
291
  msgstr ""
292
 
293
- #: templates/admin/side-banner.php:40
294
  msgid "Inline Edit any content"
295
  msgstr ""
296
 
297
- #: templates/admin/side-banner.php:39
298
  msgid "Filter any content"
299
  msgstr ""
300
 
301
- #: templates/admin/side-banner.php:38
302
  msgid "Sort any content"
303
  msgstr ""
304
 
305
- #: templates/admin/side-banner.php:37
306
  msgid "Bulk Edit any content"
307
  msgstr ""
308
 
309
- #: templates/admin/side-banner.php:36
310
  msgid "Search any content"
311
  msgstr ""
312
 
@@ -322,15 +361,15 @@ msgstr ""
322
  msgid "Local Path"
323
  msgstr ""
324
 
325
- #: classes/Integration/EventsCalendar.php:15
326
  msgid "Events Calendar"
327
  msgstr ""
328
 
329
- #: classes/Settings/Column/CustomFieldType.php:76
330
  msgid "Uses one or more %s IDs to display information about it."
331
  msgstr ""
332
 
333
- #: classes/Check/Review.php:160
334
  msgid "You can also use your admincolumns.com account to access support through %s!"
335
  msgstr ""
336
 
@@ -342,7 +381,7 @@ msgstr ""
342
  msgid "Value: Should contain a URL."
343
  msgstr ""
344
 
345
- #: classes/Settings/Column/CustomFieldType.php:110
346
  #: templates/admin/help-tab/custom-fields.php:54
347
  msgid "URL"
348
  msgstr ""
@@ -363,15 +402,15 @@ msgstr ""
363
  msgid "Value: This will show if the field has content or not."
364
  msgstr ""
365
 
366
- #: classes/Integration/NinjaForms.php:17
367
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
368
  msgstr ""
369
 
370
- #: classes/Integration/EventsCalendar.php:17
371
  msgid "Manage columns for your event, organizer or venue overviews."
372
  msgstr ""
373
 
374
- #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:2
375
  msgid "Sorting"
376
  msgstr ""
377
 
@@ -379,7 +418,7 @@ msgstr ""
379
  msgid "Filtering"
380
  msgstr ""
381
 
382
- #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:2
383
  msgid "Export"
384
  msgstr ""
385
 
@@ -435,9 +474,9 @@ msgstr ""
435
  msgid "Text Limit"
436
  msgstr ""
437
 
438
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
439
  #: classes/Settings/Column/MediaLink.php:64
440
- #: classes/Column/Media/Download.php:11
 
441
  msgid "Download"
442
  msgstr ""
443
 
@@ -465,16 +504,16 @@ msgstr ""
465
  msgid "Use an icon instead of text for displaying."
466
  msgstr ""
467
 
468
- #: classes/Settings/Column/Post.php:87
469
  msgctxt "post"
470
  msgid "Featured Image"
471
  msgstr ""
472
 
473
- #: classes/Settings/Column/NumberOfItems.php:31
474
  msgid "Maximum number of items"
475
  msgstr ""
476
 
477
- #: classes/Settings/Column/NumberOfItems.php:30
478
  msgid "Number of Items"
479
  msgstr ""
480
 
@@ -508,15 +547,15 @@ msgstr ""
508
  msgid "Public"
509
  msgstr ""
510
 
511
- #: classes/Settings/Column/ExifData.php:81
512
  msgid "Keywords"
513
  msgstr ""
514
 
515
- #: classes/Settings/Column/ExifData.php:80
516
  msgid "Orientation"
517
  msgstr ""
518
 
519
- #: classes/Settings/Column/ExifData.php:75
520
  msgid "Copyright"
521
  msgstr ""
522
 
@@ -572,7 +611,7 @@ msgstr ""
572
  msgid "Alternative Text"
573
  msgstr ""
574
 
575
- #: classes/Integration/NinjaForms.php:15
576
  msgid "Ninja Forms"
577
  msgstr ""
578
 
@@ -605,7 +644,7 @@ msgstr ""
605
  msgid "Use an icon?"
606
  msgstr ""
607
 
608
- #: classes/Helper/Strings.php:112
609
  msgid "&hellip;"
610
  msgstr ""
611
 
@@ -617,23 +656,23 @@ msgstr ""
617
  msgid "Excerpt is missing."
618
  msgstr ""
619
 
620
- #: classes/Settings/Column/User.php:72
621
  msgid "User Nicename"
622
  msgstr ""
623
 
624
- #: templates/admin/side-banner.php:110
625
  msgid "Send me the discount"
626
  msgstr ""
627
 
628
- #: templates/admin/side-banner.php:75
629
  msgid "Prices starting from %s"
630
  msgstr ""
631
 
632
- #: classes/Integration/BuddyPress.php:16
633
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
634
  msgstr ""
635
 
636
- #: classes/Integration/BuddyPress.php:14
637
  msgid "BuddyPress"
638
  msgstr ""
639
 
@@ -670,14 +709,14 @@ msgstr ""
670
  msgid "Auto"
671
  msgstr ""
672
 
673
- #: classes/Admin.php:150 classes/Settings/Column/Post.php:75
674
  #: classes/Settings/Column/AttachmentDisplay.php:42
675
- #: classes/Settings/Column/User.php:42 classes/Settings/Column/Term.php:34
676
- #: classes/Settings/Column/Comment.php:107
677
  msgid "Display"
678
  msgstr ""
679
 
680
- #: classes/Settings/Column/Taxonomy.php:24
681
  msgid "No taxonomies available."
682
  msgstr ""
683
 
@@ -742,19 +781,19 @@ msgstr ""
742
  msgid "%s ago"
743
  msgstr ""
744
 
745
- #: classes/Settings/Column/DateTimeFormat.php:114
746
  msgid "date and time formatting"
747
  msgstr ""
748
 
749
- #: classes/Settings/Column/DateTimeFormat.php:114
750
  msgid "Learn more about %s."
751
  msgstr ""
752
 
753
- #: classes/Settings/Column/DateTimeFormat.php:112
754
  msgid "Custom:"
755
  msgstr ""
756
 
757
- #: classes/Settings/Column/DateTimeFormat.php:41
758
  msgid "The %s can be changed in %s."
759
  msgstr ""
760
 
@@ -778,57 +817,57 @@ msgstr ""
778
  msgid "Time Difference"
779
  msgstr ""
780
 
781
- #: classes/Settings/Column/CustomFieldType.php:158
782
  msgid "Multiple"
783
  msgstr ""
784
 
785
- #: classes/Settings/Column/CustomFieldType.php:157
786
  msgid "Choice"
787
  msgstr ""
788
 
789
- #: classes/Settings/Column/CustomFieldType.php:156
790
  msgid "Relational"
791
  msgstr ""
792
 
793
- #: classes/Settings/Column/CustomFieldType.php:155
794
  msgid "Basic"
795
  msgstr ""
796
 
797
- #: classes/Settings/Column/CustomFieldType.php:123
798
  msgid "Number of Fields"
799
  msgstr ""
800
 
801
- #: classes/Settings/Column/CustomFieldType.php:115
802
  #: templates/admin/help-tab/custom-fields.php:50
803
  msgid "True / False"
804
  msgstr ""
805
 
806
- #: classes/Settings/Column/CustomFieldType.php:114
807
  #: templates/admin/help-tab/custom-fields.php:26
808
  msgid "Has Content"
809
  msgstr ""
810
 
811
- #: classes/Settings/Column/CustomFieldType.php:111
812
  #: templates/admin/help-tab/custom-fields.php:42
813
  msgid "Number"
814
  msgstr ""
815
 
816
- #: classes/Settings/Column/CustomFieldType.php:108
817
  msgid "Text"
818
  msgstr ""
819
 
820
- #: classes/Settings/Column/CustomFieldType.php:77
821
  msgid "Multiple IDs should be separated by commas."
822
  msgstr ""
823
 
 
824
  #: classes/Settings/Column/Meta.php:73
825
- #: classes/Settings/Column/CustomField.php:25
826
  msgid "Field"
827
  msgstr ""
828
 
829
  #: classes/Settings/Column/CharacterLimit.php:29
 
830
  #: classes/Settings/Column/WordLimit.php:35
831
- #: classes/Settings/Column/NumberOfItems.php:31
832
  msgid "Leave empty for no limit"
833
  msgstr ""
834
 
@@ -836,24 +875,24 @@ msgstr ""
836
  msgid "Maximum number of characters"
837
  msgstr ""
838
 
839
- #: classes/Settings/Column/CharacterLimit.php:28
840
  #: classes/Settings/Column/StringLimit.php:36
 
841
  msgid "Character Limit"
842
  msgstr ""
843
 
844
- #: classes/Settings/Column/BeforeAfter.php:78
845
  msgid "Display Options"
846
  msgstr ""
847
 
848
- #: classes/Settings/Column/BeforeAfter.php:72
849
  msgid "This text will appear after the column value."
850
  msgstr ""
851
 
852
- #: classes/Helper/Strings.php:302
853
  msgid " or "
854
  msgstr ""
855
 
856
- #: classes/Helper/Html.php:409
857
  msgid "Hide"
858
  msgstr ""
859
 
@@ -869,9 +908,9 @@ msgstr ""
869
  msgid "Shortlink"
870
  msgstr ""
871
 
872
- #: classes/Settings/Column/CustomFieldType.php:207
873
- #: classes/Settings/Column/CustomFieldType.php:209
874
- #: classes/Settings/Column/CustomFieldType.php:293
875
  msgid ", "
876
  msgstr ""
877
 
@@ -883,7 +922,7 @@ msgstr ""
883
  msgid "Full Path"
884
  msgstr ""
885
 
886
- #: templates/admin/side-banner.php:91
887
  msgid "Discount is valid until %s"
888
  msgstr ""
889
 
@@ -907,45 +946,45 @@ msgstr ""
907
  msgid "Instructions"
908
  msgstr ""
909
 
910
- #: classes/Admin/Page/Help.php:135
911
  msgid "our documentation"
912
  msgstr ""
913
 
914
- #: classes/Admin/Page/Help.php:135
915
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
916
  msgstr ""
917
 
918
- #: classes/Admin/Page/Help.php:133
919
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
920
  msgstr ""
921
 
922
- #: classes/Admin/Page/Help.php:56
923
  msgid "The callback used is %s."
924
  msgid_plural "The callbacks used are %s."
925
  msgstr[0] ""
926
  msgstr[1] ""
927
 
928
- #: classes/Admin/Page/Help.php:43
929
  msgid "View documentation"
930
  msgstr ""
931
 
932
- #: classes/Admin/Page/Help.php:74
933
  msgid "The action %s used on this website is deprecated since %s."
934
  msgstr ""
935
 
936
- #: classes/Admin/Page/Help.php:103
937
  msgid "The filter %s used on this website is deprecated since %s."
938
  msgstr ""
939
 
940
- #: classes/Admin/Page/Help.php:70
941
  msgid "Deprecated Actions"
942
  msgstr ""
943
 
944
- #: classes/Admin/Page/Help.php:99
945
  msgid "Deprecated Filters"
946
  msgstr ""
947
 
948
- #: classes/Admin/Page/Help.php:28 classes/Admin/Page/Help.php:131
949
  msgid "Help"
950
  msgstr ""
951
 
@@ -961,23 +1000,23 @@ msgstr ""
961
  msgid "I'm using Admin Columns for WordPress!"
962
  msgstr ""
963
 
964
- #: templates/admin/side-banner.php:109
965
  msgid "Your First Name"
966
  msgstr ""
967
 
968
- #: templates/admin/side-banner.php:108
969
  msgid "Your Email"
970
  msgstr ""
971
 
972
- #: templates/admin/side-banner.php:103
973
  msgid "Submit your email and we'll send you a discount for %s off."
974
  msgstr ""
975
 
976
- #: templates/admin/side-banner.php:88 templates/admin/side-banner.php:99
977
  msgid "Get %s Off!"
978
  msgstr ""
979
 
980
- #: templates/admin/side-banner.php:26
981
  msgid "Pro"
982
  msgstr ""
983
 
@@ -993,35 +1032,31 @@ msgstr ""
993
  msgid "Recommended"
994
  msgstr ""
995
 
996
- #: classes/Integration/Types.php:15
997
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
998
  msgstr ""
999
 
1000
- #: classes/Integration/Types.php:13
1001
  msgid "Toolset Types"
1002
  msgstr ""
1003
 
1004
- #: classes/Integration/Pods.php:13
1005
  msgid "Pods"
1006
  msgstr ""
1007
 
1008
- #: templates/admin/side-banner.php:42
1009
- msgid "Import &amp; Export settings"
1010
- msgstr ""
1011
-
1012
- #: templates/admin/side-banner.php:41
1013
  msgid "Create multiple columns sets"
1014
  msgstr ""
1015
 
1016
- #: templates/admin/side-banner.php:31
1017
  msgid "Take Admin Columns to the next level:"
1018
  msgstr ""
1019
 
1020
- #: templates/admin/side-banner.php:26
1021
  msgid "Upgrade to"
1022
  msgstr ""
1023
 
1024
- #: classes/Admin/Page/Columns.php:64
1025
  msgid "The columns for %s are read only and can therefore not be edited."
1026
  msgstr ""
1027
 
@@ -1061,7 +1096,7 @@ msgstr ""
1061
  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!"
1062
  msgstr ""
1063
 
1064
- #: classes/Settings/Column/Type.php:91 classes/Admin/HelpTab/CustomField.php:11
1065
  msgid "Custom Fields"
1066
  msgstr "Brugerdefineret felter"
1067
 
@@ -1078,8 +1113,8 @@ msgstr ""
1078
  msgid "https://www.admincolumns.com"
1079
  msgstr ""
1080
 
1081
- #: classes/Table/Screen.php:203
1082
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
 
1083
  msgid "Edit columns"
1084
  msgstr "Rediger kolonner"
1085
 
@@ -1095,7 +1130,7 @@ msgstr ""
1095
  msgid "Users"
1096
  msgstr "Brugere"
1097
 
1098
- #: classes/Settings/Column/CustomFieldType.php:118
1099
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1100
  #: templates/admin/help-tab/custom-fields.php:34
1101
  msgid "Media"
@@ -1105,11 +1140,12 @@ msgstr ""
1105
  msgid "Links"
1106
  msgstr ""
1107
 
1108
- #: classes/Settings/Column/Comment.php:116 classes/ListScreen/Comment.php:18
1109
  msgid "Comment"
1110
  msgstr "Kommentar"
1111
 
1112
- #: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:17
 
1113
  msgid "Comments"
1114
  msgstr ""
1115
 
@@ -1189,19 +1225,19 @@ msgstr ""
1189
  msgid "Are you happy with Admin Columns?"
1190
  msgstr ""
1191
 
1192
- #: templates/admin/side-banner.php:69
1193
  msgid "Get Admin Columns Pro"
1194
  msgstr ""
1195
 
1196
- #: classes/Admin/Page/Columns.php:153
1197
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1198
  msgstr ""
1199
 
1200
- #: templates/admin/edit-actions.php:23 templates/admin/edit-columns.php:38
1201
  msgid "Update"
1202
  msgstr "Opdatér"
1203
 
1204
- #: classes/Admin/Page/Columns.php:144
1205
  msgid "Store settings"
1206
  msgstr "Gem indstillinger"
1207
 
@@ -1209,7 +1245,7 @@ msgstr "Gem indstillinger"
1209
  msgid "Add-ons"
1210
  msgstr ""
1211
 
1212
- #: classes/PluginActionLinks.php:38 classes/Admin/Page/Settings.php:22
1213
  msgid "Settings"
1214
  msgstr "Indstillinger"
1215
 
@@ -1233,8 +1269,9 @@ msgstr "Dette vil slette alle kolonneindstillinger og gendanne standardindstilli
1233
  msgid "Restore Settings"
1234
  msgstr "Gendan indstillinger"
1235
 
1236
- #: templates/admin/edit-actions.php:24 templates/admin/edit-columns.php:39
1237
  #: templates/admin/page/settings-section-general.php:10
 
1238
  msgid "Save"
1239
  msgstr ""
1240
 
@@ -1242,7 +1279,7 @@ msgstr ""
1242
  msgid "Customize your Admin Columns settings."
1243
  msgstr "Tilpas din Admin Columns indstillinger."
1244
 
1245
- #: classes/Settings/Column/DateTimeFormat.php:43
1246
  #: classes/Admin/Section/General.php:36
1247
  msgid "General Settings"
1248
  msgstr "Generelle indstillinger"
@@ -1259,6 +1296,10 @@ msgstr ""
1259
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1260
  msgstr ""
1261
 
 
 
 
 
1262
  #: templates/admin/help-tab/custom-fields.php:19
1263
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1264
  msgstr "Værdi: Kan være unix tidsstempel eller et datoformat som beskrevet i <a href='%s'>Codex</a>. Du kan ændre det viste datoformat på <a href='%s'>generalle indstillinger</a> siden."
@@ -1323,7 +1364,7 @@ msgstr "Overblik"
1323
  msgid "Default settings successfully restored."
1324
  msgstr ""
1325
 
1326
- #: classes/Controller/ColumnRequest.php:41 classes/Admin/Asset/Columns.php:62
1327
  msgid "%s column is already present and can not be duplicated."
1328
  msgstr "%s kolonne er allerede til stede og kan ikke duplikeres."
1329
 
@@ -1331,53 +1372,53 @@ msgstr "%s kolonne er allerede til stede og kan ikke duplikeres."
1331
  msgid "Admin Columns Settings"
1332
  msgstr "Admin Kolonne Indstillinger"
1333
 
1334
- #: classes/Check/Review.php:167
1335
  msgid "find answers to frequently asked questions"
1336
  msgstr ""
1337
 
1338
- #: classes/Check/Review.php:166
1339
  msgid "Admin Columns forum on WordPress.org"
1340
  msgstr ""
1341
 
1342
- #: classes/Check/Review.php:165
1343
  msgid "You can also find help on the %s, and %s."
1344
  msgstr ""
1345
 
1346
- #: classes/Check/Review.php:161
1347
  msgid "our forum"
1348
  msgstr ""
1349
 
1350
- #: classes/Check/Review.php:155
1351
  msgid "documentation page"
1352
  msgstr ""
1353
 
1354
- #: classes/Check/Review.php:153
1355
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1356
  msgstr ""
1357
 
1358
- #: classes/Check/Review.php:144
1359
  msgid "Permanently hide notice"
1360
  msgstr ""
1361
 
1362
- #: classes/Check/Review.php:143
1363
  msgid "Leave a review!"
1364
  msgstr ""
1365
 
1366
- #: classes/Check/Review.php:139
1367
  msgid "click here"
1368
  msgstr ""
1369
 
1370
- #: classes/Check/Review.php:135
1371
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1372
  msgstr ""
1373
 
1374
- #: classes/Check/Review.php:126
1375
  msgid "Admin Columns Pro"
1376
  msgstr ""
1377
 
1378
  #. Plugin Name of the plugin
1379
- #: classes/Table/Screen.php:414 classes/Admin.php:126
1380
- #: classes/Check/Review.php:127 classes/Admin/Page/Columns.php:54
1381
  msgid "Admin Columns"
1382
  msgstr "Admin Columns"
1383
 
@@ -1421,7 +1462,7 @@ msgstr "Dette er navnet, som vil blive vist i kolonne toppen."
1421
  msgid "Label"
1422
  msgstr "Etikette"
1423
 
1424
- #: classes/Settings/Column/Type.php:36
1425
  msgid "Name"
1426
  msgstr "Navn"
1427
 
@@ -1437,39 +1478,35 @@ msgstr ""
1437
  msgid "Display format"
1438
  msgstr ""
1439
 
1440
- #: classes/Settings/Column/User.php:71
1441
- msgid "First and Last Name"
1442
- msgstr "For- og efternavn"
1443
-
1444
- #: classes/Settings/Column/User.php:69 classes/Settings/Column/UserLink.php:70
1445
  msgid "User Email"
1446
  msgstr "Bruger e-mail"
1447
 
1448
- #: classes/Settings/Column/User.php:68
1449
  msgid "User Login"
1450
  msgstr "Brugerlogin"
1451
 
1452
- #: classes/Settings/Column/User.php:66 classes/Column/User/LastName.php:14
1453
  msgid "Last Name"
1454
  msgstr "Efternavn"
1455
 
1456
- #: classes/Settings/Column/User.php:65 classes/Column/User/FirstName.php:14
1457
  msgid "First Name"
1458
  msgstr "Fornavn"
1459
 
1460
- #: classes/Settings/Column/User.php:64 classes/Column/User/DisplayName.php:14
1461
  msgid "Display Name"
1462
  msgstr "Offentligt navn"
1463
 
1464
- #: classes/Settings/Column/BeforeAfter.php:71
1465
  msgid "After"
1466
  msgstr "Efter"
1467
 
1468
- #: classes/Settings/Column/BeforeAfter.php:63
1469
  msgid "This text will appear before the column value."
1470
  msgstr ""
1471
 
1472
- #: classes/Settings/Column/BeforeAfter.php:62
1473
  msgid "Before"
1474
  msgstr "Før"
1475
 
@@ -1477,16 +1514,16 @@ msgstr "Før"
1477
  msgid "width"
1478
  msgstr "bredde"
1479
 
1480
- #: classes/Settings/Column/CustomFieldType.php:159
1481
- #: classes/Settings/Column/Image.php:112 classes/Settings/Column/Type.php:92
1482
  msgid "Custom"
1483
  msgstr "Brugerdefineret"
1484
 
1485
- #: classes/Settings/Column/DateTimeFormat.php:60
1486
  msgid "This will determine how the date will be displayed."
1487
  msgstr "Dette vil bestmme hvordan datoen vil blive vist."
1488
 
1489
- #: classes/Settings/Column/DateTimeFormat.php:59
1490
  msgid "Date Format"
1491
  msgstr "Datoformat"
1492
 
@@ -1510,7 +1547,7 @@ msgstr ""
1510
  msgid "Registered"
1511
  msgstr "Registreret"
1512
 
1513
- #: classes/Settings/Column/CustomFieldType.php:87
1514
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1515
  msgid "Post Type"
1516
  msgstr "Indholdstype"
@@ -1519,12 +1556,11 @@ msgstr "Indholdstype"
1519
  msgid "Post Count"
1520
  msgstr "Antal indlæg"
1521
 
1522
- #: classes/Settings/Column/User.php:67 classes/Column/User/Nickname.php:14
1523
  msgid "Nickname"
1524
  msgstr "Kaldenavn"
1525
 
1526
  #: classes/Column/Post/CommentCount.php:17
1527
- #: classes/Column/User/CommentCount.php:14
1528
  msgid "Comment Count"
1529
  msgstr ""
1530
 
@@ -1532,7 +1568,7 @@ msgstr ""
1532
  msgid "Remove"
1533
  msgstr "Fjern"
1534
 
1535
- #: classes/Settings/Column/User.php:70 classes/Column/User/ID.php:14
1536
  msgid "User ID"
1537
  msgstr "Bruger ID"
1538
 
@@ -1544,7 +1580,7 @@ msgstr ""
1544
  msgid "Link to menu"
1545
  msgstr ""
1546
 
1547
- #: classes/Settings/Column/Taxonomy.php:31 classes/Column/Taxonomy.php:18
1548
  msgid "Taxonomy"
1549
  msgstr "Taksonomi"
1550
 
@@ -1552,11 +1588,11 @@ msgstr "Taksonomi"
1552
  msgid "Sticky"
1553
  msgstr "Opslag"
1554
 
1555
- #: classes/Column/Comment/Status.php:14 classes/Column/Post/Status.php:12
1556
  msgid "Status"
1557
  msgstr "Status"
1558
 
1559
- #: classes/Settings/Column/Term.php:29 classes/Column/Post/Slug.php:14
1560
  msgid "Slug"
1561
  msgstr "Kort titel"
1562
 
@@ -1564,7 +1600,7 @@ msgstr "Kort titel"
1564
  msgid "Shortcodes"
1565
  msgstr ""
1566
 
1567
- #: classes/Settings/Column/User.php:73
1568
  msgid "Roles"
1569
  msgstr "Roller"
1570
 
@@ -1576,7 +1612,7 @@ msgstr ""
1576
  msgid "Permalink"
1577
  msgstr ""
1578
 
1579
- #: classes/Column/Media/FullPath.php:15 classes/Column/Post/Path.php:15
1580
  msgid "Path"
1581
  msgstr ""
1582
 
@@ -1596,7 +1632,7 @@ msgstr ""
1596
  msgid "Last Modified"
1597
  msgstr ""
1598
 
1599
- #: classes/Column/Post/LastModifiedAuthor.php:17
1600
  msgid "Last Modified Author"
1601
  msgstr ""
1602
 
@@ -1628,7 +1664,7 @@ msgid_plural "seconds"
1628
  msgstr[0] ""
1629
  msgstr[1] ""
1630
 
1631
- #: classes/Column/Post/Depth.php:15
1632
  msgid "Depth"
1633
  msgstr ""
1634
 
@@ -1636,25 +1672,25 @@ msgstr ""
1636
  msgid "Date Published"
1637
  msgstr ""
1638
 
1639
- #: classes/Settings/Column/CommentCount.php:35
1640
  msgid "Select which comment status you like to display."
1641
  msgstr "Vælg hvilken kommentarstatus du vil vise."
1642
 
1643
- #: classes/Settings/Column/CommentCount.php:34
1644
  msgid "Comment status"
1645
  msgstr "Kommentar status"
1646
 
1647
- #: classes/Settings/Column/CommentCount.php:49
1648
  #: classes/Column/Comment/Status.php:33
1649
  msgid "Spam"
1650
  msgstr "Spam"
1651
 
1652
- #: classes/Settings/Column/CommentCount.php:48
1653
  #: classes/Column/Comment/Status.php:35
1654
  msgid "Pending"
1655
  msgstr "Afventende"
1656
 
1657
- #: classes/Settings/Column/CommentCount.php:56
1658
  msgid "Total"
1659
  msgstr "Total"
1660
 
@@ -1671,19 +1707,19 @@ msgid "Edit User Profile"
1671
  msgstr ""
1672
 
1673
  #: classes/Settings/Column/TermLink.php:36
1674
- #: classes/Settings/Column/MediaLink.php:62
1675
- #: classes/Settings/Column/CommentLink.php:61
1676
  #: classes/Settings/Column/UserLink.php:78
1677
  #: classes/Settings/Column/PostLink.php:68
 
1678
  #: classes/Settings/Column/Separator.php:28
 
1679
  msgid "None"
1680
  msgstr "Ingen"
1681
 
1682
  #: classes/Settings/Column/TermLink.php:27
1683
- #: classes/Settings/Column/MediaLink.php:53
1684
- #: classes/Settings/Column/CommentLink.php:52
1685
  #: classes/Settings/Column/UserLink.php:60
1686
  #: classes/Settings/Column/PostLink.php:58
 
 
1687
  msgid "Link To"
1688
  msgstr ""
1689
 
@@ -1732,36 +1768,36 @@ msgstr ""
1732
  msgid "Filename"
1733
  msgstr ""
1734
 
1735
- #: classes/Settings/Column/Post.php:84 classes/Settings/Column/Term.php:28
1736
- #: classes/Settings/Column/ExifData.php:79
1737
  msgid "Title"
1738
  msgstr "Titel"
1739
 
1740
- #: classes/Settings/Column/ExifData.php:78
1741
  msgid "Shutter Speed"
1742
  msgstr "Shutter Speed"
1743
 
1744
- #: classes/Settings/Column/ExifData.php:77
1745
  msgid "ISO"
1746
  msgstr "ISO"
1747
 
1748
- #: classes/Settings/Column/ExifData.php:76
1749
  msgid "Focal Length"
1750
  msgstr "Focal Length"
1751
 
1752
- #: classes/Settings/Column/ExifData.php:74
1753
  msgid "Timestamp"
1754
  msgstr "Timestamp"
1755
 
1756
- #: classes/Settings/Column/ExifData.php:72
1757
  msgid "Camera"
1758
  msgstr "Kamera"
1759
 
1760
- #: classes/Settings/Column/ExifData.php:71
1761
  msgid "Credit"
1762
  msgstr "Credit"
1763
 
1764
- #: classes/Settings/Column/ExifData.php:70
1765
  msgid "Aperture"
1766
  msgstr "Aperture"
1767
 
@@ -1773,7 +1809,7 @@ msgstr ""
1773
  msgid "Dimensions"
1774
  msgstr "Mål"
1775
 
1776
- #: classes/Settings/Column/ExifData.php:73 classes/Column/Media/Caption.php:14
1777
  msgid "Caption"
1778
  msgstr "Titeltekst"
1779
 
@@ -1785,7 +1821,7 @@ msgstr "Tilgængelige størrelser"
1785
  msgid "View"
1786
  msgstr "Vis"
1787
 
1788
- #: classes/Settings/Column/CommentCount.php:50
1789
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1790
  msgid "Trash"
1791
  msgstr "Papirkurv"
@@ -1795,20 +1831,20 @@ msgstr "Papirkurv"
1795
  msgid "Description"
1796
  msgstr "Beskrivelse"
1797
 
1798
- #: classes/Settings/Column/CustomFieldType.php:60
1799
  msgid "This will determine how the value will be displayed."
1800
  msgstr "Dette afgør hvordan værdien vil blive vist."
1801
 
1802
- #: classes/Settings/Column/CustomFieldType.php:67
1803
  msgid "Field Type"
1804
  msgstr "Felttype"
1805
 
1806
- #: classes/Settings/Column/CustomFieldType.php:124
1807
  #: templates/admin/help-tab/custom-fields.php:38
1808
  msgid "Multiple Values"
1809
  msgstr "Flere værdier"
1810
 
1811
- #: classes/Settings/Column/CustomFieldType.php:109
1812
  #: templates/admin/help-tab/custom-fields.php:30
1813
  msgid "Image"
1814
  msgstr "Billede"
@@ -1822,15 +1858,15 @@ msgstr "Uddrag"
1822
  msgid "Counter"
1823
  msgstr ""
1824
 
1825
- #: classes/Settings/Column/CustomFieldType.php:106
1826
  #: templates/admin/help-tab/custom-fields.php:10
1827
  msgid "Color"
1828
  msgstr "Farve"
1829
 
1830
- #: classes/Settings/Column/NumberFormat.php:88
1831
- #: classes/Settings/Column/CustomFieldType.php:174
1832
- #: classes/Settings/Column/Image.php:72 classes/Settings/Column/Type.php:89
1833
  #: classes/Settings/Column/Separator.php:25
 
1834
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1835
  #: templates/admin/help-tab/custom-fields.php:6
1836
  msgid "Default"
@@ -1840,18 +1876,18 @@ msgstr "Standard"
1840
  msgid "Custom Field"
1841
  msgstr "Brugerdefineret felt"
1842
 
1843
- #: classes/Column/Comment/WordCount.php:14 classes/Column/Post/WordCount.php:14
1844
  msgid "Word Count"
1845
  msgstr ""
1846
 
1847
- #: classes/Settings/Column/CustomFieldType.php:91
1848
- #: classes/Settings/Column/CustomFieldType.php:120
1849
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1850
  #: templates/admin/help-tab/custom-fields.php:58
1851
  msgid "User"
1852
  msgstr ""
1853
 
1854
- #: classes/Settings/Column/CustomFieldType.php:63
1855
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1856
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1857
  msgid "Type"
@@ -1861,18 +1897,18 @@ msgstr "Type"
1861
  msgid "In Reply To"
1862
  msgstr "Som svar på"
1863
 
1864
- #: classes/Settings/Column/CustomFieldType.php:119
1865
  #: classes/Column/Comment/Post.php:15
1866
  #: templates/admin/help-tab/custom-fields.php:46
1867
  msgid "Post"
1868
  msgstr ""
1869
 
1870
- #: classes/Column/Comment/Excerpt.php:15 classes/Column/Post/Content.php:15
1871
  msgid "Content"
1872
  msgstr ""
1873
 
1874
- #: classes/Settings/Column/CustomFieldType.php:107
1875
- #: classes/Settings/Column/Comment.php:120
1876
  #: templates/admin/help-tab/custom-fields.php:18
1877
  msgid "Date"
1878
  msgstr "Dato"
@@ -1885,7 +1921,7 @@ msgstr ""
1885
  msgid "Date GMT"
1886
  msgstr "Dato GMT"
1887
 
1888
- #: classes/Settings/Column/Post.php:86 classes/Settings/Column/Comment.php:118
1889
  #: classes/Column/Post/AuthorName.php:18
1890
  msgid "Author"
1891
  msgstr "Forfatter"
@@ -1902,7 +1938,7 @@ msgstr ""
1902
  msgid "Author IP"
1903
  msgstr "Forfatter IP"
1904
 
1905
- #: classes/Settings/Column/Comment.php:119
1906
  #: classes/Column/Comment/AuthorEmail.php:14
1907
  msgid "Author Email"
1908
  msgstr ""
@@ -1911,7 +1947,7 @@ msgstr ""
1911
  msgid "Avatar"
1912
  msgstr "Avatar"
1913
 
1914
- #: classes/Settings/Column/CommentCount.php:47
1915
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1916
  msgid "Approved"
1917
  msgstr "Godkendt"
@@ -1924,30 +1960,30 @@ msgstr "Agent"
1924
  msgid "Edit"
1925
  msgstr "Rediger"
1926
 
1927
- #: classes/Settings/Column/CommentLink.php:63
1928
  msgid "Edit Comment"
1929
  msgstr ""
1930
 
1931
- #: classes/Settings/Column/Post.php:85 classes/Settings/Column/Term.php:30
1932
- #: classes/Settings/Column/Comment.php:117 classes/Column/Comment/ID.php:14
1933
- #: classes/Column/Media/ID.php:14 classes/Column/Post/ID.php:15
1934
- #: templates/admin/edit-column.php:52
1935
  msgid "ID"
1936
  msgstr "ID"
1937
 
1938
  #: classes/Settings/Column/ActionIcons.php:23
1939
- #: classes/Settings/Column/MissingImageSize.php:23
1940
- #: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
1941
  #: classes/Settings/Column/Toggle.php:15
 
 
1942
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1943
  #: templates/admin/side-feedback.php:14
1944
  msgid "No"
1945
  msgstr "Nej"
1946
 
1947
  #: classes/Settings/Column/ActionIcons.php:22
1948
- #: classes/Settings/Column/MissingImageSize.php:22
1949
- #: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
1950
  #: classes/Settings/Column/Toggle.php:14
 
 
1951
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1952
  #: templates/admin/side-feedback.php:13
1953
  msgid "Yes"
@@ -1965,18 +2001,18 @@ msgstr ""
1965
  msgid "Actions"
1966
  msgstr "Handlinger"
1967
 
1968
- #: classes/Integration/WooCommerce.php:17
1969
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
1970
  msgstr ""
1971
 
1972
- #: classes/Integration/WooCommerce.php:15
1973
  msgid "WooCommerce"
1974
  msgstr ""
1975
 
1976
- #: classes/Integration/ACF.php:13
1977
  msgid "Advanced Custom Fields"
1978
  msgstr ""
1979
 
1980
- #: classes/Settings/Column/Type.php:90
1981
  msgid "Plugins"
1982
  msgstr ""
11
  "Language: da_DK\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
+ #: templates/admin/edit-actions.php:40
15
+ msgid "Key"
16
+ msgstr ""
17
+
18
+ #: templates/admin/side-banner.php:47
19
+ msgid "Export table contents to CSV"
20
+ msgstr ""
21
+
22
+ #: templates/tooltip/export.php:25 templates/tooltip/export-disabled.php:17
23
+ #: templates/tooltip/smart-filtering.php:28 templates/tooltip/sorting.php:29
24
+ #: templates/tooltip/bulk-editing.php:25
25
+ #: templates/tooltip/inline-editing.php:25
26
+ msgid "Learn more &raquo;"
27
+ msgstr ""
28
+
29
+ #: classes/Integration/YoastSeo.php:16
30
+ msgid "Enrich the Yoast SEO columns with amazing pro features!"
31
+ msgstr ""
32
+
33
+ #: classes/Column/User/Login.php:24
34
+ msgid "Super Admin"
35
+ msgstr ""
36
+
37
+ #: classes/Column/User/Nicename.php:11
38
+ msgid "Author Slug"
39
+ msgstr ""
40
+
41
+ #: classes/Admin/ScreenOption/ColumnId.php:32
42
+ msgid "Column Name"
43
+ msgstr ""
44
+
45
+ #: classes/Admin/ScreenOption/ListScreenType.php:32
46
+ msgid "List Screen Key"
47
+ msgstr ""
48
+
49
+ #: classes/Admin/ScreenOption/ListScreenId.php:32
50
+ msgid "List Screen ID"
51
+ msgstr ""
52
+
53
+ #: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
54
+ msgid "Full Name"
55
+ msgstr ""
56
+
57
+ #: templates/tooltip/export-disabled.php:13
58
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
59
  msgstr ""
60
 
61
+ #: templates/tooltip/export-disabled.php:10
62
  msgid "Unfortunately not every column can be exported."
63
  msgstr ""
64
 
65
+ #: templates/tooltip/export-disabled.php:7
66
  msgid "Export Unavailable"
67
  msgstr ""
68
 
69
+ #: templates/tooltip/bulk-editing.php:19
70
  msgid "Bulk Edit"
71
  msgstr ""
72
 
73
+ #: templates/tooltip/bulk-editing.php:18
74
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
75
  msgstr ""
76
 
77
+ #: templates/tooltip/bulk-editing.php:13
78
  msgid "Select more than one row from the list table to show the bulk edit buttons."
79
  msgstr ""
80
 
81
+ #: templates/tooltip/bulk-editing.php:10
82
  msgid "Bulk Edit allows you to update multiple values at once."
83
  msgstr ""
84
 
85
+ #: templates/tooltip/sorting.php:25
86
  msgid "You can change the default sorted column in the optional settings below."
87
  msgstr ""
88
 
89
+ #: templates/tooltip/sorting.php:20
90
  msgid "Reset Sorting"
91
  msgstr ""
92
 
93
+ #: templates/tooltip/sorting.php:19
94
  msgid "Reset the sorting by clicking the %s button."
95
  msgstr ""
96
 
97
+ #: templates/tooltip/sorting.php:15
98
  msgid "When you come back the content is sorted just the way you left it."
99
  msgstr ""
100
 
101
+ #: templates/tooltip/sorting.php:14
102
  msgid "The sorted column is saved as your personal preference."
103
  msgstr ""
104
 
105
+ #: templates/tooltip/sorting.php:10
106
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
107
  msgstr ""
108
 
138
  msgid "This will allow the column to be filtered."
139
  msgstr ""
140
 
141
+ #: templates/tooltip/smart-filtering.php:23
142
  msgctxt "smart filtering help"
143
  msgid "When you return to your list table you can easily select them again from the menu."
144
  msgstr ""
145
 
146
+ #: templates/tooltip/smart-filtering.php:22
147
  msgctxt "smart filtering help"
148
  msgid "You can save your filters for later use."
149
  msgstr ""
150
 
151
+ #: templates/tooltip/smart-filtering.php:14
152
  msgid "Add Filter"
153
  msgstr ""
154
 
155
+ #: templates/tooltip/smart-filtering.php:8
156
  msgctxt "smart filtering help"
157
  msgid "Smart filtering allows you to segment your data by different criteria."
158
  msgstr ""
159
 
160
+ #: templates/tooltip/export.php:21
161
  msgid "You can use filters to segment your list before exporting."
162
  msgstr ""
163
 
164
+ #: templates/tooltip/export.php:17
165
  msgid "The result is a CSV file."
166
  msgstr ""
167
 
168
+ #: templates/tooltip/export.php:13
169
  msgid "Click the export button and all items will be exported to CSV."
170
  msgstr ""
171
 
172
+ #: templates/tooltip/export.php:10
173
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
174
  msgstr ""
175
 
176
+ #: templates/tooltip/inline-editing.php:21
177
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
178
  msgstr ""
179
 
180
+ #: templates/tooltip/inline-editing.php:17
181
  msgid "Click on the pencil icon to start editing the value of a field."
182
  msgstr ""
183
 
184
+ #: templates/tooltip/inline-editing.php:13
185
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
186
  msgstr ""
187
 
188
+ #: templates/tooltip/inline-editing.php:10
189
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
190
  msgstr ""
191
 
201
  msgid "Search the contents of your columns."
202
  msgstr ""
203
 
204
+ #: classes/Integration/MetaBox.php:16
205
  msgid "Instantly generate columns for your Meta Box custom fields!"
206
  msgstr ""
207
 
208
+ #: classes/Integration/MetaBox.php:14
209
  msgid "Meta Box"
210
  msgstr ""
211
 
213
  msgid "Column Type"
214
  msgstr ""
215
 
216
+ #: classes/Admin/Page/Help.php:155
 
 
 
 
217
  msgid "No deprecated hooks or filters found."
218
  msgstr ""
219
 
220
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
221
+ #: templates/tooltip/filtering.php:13 templates/tooltip/filtering.php:16
222
+ #: templates/tooltip/smart-filtering.php:6
223
  msgid "Smart Filtering"
224
  msgstr ""
225
 
226
  #: classes/Settings/Column/Pro/BulkEditing.php:11
227
+ #: templates/tooltip/bulk-editing.php:7
228
  msgid "Bulk Editing"
229
  msgstr ""
230
 
231
  #: classes/Settings/Column/Pro/InlineEditing.php:11
232
+ #: templates/tooltip/inline-editing.php:7
233
  msgid "Inline Editing"
234
  msgstr ""
235
 
249
  msgid "Column Sets"
250
  msgstr ""
251
 
252
+ #: classes/PluginActionLinks.php:48
253
  msgid "Go Pro"
254
  msgstr ""
255
 
301
  msgid "Get %s now"
302
  msgstr ""
303
 
304
+ #: classes/Helper/Html.php:428
305
  msgid "%s more"
306
  msgstr ""
307
 
308
+ #: classes/Settings/Column/CommentLink.php:66
309
  msgid "View Comment"
310
  msgstr ""
311
 
317
  msgid "There was an error during saving the column settings."
318
  msgstr ""
319
 
320
+ #: classes/Integration/ACF.php:16
321
  msgid "Display and edit ACF fields in the posts overview in seconds!"
322
  msgstr ""
323
 
324
+ #: classes/Integration/Pods.php:16
325
  msgid "Display and edit Pods fields in the posts overview in seconds!"
326
  msgstr ""
327
 
328
+ #: templates/admin/side-banner.php:60
329
  msgid "Includes special integrations for:"
330
  msgstr ""
331
 
332
+ #: templates/admin/side-banner.php:42
333
  msgid "Inline Edit any content"
334
  msgstr ""
335
 
336
+ #: templates/admin/side-banner.php:45
337
  msgid "Filter any content"
338
  msgstr ""
339
 
340
+ #: templates/admin/side-banner.php:44
341
  msgid "Sort any content"
342
  msgstr ""
343
 
344
+ #: templates/admin/side-banner.php:43
345
  msgid "Bulk Edit any content"
346
  msgstr ""
347
 
348
+ #: templates/admin/side-banner.php:41
349
  msgid "Search any content"
350
  msgstr ""
351
 
361
  msgid "Local Path"
362
  msgstr ""
363
 
364
+ #: classes/Integration/EventsCalendar.php:16
365
  msgid "Events Calendar"
366
  msgstr ""
367
 
368
+ #: classes/Settings/Column/CustomFieldType.php:88
369
  msgid "Uses one or more %s IDs to display information about it."
370
  msgstr ""
371
 
372
+ #: classes/Check/Review.php:181
373
  msgid "You can also use your admincolumns.com account to access support through %s!"
374
  msgstr ""
375
 
381
  msgid "Value: Should contain a URL."
382
  msgstr ""
383
 
384
+ #: classes/Settings/Column/CustomFieldType.php:122
385
  #: templates/admin/help-tab/custom-fields.php:54
386
  msgid "URL"
387
  msgstr ""
402
  msgid "Value: This will show if the field has content or not."
403
  msgstr ""
404
 
405
+ #: classes/Integration/NinjaForms.php:18
406
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
407
  msgstr ""
408
 
409
+ #: classes/Integration/EventsCalendar.php:18
410
  msgid "Manage columns for your event, organizer or venue overviews."
411
  msgstr ""
412
 
413
+ #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:7
414
  msgid "Sorting"
415
  msgstr ""
416
 
418
  msgid "Filtering"
419
  msgstr ""
420
 
421
+ #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:7
422
  msgid "Export"
423
  msgstr ""
424
 
474
  msgid "Text Limit"
475
  msgstr ""
476
 
 
477
  #: classes/Settings/Column/MediaLink.php:64
478
+ #: classes/Column/Media/Download.php:11 classes/Table/Screen.php:134
479
+ #: classes/Table/Screen.php:136
480
  msgid "Download"
481
  msgstr ""
482
 
504
  msgid "Use an icon instead of text for displaying."
505
  msgstr ""
506
 
507
+ #: classes/Settings/Column/Post.php:94
508
  msgctxt "post"
509
  msgid "Featured Image"
510
  msgstr ""
511
 
512
+ #: classes/Settings/Column/NumberOfItems.php:33
513
  msgid "Maximum number of items"
514
  msgstr ""
515
 
516
+ #: classes/Settings/Column/NumberOfItems.php:32
517
  msgid "Number of Items"
518
  msgstr ""
519
 
547
  msgid "Public"
548
  msgstr ""
549
 
550
+ #: classes/Settings/Column/ExifData.php:83
551
  msgid "Keywords"
552
  msgstr ""
553
 
554
+ #: classes/Settings/Column/ExifData.php:82
555
  msgid "Orientation"
556
  msgstr ""
557
 
558
+ #: classes/Settings/Column/ExifData.php:77
559
  msgid "Copyright"
560
  msgstr ""
561
 
611
  msgid "Alternative Text"
612
  msgstr ""
613
 
614
+ #: classes/Integration/NinjaForms.php:16
615
  msgid "Ninja Forms"
616
  msgstr ""
617
 
644
  msgid "Use an icon?"
645
  msgstr ""
646
 
647
+ #: classes/Helper/Strings.php:142
648
  msgid "&hellip;"
649
  msgstr ""
650
 
656
  msgid "Excerpt is missing."
657
  msgstr ""
658
 
659
+ #: classes/Settings/Column/User.php:85
660
  msgid "User Nicename"
661
  msgstr ""
662
 
663
+ #: templates/admin/side-banner.php:115
664
  msgid "Send me the discount"
665
  msgstr ""
666
 
667
+ #: templates/admin/side-banner.php:80
668
  msgid "Prices starting from %s"
669
  msgstr ""
670
 
671
+ #: classes/Integration/BuddyPress.php:17
672
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
673
  msgstr ""
674
 
675
+ #: classes/Integration/BuddyPress.php:15
676
  msgid "BuddyPress"
677
  msgstr ""
678
 
709
  msgid "Auto"
710
  msgstr ""
711
 
712
+ #: classes/Admin.php:150 classes/Settings/Column/User.php:54
713
  #: classes/Settings/Column/AttachmentDisplay.php:42
714
+ #: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
715
+ #: classes/Settings/Column/Post.php:82
716
  msgid "Display"
717
  msgstr ""
718
 
719
+ #: classes/Settings/Column/Taxonomy.php:44
720
  msgid "No taxonomies available."
721
  msgstr ""
722
 
781
  msgid "%s ago"
782
  msgstr ""
783
 
784
+ #: classes/Settings/Column/DateTimeFormat.php:116
785
  msgid "date and time formatting"
786
  msgstr ""
787
 
788
+ #: classes/Settings/Column/DateTimeFormat.php:116
789
  msgid "Learn more about %s."
790
  msgstr ""
791
 
792
+ #: classes/Settings/Column/DateTimeFormat.php:114
793
  msgid "Custom:"
794
  msgstr ""
795
 
796
+ #: classes/Settings/Column/DateTimeFormat.php:43
797
  msgid "The %s can be changed in %s."
798
  msgstr ""
799
 
817
  msgid "Time Difference"
818
  msgstr ""
819
 
820
+ #: classes/Settings/Column/CustomFieldType.php:170
821
  msgid "Multiple"
822
  msgstr ""
823
 
824
+ #: classes/Settings/Column/CustomFieldType.php:169
825
  msgid "Choice"
826
  msgstr ""
827
 
828
+ #: classes/Settings/Column/CustomFieldType.php:168
829
  msgid "Relational"
830
  msgstr ""
831
 
832
+ #: classes/Settings/Column/CustomFieldType.php:167
833
  msgid "Basic"
834
  msgstr ""
835
 
836
+ #: classes/Settings/Column/CustomFieldType.php:135
837
  msgid "Number of Fields"
838
  msgstr ""
839
 
840
+ #: classes/Settings/Column/CustomFieldType.php:127
841
  #: templates/admin/help-tab/custom-fields.php:50
842
  msgid "True / False"
843
  msgstr ""
844
 
845
+ #: classes/Settings/Column/CustomFieldType.php:126
846
  #: templates/admin/help-tab/custom-fields.php:26
847
  msgid "Has Content"
848
  msgstr ""
849
 
850
+ #: classes/Settings/Column/CustomFieldType.php:123
851
  #: templates/admin/help-tab/custom-fields.php:42
852
  msgid "Number"
853
  msgstr ""
854
 
855
+ #: classes/Settings/Column/CustomFieldType.php:120
856
  msgid "Text"
857
  msgstr ""
858
 
859
+ #: classes/Settings/Column/CustomFieldType.php:89
860
  msgid "Multiple IDs should be separated by commas."
861
  msgstr ""
862
 
863
+ #: classes/Settings/Column/CustomField.php:27
864
  #: classes/Settings/Column/Meta.php:73
 
865
  msgid "Field"
866
  msgstr ""
867
 
868
  #: classes/Settings/Column/CharacterLimit.php:29
869
+ #: classes/Settings/Column/NumberOfItems.php:33
870
  #: classes/Settings/Column/WordLimit.php:35
 
871
  msgid "Leave empty for no limit"
872
  msgstr ""
873
 
875
  msgid "Maximum number of characters"
876
  msgstr ""
877
 
 
878
  #: classes/Settings/Column/StringLimit.php:36
879
+ #: classes/Settings/Column/CharacterLimit.php:28
880
  msgid "Character Limit"
881
  msgstr ""
882
 
883
+ #: classes/Settings/Column/BeforeAfter.php:80
884
  msgid "Display Options"
885
  msgstr ""
886
 
887
+ #: classes/Settings/Column/BeforeAfter.php:74
888
  msgid "This text will appear after the column value."
889
  msgstr ""
890
 
891
+ #: classes/Helper/Strings.php:332
892
  msgid " or "
893
  msgstr ""
894
 
895
+ #: classes/Helper/Html.php:428
896
  msgid "Hide"
897
  msgstr ""
898
 
908
  msgid "Shortlink"
909
  msgstr ""
910
 
911
+ #: classes/Settings/Column/CustomFieldType.php:219
912
+ #: classes/Settings/Column/CustomFieldType.php:221
913
+ #: classes/Settings/Column/CustomFieldType.php:305
914
  msgid ", "
915
  msgstr ""
916
 
922
  msgid "Full Path"
923
  msgstr ""
924
 
925
+ #: templates/admin/side-banner.php:96
926
  msgid "Discount is valid until %s"
927
  msgstr ""
928
 
946
  msgid "Instructions"
947
  msgstr ""
948
 
949
+ #: classes/Admin/Page/Help.php:143
950
  msgid "our documentation"
951
  msgstr ""
952
 
953
+ #: classes/Admin/Page/Help.php:140
954
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
955
  msgstr ""
956
 
957
+ #: classes/Admin/Page/Help.php:136
958
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
959
  msgstr ""
960
 
961
+ #: classes/Admin/Page/Help.php:59
962
  msgid "The callback used is %s."
963
  msgid_plural "The callbacks used are %s."
964
  msgstr[0] ""
965
  msgstr[1] ""
966
 
967
+ #: classes/Admin/Page/Help.php:45
968
  msgid "View documentation"
969
  msgstr ""
970
 
971
+ #: classes/Admin/Page/Help.php:77
972
  msgid "The action %s used on this website is deprecated since %s."
973
  msgstr ""
974
 
975
+ #: classes/Admin/Page/Help.php:106
976
  msgid "The filter %s used on this website is deprecated since %s."
977
  msgstr ""
978
 
979
+ #: classes/Admin/Page/Help.php:73
980
  msgid "Deprecated Actions"
981
  msgstr ""
982
 
983
+ #: classes/Admin/Page/Help.php:102
984
  msgid "Deprecated Filters"
985
  msgstr ""
986
 
987
+ #: classes/Admin/Page/Help.php:29 classes/Admin/Page/Help.php:134
988
  msgid "Help"
989
  msgstr ""
990
 
1000
  msgid "I'm using Admin Columns for WordPress!"
1001
  msgstr ""
1002
 
1003
+ #: templates/admin/side-banner.php:114
1004
  msgid "Your First Name"
1005
  msgstr ""
1006
 
1007
+ #: templates/admin/side-banner.php:113
1008
  msgid "Your Email"
1009
  msgstr ""
1010
 
1011
+ #: templates/admin/side-banner.php:108
1012
  msgid "Submit your email and we'll send you a discount for %s off."
1013
  msgstr ""
1014
 
1015
+ #: templates/admin/side-banner.php:93 templates/admin/side-banner.php:104
1016
  msgid "Get %s Off!"
1017
  msgstr ""
1018
 
1019
+ #: templates/admin/side-banner.php:31
1020
  msgid "Pro"
1021
  msgstr ""
1022
 
1032
  msgid "Recommended"
1033
  msgstr ""
1034
 
1035
+ #: classes/Integration/Types.php:16
1036
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1037
  msgstr ""
1038
 
1039
+ #: classes/Integration/Types.php:14
1040
  msgid "Toolset Types"
1041
  msgstr ""
1042
 
1043
+ #: classes/Integration/Pods.php:14
1044
  msgid "Pods"
1045
  msgstr ""
1046
 
1047
+ #: templates/admin/side-banner.php:46
 
 
 
 
1048
  msgid "Create multiple columns sets"
1049
  msgstr ""
1050
 
1051
+ #: templates/admin/side-banner.php:36
1052
  msgid "Take Admin Columns to the next level:"
1053
  msgstr ""
1054
 
1055
+ #: templates/admin/side-banner.php:31
1056
  msgid "Upgrade to"
1057
  msgstr ""
1058
 
1059
+ #: classes/Admin/Page/Columns.php:67
1060
  msgid "The columns for %s are read only and can therefore not be edited."
1061
  msgstr ""
1062
 
1096
  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!"
1097
  msgstr ""
1098
 
1099
+ #: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
1100
  msgid "Custom Fields"
1101
  msgstr "Brugerdefineret felter"
1102
 
1113
  msgid "https://www.admincolumns.com"
1114
  msgstr ""
1115
 
 
1116
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
1117
+ #: classes/Table/Screen.php:203
1118
  msgid "Edit columns"
1119
  msgstr "Rediger kolonner"
1120
 
1130
  msgid "Users"
1131
  msgstr "Brugere"
1132
 
1133
+ #: classes/Settings/Column/CustomFieldType.php:130
1134
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1135
  #: templates/admin/help-tab/custom-fields.php:34
1136
  msgid "Media"
1140
  msgid "Links"
1141
  msgstr ""
1142
 
1143
+ #: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:18
1144
  msgid "Comment"
1145
  msgstr "Kommentar"
1146
 
1147
+ #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1148
+ #: classes/ListScreen/Comment.php:17
1149
  msgid "Comments"
1150
  msgstr ""
1151
 
1225
  msgid "Are you happy with Admin Columns?"
1226
  msgstr ""
1227
 
1228
+ #: templates/admin/side-banner.php:74
1229
  msgid "Get Admin Columns Pro"
1230
  msgstr ""
1231
 
1232
+ #: classes/Admin/Page/Columns.php:180
1233
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1234
  msgstr ""
1235
 
1236
+ #: templates/admin/edit-columns.php:38 templates/admin/edit-actions.php:23
1237
  msgid "Update"
1238
  msgstr "Opdatér"
1239
 
1240
+ #: classes/Admin/Page/Columns.php:171
1241
  msgid "Store settings"
1242
  msgstr "Gem indstillinger"
1243
 
1245
  msgid "Add-ons"
1246
  msgstr ""
1247
 
1248
+ #: classes/Admin/Page/Settings.php:22 classes/PluginActionLinks.php:40
1249
  msgid "Settings"
1250
  msgstr "Indstillinger"
1251
 
1269
  msgid "Restore Settings"
1270
  msgstr "Gendan indstillinger"
1271
 
1272
+ #: templates/admin/edit-columns.php:39
1273
  #: templates/admin/page/settings-section-general.php:10
1274
+ #: templates/admin/edit-actions.php:24
1275
  msgid "Save"
1276
  msgstr ""
1277
 
1279
  msgid "Customize your Admin Columns settings."
1280
  msgstr "Tilpas din Admin Columns indstillinger."
1281
 
1282
+ #: classes/Settings/Column/DateTimeFormat.php:45
1283
  #: classes/Admin/Section/General.php:36
1284
  msgid "General Settings"
1285
  msgstr "Generelle indstillinger"
1296
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1297
  msgstr ""
1298
 
1299
+ #: classes/Column/User/Login.php:11
1300
+ msgid "Username"
1301
+ msgstr ""
1302
+
1303
  #: templates/admin/help-tab/custom-fields.php:19
1304
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1305
  msgstr "Værdi: Kan være unix tidsstempel eller et datoformat som beskrevet i <a href='%s'>Codex</a>. Du kan ændre det viste datoformat på <a href='%s'>generalle indstillinger</a> siden."
1364
  msgid "Default settings successfully restored."
1365
  msgstr ""
1366
 
1367
+ #: classes/Admin/Asset/Columns.php:62 classes/Controller/ColumnRequest.php:41
1368
  msgid "%s column is already present and can not be duplicated."
1369
  msgstr "%s kolonne er allerede til stede og kan ikke duplikeres."
1370
 
1372
  msgid "Admin Columns Settings"
1373
  msgstr "Admin Kolonne Indstillinger"
1374
 
1375
+ #: classes/Check/Review.php:188
1376
  msgid "find answers to frequently asked questions"
1377
  msgstr ""
1378
 
1379
+ #: classes/Check/Review.php:187
1380
  msgid "Admin Columns forum on WordPress.org"
1381
  msgstr ""
1382
 
1383
+ #: classes/Check/Review.php:186
1384
  msgid "You can also find help on the %s, and %s."
1385
  msgstr ""
1386
 
1387
+ #: classes/Check/Review.php:182
1388
  msgid "our forum"
1389
  msgstr ""
1390
 
1391
+ #: classes/Check/Review.php:176
1392
  msgid "documentation page"
1393
  msgstr ""
1394
 
1395
+ #: classes/Check/Review.php:174
1396
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1397
  msgstr ""
1398
 
1399
+ #: classes/Check/Review.php:165
1400
  msgid "Permanently hide notice"
1401
  msgstr ""
1402
 
1403
+ #: classes/Check/Review.php:164
1404
  msgid "Leave a review!"
1405
  msgstr ""
1406
 
1407
+ #: classes/Check/Review.php:160
1408
  msgid "click here"
1409
  msgstr ""
1410
 
1411
+ #: classes/Check/Review.php:156
1412
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1413
  msgstr ""
1414
 
1415
+ #: classes/Check/Review.php:147
1416
  msgid "Admin Columns Pro"
1417
  msgstr ""
1418
 
1419
  #. Plugin Name of the plugin
1420
+ #: classes/Admin.php:126 classes/Admin/Page/Columns.php:57
1421
+ #: classes/Check/Review.php:148 classes/Table/Screen.php:449
1422
  msgid "Admin Columns"
1423
  msgstr "Admin Columns"
1424
 
1462
  msgid "Label"
1463
  msgstr "Etikette"
1464
 
1465
+ #: classes/Settings/Column/Type.php:36 templates/admin/edit-column.php:52
1466
  msgid "Name"
1467
  msgstr "Navn"
1468
 
1478
  msgid "Display format"
1479
  msgstr ""
1480
 
1481
+ #: classes/Settings/Column/UserLink.php:70 classes/Settings/Column/User.php:83
 
 
 
 
1482
  msgid "User Email"
1483
  msgstr "Bruger e-mail"
1484
 
1485
+ #: classes/Settings/Column/User.php:82
1486
  msgid "User Login"
1487
  msgstr "Brugerlogin"
1488
 
1489
+ #: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
1490
  msgid "Last Name"
1491
  msgstr "Efternavn"
1492
 
1493
+ #: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
1494
  msgid "First Name"
1495
  msgstr "Fornavn"
1496
 
1497
+ #: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
1498
  msgid "Display Name"
1499
  msgstr "Offentligt navn"
1500
 
1501
+ #: classes/Settings/Column/BeforeAfter.php:73
1502
  msgid "After"
1503
  msgstr "Efter"
1504
 
1505
+ #: classes/Settings/Column/BeforeAfter.php:65
1506
  msgid "This text will appear before the column value."
1507
  msgstr ""
1508
 
1509
+ #: classes/Settings/Column/BeforeAfter.php:64
1510
  msgid "Before"
1511
  msgstr "Før"
1512
 
1514
  msgid "width"
1515
  msgstr "bredde"
1516
 
1517
+ #: classes/Settings/Column/Image.php:112
1518
+ #: classes/Settings/Column/CustomFieldType.php:171 classes/ColumnGroups.php:16
1519
  msgid "Custom"
1520
  msgstr "Brugerdefineret"
1521
 
1522
+ #: classes/Settings/Column/DateTimeFormat.php:62
1523
  msgid "This will determine how the date will be displayed."
1524
  msgstr "Dette vil bestmme hvordan datoen vil blive vist."
1525
 
1526
+ #: classes/Settings/Column/DateTimeFormat.php:61
1527
  msgid "Date Format"
1528
  msgstr "Datoformat"
1529
 
1547
  msgid "Registered"
1548
  msgstr "Registreret"
1549
 
1550
+ #: classes/Settings/Column/CustomFieldType.php:99
1551
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1552
  msgid "Post Type"
1553
  msgstr "Indholdstype"
1556
  msgid "Post Count"
1557
  msgstr "Antal indlæg"
1558
 
1559
+ #: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
1560
  msgid "Nickname"
1561
  msgstr "Kaldenavn"
1562
 
1563
  #: classes/Column/Post/CommentCount.php:17
 
1564
  msgid "Comment Count"
1565
  msgstr ""
1566
 
1568
  msgid "Remove"
1569
  msgstr "Fjern"
1570
 
1571
+ #: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
1572
  msgid "User ID"
1573
  msgstr "Bruger ID"
1574
 
1580
  msgid "Link to menu"
1581
  msgstr ""
1582
 
1583
+ #: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
1584
  msgid "Taxonomy"
1585
  msgstr "Taksonomi"
1586
 
1588
  msgid "Sticky"
1589
  msgstr "Opslag"
1590
 
1591
+ #: classes/Column/Post/Status.php:12 classes/Column/Comment/Status.php:14
1592
  msgid "Status"
1593
  msgstr "Status"
1594
 
1595
+ #: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
1596
  msgid "Slug"
1597
  msgstr "Kort titel"
1598
 
1600
  msgid "Shortcodes"
1601
  msgstr ""
1602
 
1603
+ #: classes/Settings/Column/User.php:81
1604
  msgid "Roles"
1605
  msgstr "Roller"
1606
 
1612
  msgid "Permalink"
1613
  msgstr ""
1614
 
1615
+ #: classes/Column/Post/Path.php:15 classes/Column/Media/FullPath.php:15
1616
  msgid "Path"
1617
  msgstr ""
1618
 
1632
  msgid "Last Modified"
1633
  msgstr ""
1634
 
1635
+ #: classes/Column/Post/LastModifiedAuthor.php:18
1636
  msgid "Last Modified Author"
1637
  msgstr ""
1638
 
1664
  msgstr[0] ""
1665
  msgstr[1] ""
1666
 
1667
+ #: classes/Column/Post/Depth.php:14
1668
  msgid "Depth"
1669
  msgstr ""
1670
 
1672
  msgid "Date Published"
1673
  msgstr ""
1674
 
1675
+ #: classes/Settings/Column/CommentCount.php:44
1676
  msgid "Select which comment status you like to display."
1677
  msgstr "Vælg hvilken kommentarstatus du vil vise."
1678
 
1679
+ #: classes/Settings/Column/CommentCount.php:43
1680
  msgid "Comment status"
1681
  msgstr "Kommentar status"
1682
 
1683
+ #: classes/Settings/Column/CommentCount.php:58
1684
  #: classes/Column/Comment/Status.php:33
1685
  msgid "Spam"
1686
  msgstr "Spam"
1687
 
1688
+ #: classes/Settings/Column/CommentCount.php:57
1689
  #: classes/Column/Comment/Status.php:35
1690
  msgid "Pending"
1691
  msgstr "Afventende"
1692
 
1693
+ #: classes/Settings/Column/CommentCount.php:65
1694
  msgid "Total"
1695
  msgstr "Total"
1696
 
1707
  msgstr ""
1708
 
1709
  #: classes/Settings/Column/TermLink.php:36
 
 
1710
  #: classes/Settings/Column/UserLink.php:78
1711
  #: classes/Settings/Column/PostLink.php:68
1712
+ #: classes/Settings/Column/CommentLink.php:65
1713
  #: classes/Settings/Column/Separator.php:28
1714
+ #: classes/Settings/Column/MediaLink.php:62
1715
  msgid "None"
1716
  msgstr "Ingen"
1717
 
1718
  #: classes/Settings/Column/TermLink.php:27
 
 
1719
  #: classes/Settings/Column/UserLink.php:60
1720
  #: classes/Settings/Column/PostLink.php:58
1721
+ #: classes/Settings/Column/CommentLink.php:56
1722
+ #: classes/Settings/Column/MediaLink.php:53
1723
  msgid "Link To"
1724
  msgstr ""
1725
 
1768
  msgid "Filename"
1769
  msgstr ""
1770
 
1771
+ #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1772
+ #: classes/Settings/Column/Post.php:91
1773
  msgid "Title"
1774
  msgstr "Titel"
1775
 
1776
+ #: classes/Settings/Column/ExifData.php:80
1777
  msgid "Shutter Speed"
1778
  msgstr "Shutter Speed"
1779
 
1780
+ #: classes/Settings/Column/ExifData.php:79
1781
  msgid "ISO"
1782
  msgstr "ISO"
1783
 
1784
+ #: classes/Settings/Column/ExifData.php:78
1785
  msgid "Focal Length"
1786
  msgstr "Focal Length"
1787
 
1788
+ #: classes/Settings/Column/ExifData.php:76
1789
  msgid "Timestamp"
1790
  msgstr "Timestamp"
1791
 
1792
+ #: classes/Settings/Column/ExifData.php:74
1793
  msgid "Camera"
1794
  msgstr "Kamera"
1795
 
1796
+ #: classes/Settings/Column/ExifData.php:73
1797
  msgid "Credit"
1798
  msgstr "Credit"
1799
 
1800
+ #: classes/Settings/Column/ExifData.php:72
1801
  msgid "Aperture"
1802
  msgstr "Aperture"
1803
 
1809
  msgid "Dimensions"
1810
  msgstr "Mål"
1811
 
1812
+ #: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
1813
  msgid "Caption"
1814
  msgstr "Titeltekst"
1815
 
1821
  msgid "View"
1822
  msgstr "Vis"
1823
 
1824
+ #: classes/Settings/Column/CommentCount.php:59
1825
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1826
  msgid "Trash"
1827
  msgstr "Papirkurv"
1831
  msgid "Description"
1832
  msgstr "Beskrivelse"
1833
 
1834
+ #: classes/Settings/Column/CustomFieldType.php:74
1835
  msgid "This will determine how the value will be displayed."
1836
  msgstr "Dette afgør hvordan værdien vil blive vist."
1837
 
1838
+ #: classes/Settings/Column/CustomFieldType.php:81
1839
  msgid "Field Type"
1840
  msgstr "Felttype"
1841
 
1842
+ #: classes/Settings/Column/CustomFieldType.php:136
1843
  #: templates/admin/help-tab/custom-fields.php:38
1844
  msgid "Multiple Values"
1845
  msgstr "Flere værdier"
1846
 
1847
+ #: classes/Settings/Column/CustomFieldType.php:121
1848
  #: templates/admin/help-tab/custom-fields.php:30
1849
  msgid "Image"
1850
  msgstr "Billede"
1858
  msgid "Counter"
1859
  msgstr ""
1860
 
1861
+ #: classes/Settings/Column/CustomFieldType.php:118
1862
  #: templates/admin/help-tab/custom-fields.php:10
1863
  msgid "Color"
1864
  msgstr "Farve"
1865
 
1866
+ #: classes/Settings/Column/Image.php:72
1867
+ #: classes/Settings/Column/CustomFieldType.php:186
 
1868
  #: classes/Settings/Column/Separator.php:25
1869
+ #: classes/Settings/Column/NumberFormat.php:88 classes/ColumnGroups.php:13
1870
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1871
  #: templates/admin/help-tab/custom-fields.php:6
1872
  msgid "Default"
1876
  msgid "Custom Field"
1877
  msgstr "Brugerdefineret felt"
1878
 
1879
+ #: classes/Column/Post/WordCount.php:14 classes/Column/Comment/WordCount.php:14
1880
  msgid "Word Count"
1881
  msgstr ""
1882
 
1883
+ #: classes/Settings/Column/CustomFieldType.php:103
1884
+ #: classes/Settings/Column/CustomFieldType.php:132
1885
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1886
  #: templates/admin/help-tab/custom-fields.php:58
1887
  msgid "User"
1888
  msgstr ""
1889
 
1890
+ #: classes/Settings/Column/CustomFieldType.php:77
1891
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1892
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1893
  msgid "Type"
1897
  msgid "In Reply To"
1898
  msgstr "Som svar på"
1899
 
1900
+ #: classes/Settings/Column/CustomFieldType.php:131
1901
  #: classes/Column/Comment/Post.php:15
1902
  #: templates/admin/help-tab/custom-fields.php:46
1903
  msgid "Post"
1904
  msgstr ""
1905
 
1906
+ #: classes/Column/Post/Content.php:15 classes/Column/Comment/Excerpt.php:15
1907
  msgid "Content"
1908
  msgstr ""
1909
 
1910
+ #: classes/Settings/Column/CustomFieldType.php:119
1911
+ #: classes/Settings/Column/Comment.php:128
1912
  #: templates/admin/help-tab/custom-fields.php:18
1913
  msgid "Date"
1914
  msgstr "Dato"
1921
  msgid "Date GMT"
1922
  msgstr "Dato GMT"
1923
 
1924
+ #: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
1925
  #: classes/Column/Post/AuthorName.php:18
1926
  msgid "Author"
1927
  msgstr "Forfatter"
1938
  msgid "Author IP"
1939
  msgstr "Forfatter IP"
1940
 
1941
+ #: classes/Settings/Column/Comment.php:127
1942
  #: classes/Column/Comment/AuthorEmail.php:14
1943
  msgid "Author Email"
1944
  msgstr ""
1947
  msgid "Avatar"
1948
  msgstr "Avatar"
1949
 
1950
+ #: classes/Settings/Column/CommentCount.php:56
1951
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1952
  msgid "Approved"
1953
  msgstr "Godkendt"
1960
  msgid "Edit"
1961
  msgstr "Rediger"
1962
 
1963
+ #: classes/Settings/Column/CommentLink.php:67
1964
  msgid "Edit Comment"
1965
  msgstr ""
1966
 
1967
+ #: classes/Settings/Column/Term.php:32 classes/Settings/Column/Comment.php:125
1968
+ #: classes/Settings/Column/Post.php:92 classes/Column/Post/ID.php:15
1969
+ #: classes/Column/Media/ID.php:14 classes/Column/Comment/ID.php:14
1970
+ #: templates/admin/edit-actions.php:41
1971
  msgid "ID"
1972
  msgstr "ID"
1973
 
1974
  #: classes/Settings/Column/ActionIcons.php:23
 
 
1975
  #: classes/Settings/Column/Toggle.php:15
1976
+ #: classes/Settings/Column/StatusIcon.php:25 classes/Settings/Column/Pro.php:24
1977
+ #: classes/Settings/Column/MissingImageSize.php:23
1978
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1979
  #: templates/admin/side-feedback.php:14
1980
  msgid "No"
1981
  msgstr "Nej"
1982
 
1983
  #: classes/Settings/Column/ActionIcons.php:22
 
 
1984
  #: classes/Settings/Column/Toggle.php:14
1985
+ #: classes/Settings/Column/StatusIcon.php:24 classes/Settings/Column/Pro.php:23
1986
+ #: classes/Settings/Column/MissingImageSize.php:22
1987
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1988
  #: templates/admin/side-feedback.php:13
1989
  msgid "Yes"
2001
  msgid "Actions"
2002
  msgstr "Handlinger"
2003
 
2004
+ #: classes/Integration/WooCommerce.php:18
2005
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
2006
  msgstr ""
2007
 
2008
+ #: classes/Integration/WooCommerce.php:16
2009
  msgid "WooCommerce"
2010
  msgstr ""
2011
 
2012
+ #: classes/Integration/ACF.php:14
2013
  msgid "Advanced Custom Fields"
2014
  msgstr ""
2015
 
2016
+ #: classes/ColumnGroups.php:14
2017
  msgid "Plugins"
2018
  msgstr ""
languages/codepress-admin-columns-de_DE.po CHANGED
@@ -11,55 +11,98 @@ msgstr ""
11
  "Language: de\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
- #: templates/tooltip/export-disabled.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
16
  msgstr ""
17
 
18
- #: templates/tooltip/export-disabled.php:5
19
  msgid "Unfortunately not every column can be exported."
20
  msgstr ""
21
 
22
- #: templates/tooltip/export-disabled.php:2
23
  msgid "Export Unavailable"
24
  msgstr ""
25
 
26
- #: templates/tooltip/bulk-editing.php:14
27
  msgid "Bulk Edit"
28
  msgstr ""
29
 
30
- #: templates/tooltip/bulk-editing.php:13
31
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
32
  msgstr ""
33
 
34
- #: templates/tooltip/bulk-editing.php:8
35
  msgid "Select more than one row from the list table to show the bulk edit buttons."
36
  msgstr ""
37
 
38
- #: templates/tooltip/bulk-editing.php:5
39
  msgid "Bulk Edit allows you to update multiple values at once."
40
  msgstr ""
41
 
42
- #: templates/tooltip/sorting.php:20
43
  msgid "You can change the default sorted column in the optional settings below."
44
  msgstr ""
45
 
46
- #: templates/tooltip/sorting.php:15
47
  msgid "Reset Sorting"
48
  msgstr ""
49
 
50
- #: templates/tooltip/sorting.php:14
51
  msgid "Reset the sorting by clicking the %s button."
52
  msgstr ""
53
 
54
- #: templates/tooltip/sorting.php:10
55
  msgid "When you come back the content is sorted just the way you left it."
56
  msgstr ""
57
 
58
- #: templates/tooltip/sorting.php:9
59
  msgid "The sorted column is saved as your personal preference."
60
  msgstr ""
61
 
62
- #: templates/tooltip/sorting.php:5
63
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
64
  msgstr ""
65
 
@@ -95,54 +138,54 @@ msgstr ""
95
  msgid "This will allow the column to be filtered."
96
  msgstr ""
97
 
98
- #: templates/tooltip/smart-filtering.php:18
99
  msgctxt "smart filtering help"
100
  msgid "When you return to your list table you can easily select them again from the menu."
101
  msgstr ""
102
 
103
- #: templates/tooltip/smart-filtering.php:17
104
  msgctxt "smart filtering help"
105
  msgid "You can save your filters for later use."
106
  msgstr ""
107
 
108
- #: templates/tooltip/smart-filtering.php:9
109
  msgid "Add Filter"
110
  msgstr ""
111
 
112
- #: templates/tooltip/smart-filtering.php:3
113
  msgctxt "smart filtering help"
114
  msgid "Smart filtering allows you to segment your data by different criteria."
115
  msgstr ""
116
 
117
- #: templates/tooltip/export.php:16
118
  msgid "You can use filters to segment your list before exporting."
119
  msgstr ""
120
 
121
- #: templates/tooltip/export.php:12
122
  msgid "The result is a CSV file."
123
  msgstr ""
124
 
125
- #: templates/tooltip/export.php:8
126
  msgid "Click the export button and all items will be exported to CSV."
127
  msgstr ""
128
 
129
- #: templates/tooltip/export.php:5
130
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
131
  msgstr ""
132
 
133
- #: templates/tooltip/inline-editing.php:16
134
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
135
  msgstr ""
136
 
137
- #: templates/tooltip/inline-editing.php:12
138
  msgid "Click on the pencil icon to start editing the value of a field."
139
  msgstr ""
140
 
141
- #: templates/tooltip/inline-editing.php:8
142
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
143
  msgstr ""
144
 
145
- #: templates/tooltip/inline-editing.php:5
146
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
147
  msgstr ""
148
 
@@ -158,11 +201,11 @@ msgstr ""
158
  msgid "Search the contents of your columns."
159
  msgstr ""
160
 
161
- #: classes/Integration/MetaBox.php:15
162
  msgid "Instantly generate columns for your Meta Box custom fields!"
163
  msgstr ""
164
 
165
- #: classes/Integration/MetaBox.php:13
166
  msgid "Meta Box"
167
  msgstr ""
168
 
@@ -170,27 +213,23 @@ msgstr ""
170
  msgid "Column Type"
171
  msgstr ""
172
 
173
- #: classes/Admin/ScreenOption/ColumnId.php:32
174
- msgid "Column ID"
175
- msgstr ""
176
-
177
- #: classes/Admin/Page/Help.php:144
178
  msgid "No deprecated hooks or filters found."
179
  msgstr ""
180
 
181
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
182
- #: templates/tooltip/smart-filtering.php:1 templates/tooltip/filtering.php:13
183
- #: templates/tooltip/filtering.php:16
184
  msgid "Smart Filtering"
185
  msgstr ""
186
 
187
  #: classes/Settings/Column/Pro/BulkEditing.php:11
188
- #: templates/tooltip/bulk-editing.php:2
189
  msgid "Bulk Editing"
190
  msgstr ""
191
 
192
  #: classes/Settings/Column/Pro/InlineEditing.php:11
193
- #: templates/tooltip/inline-editing.php:2
194
  msgid "Inline Editing"
195
  msgstr ""
196
 
@@ -210,7 +249,7 @@ msgstr ""
210
  msgid "Column Sets"
211
  msgstr ""
212
 
213
- #: classes/PluginActionLinks.php:46
214
  msgid "Go Pro"
215
  msgstr ""
216
 
@@ -262,11 +301,11 @@ msgstr ""
262
  msgid "Get %s now"
263
  msgstr ""
264
 
265
- #: classes/Helper/Html.php:409
266
  msgid "%s more"
267
  msgstr ""
268
 
269
- #: classes/Settings/Column/CommentLink.php:62
270
  msgid "View Comment"
271
  msgstr ""
272
 
@@ -278,35 +317,35 @@ msgstr ""
278
  msgid "There was an error during saving the column settings."
279
  msgstr ""
280
 
281
- #: classes/Integration/ACF.php:15
282
  msgid "Display and edit ACF fields in the posts overview in seconds!"
283
  msgstr ""
284
 
285
- #: classes/Integration/Pods.php:15
286
  msgid "Display and edit Pods fields in the posts overview in seconds!"
287
  msgstr ""
288
 
289
- #: templates/admin/side-banner.php:55
290
  msgid "Includes special integrations for:"
291
  msgstr ""
292
 
293
- #: templates/admin/side-banner.php:40
294
  msgid "Inline Edit any content"
295
  msgstr ""
296
 
297
- #: templates/admin/side-banner.php:39
298
  msgid "Filter any content"
299
  msgstr ""
300
 
301
- #: templates/admin/side-banner.php:38
302
  msgid "Sort any content"
303
  msgstr ""
304
 
305
- #: templates/admin/side-banner.php:37
306
  msgid "Bulk Edit any content"
307
  msgstr ""
308
 
309
- #: templates/admin/side-banner.php:36
310
  msgid "Search any content"
311
  msgstr ""
312
 
@@ -322,15 +361,15 @@ msgstr ""
322
  msgid "Local Path"
323
  msgstr ""
324
 
325
- #: classes/Integration/EventsCalendar.php:15
326
  msgid "Events Calendar"
327
  msgstr ""
328
 
329
- #: classes/Settings/Column/CustomFieldType.php:76
330
  msgid "Uses one or more %s IDs to display information about it."
331
  msgstr ""
332
 
333
- #: classes/Check/Review.php:160
334
  msgid "You can also use your admincolumns.com account to access support through %s!"
335
  msgstr ""
336
 
@@ -342,7 +381,7 @@ msgstr ""
342
  msgid "Value: Should contain a URL."
343
  msgstr ""
344
 
345
- #: classes/Settings/Column/CustomFieldType.php:110
346
  #: templates/admin/help-tab/custom-fields.php:54
347
  msgid "URL"
348
  msgstr ""
@@ -363,15 +402,15 @@ msgstr ""
363
  msgid "Value: This will show if the field has content or not."
364
  msgstr ""
365
 
366
- #: classes/Integration/NinjaForms.php:17
367
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
368
  msgstr ""
369
 
370
- #: classes/Integration/EventsCalendar.php:17
371
  msgid "Manage columns for your event, organizer or venue overviews."
372
  msgstr ""
373
 
374
- #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:2
375
  msgid "Sorting"
376
  msgstr ""
377
 
@@ -379,7 +418,7 @@ msgstr ""
379
  msgid "Filtering"
380
  msgstr ""
381
 
382
- #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:2
383
  msgid "Export"
384
  msgstr ""
385
 
@@ -435,9 +474,9 @@ msgstr ""
435
  msgid "Text Limit"
436
  msgstr ""
437
 
438
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
439
  #: classes/Settings/Column/MediaLink.php:64
440
- #: classes/Column/Media/Download.php:11
 
441
  msgid "Download"
442
  msgstr ""
443
 
@@ -465,16 +504,16 @@ msgstr ""
465
  msgid "Use an icon instead of text for displaying."
466
  msgstr ""
467
 
468
- #: classes/Settings/Column/Post.php:87
469
  msgctxt "post"
470
  msgid "Featured Image"
471
  msgstr ""
472
 
473
- #: classes/Settings/Column/NumberOfItems.php:31
474
  msgid "Maximum number of items"
475
  msgstr ""
476
 
477
- #: classes/Settings/Column/NumberOfItems.php:30
478
  msgid "Number of Items"
479
  msgstr ""
480
 
@@ -508,15 +547,15 @@ msgstr ""
508
  msgid "Public"
509
  msgstr ""
510
 
511
- #: classes/Settings/Column/ExifData.php:81
512
  msgid "Keywords"
513
  msgstr ""
514
 
515
- #: classes/Settings/Column/ExifData.php:80
516
  msgid "Orientation"
517
  msgstr ""
518
 
519
- #: classes/Settings/Column/ExifData.php:75
520
  msgid "Copyright"
521
  msgstr ""
522
 
@@ -572,7 +611,7 @@ msgstr ""
572
  msgid "Alternative Text"
573
  msgstr ""
574
 
575
- #: classes/Integration/NinjaForms.php:15
576
  msgid "Ninja Forms"
577
  msgstr ""
578
 
@@ -605,7 +644,7 @@ msgstr ""
605
  msgid "Use an icon?"
606
  msgstr ""
607
 
608
- #: classes/Helper/Strings.php:112
609
  msgid "&hellip;"
610
  msgstr "&hellip;"
611
 
@@ -617,23 +656,23 @@ msgstr ""
617
  msgid "Excerpt is missing."
618
  msgstr ""
619
 
620
- #: classes/Settings/Column/User.php:72
621
  msgid "User Nicename"
622
  msgstr "Ausgeschriebener Name"
623
 
624
- #: templates/admin/side-banner.php:110
625
  msgid "Send me the discount"
626
  msgstr "Sende mir einen Rabatt"
627
 
628
- #: templates/admin/side-banner.php:75
629
  msgid "Prices starting from %s"
630
  msgstr "Preise starten bei %s"
631
 
632
- #: classes/Integration/BuddyPress.php:16
633
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
634
  msgstr ""
635
 
636
- #: classes/Integration/BuddyPress.php:14
637
  msgid "BuddyPress"
638
  msgstr "BuddyPress"
639
 
@@ -670,14 +709,14 @@ msgstr ""
670
  msgid "Auto"
671
  msgstr "Auto"
672
 
673
- #: classes/Admin.php:150 classes/Settings/Column/Post.php:75
674
  #: classes/Settings/Column/AttachmentDisplay.php:42
675
- #: classes/Settings/Column/User.php:42 classes/Settings/Column/Term.php:34
676
- #: classes/Settings/Column/Comment.php:107
677
  msgid "Display"
678
  msgstr ""
679
 
680
- #: classes/Settings/Column/Taxonomy.php:24
681
  msgid "No taxonomies available."
682
  msgstr "Keine Taxonomien verfügbar."
683
 
@@ -742,19 +781,19 @@ msgstr "in %s"
742
  msgid "%s ago"
743
  msgstr "vor %s"
744
 
745
- #: classes/Settings/Column/DateTimeFormat.php:114
746
  msgid "date and time formatting"
747
  msgstr ""
748
 
749
- #: classes/Settings/Column/DateTimeFormat.php:114
750
  msgid "Learn more about %s."
751
  msgstr ""
752
 
753
- #: classes/Settings/Column/DateTimeFormat.php:112
754
  msgid "Custom:"
755
  msgstr "Individuell:"
756
 
757
- #: classes/Settings/Column/DateTimeFormat.php:41
758
  msgid "The %s can be changed in %s."
759
  msgstr ""
760
 
@@ -778,57 +817,57 @@ msgstr ""
778
  msgid "Time Difference"
779
  msgstr "Zeitunterschied"
780
 
781
- #: classes/Settings/Column/CustomFieldType.php:158
782
  msgid "Multiple"
783
  msgstr ""
784
 
785
- #: classes/Settings/Column/CustomFieldType.php:157
786
  msgid "Choice"
787
  msgstr ""
788
 
789
- #: classes/Settings/Column/CustomFieldType.php:156
790
  msgid "Relational"
791
  msgstr ""
792
 
793
- #: classes/Settings/Column/CustomFieldType.php:155
794
  msgid "Basic"
795
  msgstr ""
796
 
797
- #: classes/Settings/Column/CustomFieldType.php:123
798
  msgid "Number of Fields"
799
  msgstr ""
800
 
801
- #: classes/Settings/Column/CustomFieldType.php:115
802
  #: templates/admin/help-tab/custom-fields.php:50
803
  msgid "True / False"
804
  msgstr "Wahr / Falsch"
805
 
806
- #: classes/Settings/Column/CustomFieldType.php:114
807
  #: templates/admin/help-tab/custom-fields.php:26
808
  msgid "Has Content"
809
  msgstr ""
810
 
811
- #: classes/Settings/Column/CustomFieldType.php:111
812
  #: templates/admin/help-tab/custom-fields.php:42
813
  msgid "Number"
814
  msgstr "Zahl"
815
 
816
- #: classes/Settings/Column/CustomFieldType.php:108
817
  msgid "Text"
818
  msgstr "Text"
819
 
820
- #: classes/Settings/Column/CustomFieldType.php:77
821
  msgid "Multiple IDs should be separated by commas."
822
  msgstr ""
823
 
 
824
  #: classes/Settings/Column/Meta.php:73
825
- #: classes/Settings/Column/CustomField.php:25
826
  msgid "Field"
827
  msgstr "Feld"
828
 
829
  #: classes/Settings/Column/CharacterLimit.php:29
 
830
  #: classes/Settings/Column/WordLimit.php:35
831
- #: classes/Settings/Column/NumberOfItems.php:31
832
  msgid "Leave empty for no limit"
833
  msgstr "Leer lassen für unlimitiert"
834
 
@@ -836,24 +875,24 @@ msgstr "Leer lassen für unlimitiert"
836
  msgid "Maximum number of characters"
837
  msgstr "Maximale Zeichen-Anzahl"
838
 
839
- #: classes/Settings/Column/CharacterLimit.php:28
840
  #: classes/Settings/Column/StringLimit.php:36
 
841
  msgid "Character Limit"
842
  msgstr "Zeichenlimit"
843
 
844
- #: classes/Settings/Column/BeforeAfter.php:78
845
  msgid "Display Options"
846
  msgstr ""
847
 
848
- #: classes/Settings/Column/BeforeAfter.php:72
849
  msgid "This text will appear after the column value."
850
  msgstr "Dieser Text wird hinter dem Spaltenwert angezeigt."
851
 
852
- #: classes/Helper/Strings.php:302
853
  msgid " or "
854
  msgstr "oder"
855
 
856
- #: classes/Helper/Html.php:409
857
  msgid "Hide"
858
  msgstr "Verstecken"
859
 
@@ -869,9 +908,9 @@ msgstr ""
869
  msgid "Shortlink"
870
  msgstr "Kurzlink"
871
 
872
- #: classes/Settings/Column/CustomFieldType.php:207
873
- #: classes/Settings/Column/CustomFieldType.php:209
874
- #: classes/Settings/Column/CustomFieldType.php:293
875
  msgid ", "
876
  msgstr ""
877
 
@@ -883,7 +922,7 @@ msgstr "Standard"
883
  msgid "Full Path"
884
  msgstr "Gesamter Pfad"
885
 
886
- #: templates/admin/side-banner.php:91
887
  msgid "Discount is valid until %s"
888
  msgstr ""
889
 
@@ -907,45 +946,45 @@ msgstr "Notiz"
907
  msgid "Instructions"
908
  msgstr "Anweisungen"
909
 
910
- #: classes/Admin/Page/Help.php:135
911
  msgid "our documentation"
912
  msgstr "unsere Dokumentation"
913
 
914
- #: classes/Admin/Page/Help.php:135
915
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
916
  msgstr ""
917
 
918
- #: classes/Admin/Page/Help.php:133
919
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
920
  msgstr ""
921
 
922
- #: classes/Admin/Page/Help.php:56
923
  msgid "The callback used is %s."
924
  msgid_plural "The callbacks used are %s."
925
  msgstr[0] ""
926
  msgstr[1] ""
927
 
928
- #: classes/Admin/Page/Help.php:43
929
  msgid "View documentation"
930
  msgstr ""
931
 
932
- #: classes/Admin/Page/Help.php:74
933
  msgid "The action %s used on this website is deprecated since %s."
934
  msgstr ""
935
 
936
- #: classes/Admin/Page/Help.php:103
937
  msgid "The filter %s used on this website is deprecated since %s."
938
  msgstr ""
939
 
940
- #: classes/Admin/Page/Help.php:70
941
  msgid "Deprecated Actions"
942
  msgstr ""
943
 
944
- #: classes/Admin/Page/Help.php:99
945
  msgid "Deprecated Filters"
946
  msgstr ""
947
 
948
- #: classes/Admin/Page/Help.php:28 classes/Admin/Page/Help.php:131
949
  msgid "Help"
950
  msgstr ""
951
 
@@ -961,23 +1000,23 @@ msgstr ""
961
  msgid "I'm using Admin Columns for WordPress!"
962
  msgstr ""
963
 
964
- #: templates/admin/side-banner.php:109
965
  msgid "Your First Name"
966
  msgstr ""
967
 
968
- #: templates/admin/side-banner.php:108
969
  msgid "Your Email"
970
  msgstr ""
971
 
972
- #: templates/admin/side-banner.php:103
973
  msgid "Submit your email and we'll send you a discount for %s off."
974
  msgstr ""
975
 
976
- #: templates/admin/side-banner.php:88 templates/admin/side-banner.php:99
977
  msgid "Get %s Off!"
978
  msgstr ""
979
 
980
- #: templates/admin/side-banner.php:26
981
  msgid "Pro"
982
  msgstr ""
983
 
@@ -993,35 +1032,31 @@ msgstr ""
993
  msgid "Recommended"
994
  msgstr ""
995
 
996
- #: classes/Integration/Types.php:15
997
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
998
  msgstr ""
999
 
1000
- #: classes/Integration/Types.php:13
1001
  msgid "Toolset Types"
1002
  msgstr ""
1003
 
1004
- #: classes/Integration/Pods.php:13
1005
  msgid "Pods"
1006
  msgstr ""
1007
 
1008
- #: templates/admin/side-banner.php:42
1009
- msgid "Import &amp; Export settings"
1010
- msgstr ""
1011
-
1012
- #: templates/admin/side-banner.php:41
1013
  msgid "Create multiple columns sets"
1014
  msgstr ""
1015
 
1016
- #: templates/admin/side-banner.php:31
1017
  msgid "Take Admin Columns to the next level:"
1018
  msgstr ""
1019
 
1020
- #: templates/admin/side-banner.php:26
1021
  msgid "Upgrade to"
1022
  msgstr ""
1023
 
1024
- #: classes/Admin/Page/Columns.php:64
1025
  msgid "The columns for %s are read only and can therefore not be edited."
1026
  msgstr ""
1027
 
@@ -1061,7 +1096,7 @@ msgstr ""
1061
  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!"
1062
  msgstr ""
1063
 
1064
- #: classes/Settings/Column/Type.php:91 classes/Admin/HelpTab/CustomField.php:11
1065
  msgid "Custom Fields"
1066
  msgstr "Benutzerdefinierte Felder"
1067
 
@@ -1078,8 +1113,8 @@ msgstr ""
1078
  msgid "https://www.admincolumns.com"
1079
  msgstr ""
1080
 
1081
- #: classes/Table/Screen.php:203
1082
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
 
1083
  msgid "Edit columns"
1084
  msgstr "Bearbeite Spalten"
1085
 
@@ -1095,7 +1130,7 @@ msgstr ""
1095
  msgid "Users"
1096
  msgstr "Benutzer"
1097
 
1098
- #: classes/Settings/Column/CustomFieldType.php:118
1099
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1100
  #: templates/admin/help-tab/custom-fields.php:34
1101
  msgid "Media"
@@ -1105,11 +1140,12 @@ msgstr "Media"
1105
  msgid "Links"
1106
  msgstr ""
1107
 
1108
- #: classes/Settings/Column/Comment.php:116 classes/ListScreen/Comment.php:18
1109
  msgid "Comment"
1110
  msgstr ""
1111
 
1112
- #: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:17
 
1113
  msgid "Comments"
1114
  msgstr ""
1115
 
@@ -1189,19 +1225,19 @@ msgstr ""
1189
  msgid "Are you happy with Admin Columns?"
1190
  msgstr ""
1191
 
1192
- #: templates/admin/side-banner.php:69
1193
  msgid "Get Admin Columns Pro"
1194
  msgstr ""
1195
 
1196
- #: classes/Admin/Page/Columns.php:153
1197
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1198
  msgstr ""
1199
 
1200
- #: templates/admin/edit-actions.php:23 templates/admin/edit-columns.php:38
1201
  msgid "Update"
1202
  msgstr "Aktualisieren"
1203
 
1204
- #: classes/Admin/Page/Columns.php:144
1205
  msgid "Store settings"
1206
  msgstr ""
1207
 
@@ -1209,7 +1245,7 @@ msgstr ""
1209
  msgid "Add-ons"
1210
  msgstr ""
1211
 
1212
- #: classes/PluginActionLinks.php:38 classes/Admin/Page/Settings.php:22
1213
  msgid "Settings"
1214
  msgstr "Einstellungen"
1215
 
@@ -1233,8 +1269,9 @@ msgstr ""
1233
  msgid "Restore Settings"
1234
  msgstr ""
1235
 
1236
- #: templates/admin/edit-actions.php:24 templates/admin/edit-columns.php:39
1237
  #: templates/admin/page/settings-section-general.php:10
 
1238
  msgid "Save"
1239
  msgstr "Speichern"
1240
 
@@ -1242,7 +1279,7 @@ msgstr "Speichern"
1242
  msgid "Customize your Admin Columns settings."
1243
  msgstr ""
1244
 
1245
- #: classes/Settings/Column/DateTimeFormat.php:43
1246
  #: classes/Admin/Section/General.php:36
1247
  msgid "General Settings"
1248
  msgstr "Haupteinstellungen"
@@ -1259,6 +1296,10 @@ msgstr ""
1259
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1260
  msgstr ""
1261
 
 
 
 
 
1262
  #: templates/admin/help-tab/custom-fields.php:19
1263
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1264
  msgstr ""
@@ -1323,7 +1364,7 @@ msgstr "Überblick"
1323
  msgid "Default settings successfully restored."
1324
  msgstr ""
1325
 
1326
- #: classes/Controller/ColumnRequest.php:41 classes/Admin/Asset/Columns.php:62
1327
  msgid "%s column is already present and can not be duplicated."
1328
  msgstr ""
1329
 
@@ -1331,53 +1372,53 @@ msgstr ""
1331
  msgid "Admin Columns Settings"
1332
  msgstr ""
1333
 
1334
- #: classes/Check/Review.php:167
1335
  msgid "find answers to frequently asked questions"
1336
  msgstr ""
1337
 
1338
- #: classes/Check/Review.php:166
1339
  msgid "Admin Columns forum on WordPress.org"
1340
  msgstr ""
1341
 
1342
- #: classes/Check/Review.php:165
1343
  msgid "You can also find help on the %s, and %s."
1344
  msgstr ""
1345
 
1346
- #: classes/Check/Review.php:161
1347
  msgid "our forum"
1348
  msgstr ""
1349
 
1350
- #: classes/Check/Review.php:155
1351
  msgid "documentation page"
1352
  msgstr ""
1353
 
1354
- #: classes/Check/Review.php:153
1355
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1356
  msgstr ""
1357
 
1358
- #: classes/Check/Review.php:144
1359
  msgid "Permanently hide notice"
1360
  msgstr ""
1361
 
1362
- #: classes/Check/Review.php:143
1363
  msgid "Leave a review!"
1364
  msgstr ""
1365
 
1366
- #: classes/Check/Review.php:139
1367
  msgid "click here"
1368
  msgstr ""
1369
 
1370
- #: classes/Check/Review.php:135
1371
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1372
  msgstr ""
1373
 
1374
- #: classes/Check/Review.php:126
1375
  msgid "Admin Columns Pro"
1376
  msgstr ""
1377
 
1378
  #. Plugin Name of the plugin
1379
- #: classes/Table/Screen.php:414 classes/Admin.php:126
1380
- #: classes/Check/Review.php:127 classes/Admin/Page/Columns.php:54
1381
  msgid "Admin Columns"
1382
  msgstr ""
1383
 
@@ -1421,7 +1462,7 @@ msgstr ""
1421
  msgid "Label"
1422
  msgstr ""
1423
 
1424
- #: classes/Settings/Column/Type.php:36
1425
  msgid "Name"
1426
  msgstr "Name"
1427
 
@@ -1437,39 +1478,35 @@ msgstr "Duplizieren"
1437
  msgid "Display format"
1438
  msgstr ""
1439
 
1440
- #: classes/Settings/Column/User.php:71
1441
- msgid "First and Last Name"
1442
- msgstr ""
1443
-
1444
- #: classes/Settings/Column/User.php:69 classes/Settings/Column/UserLink.php:70
1445
  msgid "User Email"
1446
  msgstr "user_email geändert."
1447
 
1448
- #: classes/Settings/Column/User.php:68
1449
  msgid "User Login"
1450
  msgstr "Benutzeranmeldung"
1451
 
1452
- #: classes/Settings/Column/User.php:66 classes/Column/User/LastName.php:14
1453
  msgid "Last Name"
1454
  msgstr "Nachname"
1455
 
1456
- #: classes/Settings/Column/User.php:65 classes/Column/User/FirstName.php:14
1457
  msgid "First Name"
1458
  msgstr "Vorname"
1459
 
1460
- #: classes/Settings/Column/User.php:64 classes/Column/User/DisplayName.php:14
1461
  msgid "Display Name"
1462
  msgstr "Anzeigename"
1463
 
1464
- #: classes/Settings/Column/BeforeAfter.php:71
1465
  msgid "After"
1466
  msgstr ""
1467
 
1468
- #: classes/Settings/Column/BeforeAfter.php:63
1469
  msgid "This text will appear before the column value."
1470
  msgstr ""
1471
 
1472
- #: classes/Settings/Column/BeforeAfter.php:62
1473
  msgid "Before"
1474
  msgstr ""
1475
 
@@ -1477,16 +1514,16 @@ msgstr ""
1477
  msgid "width"
1478
  msgstr ""
1479
 
1480
- #: classes/Settings/Column/CustomFieldType.php:159
1481
- #: classes/Settings/Column/Image.php:112 classes/Settings/Column/Type.php:92
1482
  msgid "Custom"
1483
  msgstr "Benutzerdefiniert"
1484
 
1485
- #: classes/Settings/Column/DateTimeFormat.php:60
1486
  msgid "This will determine how the date will be displayed."
1487
  msgstr ""
1488
 
1489
- #: classes/Settings/Column/DateTimeFormat.php:59
1490
  msgid "Date Format"
1491
  msgstr "Datumsformat"
1492
 
@@ -1510,7 +1547,7 @@ msgstr ""
1510
  msgid "Registered"
1511
  msgstr "Angemeldet am"
1512
 
1513
- #: classes/Settings/Column/CustomFieldType.php:87
1514
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1515
  msgid "Post Type"
1516
  msgstr ""
@@ -1519,12 +1556,11 @@ msgstr ""
1519
  msgid "Post Count"
1520
  msgstr ""
1521
 
1522
- #: classes/Settings/Column/User.php:67 classes/Column/User/Nickname.php:14
1523
  msgid "Nickname"
1524
  msgstr "Spitzname"
1525
 
1526
  #: classes/Column/Post/CommentCount.php:17
1527
- #: classes/Column/User/CommentCount.php:14
1528
  msgid "Comment Count"
1529
  msgstr ""
1530
 
@@ -1532,7 +1568,7 @@ msgstr ""
1532
  msgid "Remove"
1533
  msgstr "Entfernen"
1534
 
1535
- #: classes/Settings/Column/User.php:70 classes/Column/User/ID.php:14
1536
  msgid "User ID"
1537
  msgstr ""
1538
 
@@ -1544,7 +1580,7 @@ msgstr ""
1544
  msgid "Link to menu"
1545
  msgstr ""
1546
 
1547
- #: classes/Settings/Column/Taxonomy.php:31 classes/Column/Taxonomy.php:18
1548
  msgid "Taxonomy"
1549
  msgstr "Taxonomie"
1550
 
@@ -1552,11 +1588,11 @@ msgstr "Taxonomie"
1552
  msgid "Sticky"
1553
  msgstr "Anpinnen"
1554
 
1555
- #: classes/Column/Comment/Status.php:14 classes/Column/Post/Status.php:12
1556
  msgid "Status"
1557
  msgstr "Status"
1558
 
1559
- #: classes/Settings/Column/Term.php:29 classes/Column/Post/Slug.php:14
1560
  msgid "Slug"
1561
  msgstr "Titelform"
1562
 
@@ -1564,7 +1600,7 @@ msgstr "Titelform"
1564
  msgid "Shortcodes"
1565
  msgstr "Shortcodes"
1566
 
1567
- #: classes/Settings/Column/User.php:73
1568
  msgid "Roles"
1569
  msgstr "Rollen"
1570
 
@@ -1576,7 +1612,7 @@ msgstr ""
1576
  msgid "Permalink"
1577
  msgstr "Direktlink"
1578
 
1579
- #: classes/Column/Media/FullPath.php:15 classes/Column/Post/Path.php:15
1580
  msgid "Path"
1581
  msgstr ""
1582
 
@@ -1596,7 +1632,7 @@ msgstr "Sortierung"
1596
  msgid "Last Modified"
1597
  msgstr ""
1598
 
1599
- #: classes/Column/Post/LastModifiedAuthor.php:17
1600
  msgid "Last Modified Author"
1601
  msgstr ""
1602
 
@@ -1628,7 +1664,7 @@ msgid_plural "seconds"
1628
  msgstr[0] "Sekunde"
1629
  msgstr[1] "Sekunden"
1630
 
1631
- #: classes/Column/Post/Depth.php:15
1632
  msgid "Depth"
1633
  msgstr ""
1634
 
@@ -1636,25 +1672,25 @@ msgstr ""
1636
  msgid "Date Published"
1637
  msgstr ""
1638
 
1639
- #: classes/Settings/Column/CommentCount.php:35
1640
  msgid "Select which comment status you like to display."
1641
  msgstr ""
1642
 
1643
- #: classes/Settings/Column/CommentCount.php:34
1644
  msgid "Comment status"
1645
  msgstr ""
1646
 
1647
- #: classes/Settings/Column/CommentCount.php:49
1648
  #: classes/Column/Comment/Status.php:33
1649
  msgid "Spam"
1650
  msgstr ""
1651
 
1652
- #: classes/Settings/Column/CommentCount.php:48
1653
  #: classes/Column/Comment/Status.php:35
1654
  msgid "Pending"
1655
  msgstr "Ausstehender Review"
1656
 
1657
- #: classes/Settings/Column/CommentCount.php:56
1658
  msgid "Total"
1659
  msgstr ""
1660
 
@@ -1671,19 +1707,19 @@ msgid "Edit User Profile"
1671
  msgstr ""
1672
 
1673
  #: classes/Settings/Column/TermLink.php:36
1674
- #: classes/Settings/Column/MediaLink.php:62
1675
- #: classes/Settings/Column/CommentLink.php:61
1676
  #: classes/Settings/Column/UserLink.php:78
1677
  #: classes/Settings/Column/PostLink.php:68
 
1678
  #: classes/Settings/Column/Separator.php:28
 
1679
  msgid "None"
1680
  msgstr "Keine"
1681
 
1682
  #: classes/Settings/Column/TermLink.php:27
1683
- #: classes/Settings/Column/MediaLink.php:53
1684
- #: classes/Settings/Column/CommentLink.php:52
1685
  #: classes/Settings/Column/UserLink.php:60
1686
  #: classes/Settings/Column/PostLink.php:58
 
 
1687
  msgid "Link To"
1688
  msgstr ""
1689
 
@@ -1732,36 +1768,36 @@ msgstr ""
1732
  msgid "Filename"
1733
  msgstr ""
1734
 
1735
- #: classes/Settings/Column/Post.php:84 classes/Settings/Column/Term.php:28
1736
- #: classes/Settings/Column/ExifData.php:79
1737
  msgid "Title"
1738
  msgstr "Titel"
1739
 
1740
- #: classes/Settings/Column/ExifData.php:78
1741
  msgid "Shutter Speed"
1742
  msgstr ""
1743
 
1744
- #: classes/Settings/Column/ExifData.php:77
1745
  msgid "ISO"
1746
  msgstr ""
1747
 
1748
- #: classes/Settings/Column/ExifData.php:76
1749
  msgid "Focal Length"
1750
  msgstr ""
1751
 
1752
- #: classes/Settings/Column/ExifData.php:74
1753
  msgid "Timestamp"
1754
  msgstr ""
1755
 
1756
- #: classes/Settings/Column/ExifData.php:72
1757
  msgid "Camera"
1758
  msgstr ""
1759
 
1760
- #: classes/Settings/Column/ExifData.php:71
1761
  msgid "Credit"
1762
  msgstr "Urheberschaft"
1763
 
1764
- #: classes/Settings/Column/ExifData.php:70
1765
  msgid "Aperture"
1766
  msgstr ""
1767
 
@@ -1773,7 +1809,7 @@ msgstr "EXIF-Daten"
1773
  msgid "Dimensions"
1774
  msgstr "Dimensionen"
1775
 
1776
- #: classes/Settings/Column/ExifData.php:73 classes/Column/Media/Caption.php:14
1777
  msgid "Caption"
1778
  msgstr "Bildunterschrift"
1779
 
@@ -1785,7 +1821,7 @@ msgstr ""
1785
  msgid "View"
1786
  msgstr "Ansehen"
1787
 
1788
- #: classes/Settings/Column/CommentCount.php:50
1789
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1790
  msgid "Trash"
1791
  msgstr ""
@@ -1795,20 +1831,20 @@ msgstr ""
1795
  msgid "Description"
1796
  msgstr "Beschreibung"
1797
 
1798
- #: classes/Settings/Column/CustomFieldType.php:60
1799
  msgid "This will determine how the value will be displayed."
1800
  msgstr ""
1801
 
1802
- #: classes/Settings/Column/CustomFieldType.php:67
1803
  msgid "Field Type"
1804
  msgstr "Feldtyp"
1805
 
1806
- #: classes/Settings/Column/CustomFieldType.php:124
1807
  #: templates/admin/help-tab/custom-fields.php:38
1808
  msgid "Multiple Values"
1809
  msgstr ""
1810
 
1811
- #: classes/Settings/Column/CustomFieldType.php:109
1812
  #: templates/admin/help-tab/custom-fields.php:30
1813
  msgid "Image"
1814
  msgstr "Bild"
@@ -1822,15 +1858,15 @@ msgstr "Auszug"
1822
  msgid "Counter"
1823
  msgstr ""
1824
 
1825
- #: classes/Settings/Column/CustomFieldType.php:106
1826
  #: templates/admin/help-tab/custom-fields.php:10
1827
  msgid "Color"
1828
  msgstr ""
1829
 
1830
- #: classes/Settings/Column/NumberFormat.php:88
1831
- #: classes/Settings/Column/CustomFieldType.php:174
1832
- #: classes/Settings/Column/Image.php:72 classes/Settings/Column/Type.php:89
1833
  #: classes/Settings/Column/Separator.php:25
 
1834
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1835
  #: templates/admin/help-tab/custom-fields.php:6
1836
  msgid "Default"
@@ -1840,18 +1876,18 @@ msgstr "Standard"
1840
  msgid "Custom Field"
1841
  msgstr ""
1842
 
1843
- #: classes/Column/Comment/WordCount.php:14 classes/Column/Post/WordCount.php:14
1844
  msgid "Word Count"
1845
  msgstr ""
1846
 
1847
- #: classes/Settings/Column/CustomFieldType.php:91
1848
- #: classes/Settings/Column/CustomFieldType.php:120
1849
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1850
  #: templates/admin/help-tab/custom-fields.php:58
1851
  msgid "User"
1852
  msgstr "Benutzer"
1853
 
1854
- #: classes/Settings/Column/CustomFieldType.php:63
1855
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1856
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1857
  msgid "Type"
@@ -1861,18 +1897,18 @@ msgstr "Typ"
1861
  msgid "In Reply To"
1862
  msgstr ""
1863
 
1864
- #: classes/Settings/Column/CustomFieldType.php:119
1865
  #: classes/Column/Comment/Post.php:15
1866
  #: templates/admin/help-tab/custom-fields.php:46
1867
  msgid "Post"
1868
  msgstr "Veröffentlichen"
1869
 
1870
- #: classes/Column/Comment/Excerpt.php:15 classes/Column/Post/Content.php:15
1871
  msgid "Content"
1872
  msgstr "Inhalt"
1873
 
1874
- #: classes/Settings/Column/CustomFieldType.php:107
1875
- #: classes/Settings/Column/Comment.php:120
1876
  #: templates/admin/help-tab/custom-fields.php:18
1877
  msgid "Date"
1878
  msgstr "Datum"
@@ -1885,7 +1921,7 @@ msgstr ""
1885
  msgid "Date GMT"
1886
  msgstr ""
1887
 
1888
- #: classes/Settings/Column/Post.php:86 classes/Settings/Column/Comment.php:118
1889
  #: classes/Column/Post/AuthorName.php:18
1890
  msgid "Author"
1891
  msgstr "Autor"
@@ -1902,7 +1938,7 @@ msgstr ""
1902
  msgid "Author IP"
1903
  msgstr ""
1904
 
1905
- #: classes/Settings/Column/Comment.php:119
1906
  #: classes/Column/Comment/AuthorEmail.php:14
1907
  msgid "Author Email"
1908
  msgstr ""
@@ -1911,7 +1947,7 @@ msgstr ""
1911
  msgid "Avatar"
1912
  msgstr "Avatar"
1913
 
1914
- #: classes/Settings/Column/CommentCount.php:47
1915
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1916
  msgid "Approved"
1917
  msgstr ""
@@ -1924,30 +1960,30 @@ msgstr "makler"
1924
  msgid "Edit"
1925
  msgstr "Bearbeiten"
1926
 
1927
- #: classes/Settings/Column/CommentLink.php:63
1928
  msgid "Edit Comment"
1929
  msgstr ""
1930
 
1931
- #: classes/Settings/Column/Post.php:85 classes/Settings/Column/Term.php:30
1932
- #: classes/Settings/Column/Comment.php:117 classes/Column/Comment/ID.php:14
1933
- #: classes/Column/Media/ID.php:14 classes/Column/Post/ID.php:15
1934
- #: templates/admin/edit-column.php:52
1935
  msgid "ID"
1936
  msgstr ""
1937
 
1938
  #: classes/Settings/Column/ActionIcons.php:23
1939
- #: classes/Settings/Column/MissingImageSize.php:23
1940
- #: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
1941
  #: classes/Settings/Column/Toggle.php:15
 
 
1942
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1943
  #: templates/admin/side-feedback.php:14
1944
  msgid "No"
1945
  msgstr "Nein"
1946
 
1947
  #: classes/Settings/Column/ActionIcons.php:22
1948
- #: classes/Settings/Column/MissingImageSize.php:22
1949
- #: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
1950
  #: classes/Settings/Column/Toggle.php:14
 
 
1951
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1952
  #: templates/admin/side-feedback.php:13
1953
  msgid "Yes"
@@ -1965,18 +2001,18 @@ msgstr ""
1965
  msgid "Actions"
1966
  msgstr "Aktionen"
1967
 
1968
- #: classes/Integration/WooCommerce.php:17
1969
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
1970
  msgstr ""
1971
 
1972
- #: classes/Integration/WooCommerce.php:15
1973
  msgid "WooCommerce"
1974
  msgstr ""
1975
 
1976
- #: classes/Integration/ACF.php:13
1977
  msgid "Advanced Custom Fields"
1978
  msgstr ""
1979
 
1980
- #: classes/Settings/Column/Type.php:90
1981
  msgid "Plugins"
1982
  msgstr "Plugins"
11
  "Language: de\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
+ #: templates/admin/edit-actions.php:40
15
+ msgid "Key"
16
+ msgstr ""
17
+
18
+ #: templates/admin/side-banner.php:47
19
+ msgid "Export table contents to CSV"
20
+ msgstr ""
21
+
22
+ #: templates/tooltip/export.php:25 templates/tooltip/export-disabled.php:17
23
+ #: templates/tooltip/smart-filtering.php:28 templates/tooltip/sorting.php:29
24
+ #: templates/tooltip/bulk-editing.php:25
25
+ #: templates/tooltip/inline-editing.php:25
26
+ msgid "Learn more &raquo;"
27
+ msgstr ""
28
+
29
+ #: classes/Integration/YoastSeo.php:16
30
+ msgid "Enrich the Yoast SEO columns with amazing pro features!"
31
+ msgstr ""
32
+
33
+ #: classes/Column/User/Login.php:24
34
+ msgid "Super Admin"
35
+ msgstr ""
36
+
37
+ #: classes/Column/User/Nicename.php:11
38
+ msgid "Author Slug"
39
+ msgstr ""
40
+
41
+ #: classes/Admin/ScreenOption/ColumnId.php:32
42
+ msgid "Column Name"
43
+ msgstr ""
44
+
45
+ #: classes/Admin/ScreenOption/ListScreenType.php:32
46
+ msgid "List Screen Key"
47
+ msgstr ""
48
+
49
+ #: classes/Admin/ScreenOption/ListScreenId.php:32
50
+ msgid "List Screen ID"
51
+ msgstr ""
52
+
53
+ #: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
54
+ msgid "Full Name"
55
+ msgstr ""
56
+
57
+ #: templates/tooltip/export-disabled.php:13
58
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
59
  msgstr ""
60
 
61
+ #: templates/tooltip/export-disabled.php:10
62
  msgid "Unfortunately not every column can be exported."
63
  msgstr ""
64
 
65
+ #: templates/tooltip/export-disabled.php:7
66
  msgid "Export Unavailable"
67
  msgstr ""
68
 
69
+ #: templates/tooltip/bulk-editing.php:19
70
  msgid "Bulk Edit"
71
  msgstr ""
72
 
73
+ #: templates/tooltip/bulk-editing.php:18
74
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
75
  msgstr ""
76
 
77
+ #: templates/tooltip/bulk-editing.php:13
78
  msgid "Select more than one row from the list table to show the bulk edit buttons."
79
  msgstr ""
80
 
81
+ #: templates/tooltip/bulk-editing.php:10
82
  msgid "Bulk Edit allows you to update multiple values at once."
83
  msgstr ""
84
 
85
+ #: templates/tooltip/sorting.php:25
86
  msgid "You can change the default sorted column in the optional settings below."
87
  msgstr ""
88
 
89
+ #: templates/tooltip/sorting.php:20
90
  msgid "Reset Sorting"
91
  msgstr ""
92
 
93
+ #: templates/tooltip/sorting.php:19
94
  msgid "Reset the sorting by clicking the %s button."
95
  msgstr ""
96
 
97
+ #: templates/tooltip/sorting.php:15
98
  msgid "When you come back the content is sorted just the way you left it."
99
  msgstr ""
100
 
101
+ #: templates/tooltip/sorting.php:14
102
  msgid "The sorted column is saved as your personal preference."
103
  msgstr ""
104
 
105
+ #: templates/tooltip/sorting.php:10
106
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
107
  msgstr ""
108
 
138
  msgid "This will allow the column to be filtered."
139
  msgstr ""
140
 
141
+ #: templates/tooltip/smart-filtering.php:23
142
  msgctxt "smart filtering help"
143
  msgid "When you return to your list table you can easily select them again from the menu."
144
  msgstr ""
145
 
146
+ #: templates/tooltip/smart-filtering.php:22
147
  msgctxt "smart filtering help"
148
  msgid "You can save your filters for later use."
149
  msgstr ""
150
 
151
+ #: templates/tooltip/smart-filtering.php:14
152
  msgid "Add Filter"
153
  msgstr ""
154
 
155
+ #: templates/tooltip/smart-filtering.php:8
156
  msgctxt "smart filtering help"
157
  msgid "Smart filtering allows you to segment your data by different criteria."
158
  msgstr ""
159
 
160
+ #: templates/tooltip/export.php:21
161
  msgid "You can use filters to segment your list before exporting."
162
  msgstr ""
163
 
164
+ #: templates/tooltip/export.php:17
165
  msgid "The result is a CSV file."
166
  msgstr ""
167
 
168
+ #: templates/tooltip/export.php:13
169
  msgid "Click the export button and all items will be exported to CSV."
170
  msgstr ""
171
 
172
+ #: templates/tooltip/export.php:10
173
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
174
  msgstr ""
175
 
176
+ #: templates/tooltip/inline-editing.php:21
177
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
178
  msgstr ""
179
 
180
+ #: templates/tooltip/inline-editing.php:17
181
  msgid "Click on the pencil icon to start editing the value of a field."
182
  msgstr ""
183
 
184
+ #: templates/tooltip/inline-editing.php:13
185
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
186
  msgstr ""
187
 
188
+ #: templates/tooltip/inline-editing.php:10
189
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
190
  msgstr ""
191
 
201
  msgid "Search the contents of your columns."
202
  msgstr ""
203
 
204
+ #: classes/Integration/MetaBox.php:16
205
  msgid "Instantly generate columns for your Meta Box custom fields!"
206
  msgstr ""
207
 
208
+ #: classes/Integration/MetaBox.php:14
209
  msgid "Meta Box"
210
  msgstr ""
211
 
213
  msgid "Column Type"
214
  msgstr ""
215
 
216
+ #: classes/Admin/Page/Help.php:155
 
 
 
 
217
  msgid "No deprecated hooks or filters found."
218
  msgstr ""
219
 
220
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
221
+ #: templates/tooltip/filtering.php:13 templates/tooltip/filtering.php:16
222
+ #: templates/tooltip/smart-filtering.php:6
223
  msgid "Smart Filtering"
224
  msgstr ""
225
 
226
  #: classes/Settings/Column/Pro/BulkEditing.php:11
227
+ #: templates/tooltip/bulk-editing.php:7
228
  msgid "Bulk Editing"
229
  msgstr ""
230
 
231
  #: classes/Settings/Column/Pro/InlineEditing.php:11
232
+ #: templates/tooltip/inline-editing.php:7
233
  msgid "Inline Editing"
234
  msgstr ""
235
 
249
  msgid "Column Sets"
250
  msgstr ""
251
 
252
+ #: classes/PluginActionLinks.php:48
253
  msgid "Go Pro"
254
  msgstr ""
255
 
301
  msgid "Get %s now"
302
  msgstr ""
303
 
304
+ #: classes/Helper/Html.php:428
305
  msgid "%s more"
306
  msgstr ""
307
 
308
+ #: classes/Settings/Column/CommentLink.php:66
309
  msgid "View Comment"
310
  msgstr ""
311
 
317
  msgid "There was an error during saving the column settings."
318
  msgstr ""
319
 
320
+ #: classes/Integration/ACF.php:16
321
  msgid "Display and edit ACF fields in the posts overview in seconds!"
322
  msgstr ""
323
 
324
+ #: classes/Integration/Pods.php:16
325
  msgid "Display and edit Pods fields in the posts overview in seconds!"
326
  msgstr ""
327
 
328
+ #: templates/admin/side-banner.php:60
329
  msgid "Includes special integrations for:"
330
  msgstr ""
331
 
332
+ #: templates/admin/side-banner.php:42
333
  msgid "Inline Edit any content"
334
  msgstr ""
335
 
336
+ #: templates/admin/side-banner.php:45
337
  msgid "Filter any content"
338
  msgstr ""
339
 
340
+ #: templates/admin/side-banner.php:44
341
  msgid "Sort any content"
342
  msgstr ""
343
 
344
+ #: templates/admin/side-banner.php:43
345
  msgid "Bulk Edit any content"
346
  msgstr ""
347
 
348
+ #: templates/admin/side-banner.php:41
349
  msgid "Search any content"
350
  msgstr ""
351
 
361
  msgid "Local Path"
362
  msgstr ""
363
 
364
+ #: classes/Integration/EventsCalendar.php:16
365
  msgid "Events Calendar"
366
  msgstr ""
367
 
368
+ #: classes/Settings/Column/CustomFieldType.php:88
369
  msgid "Uses one or more %s IDs to display information about it."
370
  msgstr ""
371
 
372
+ #: classes/Check/Review.php:181
373
  msgid "You can also use your admincolumns.com account to access support through %s!"
374
  msgstr ""
375
 
381
  msgid "Value: Should contain a URL."
382
  msgstr ""
383
 
384
+ #: classes/Settings/Column/CustomFieldType.php:122
385
  #: templates/admin/help-tab/custom-fields.php:54
386
  msgid "URL"
387
  msgstr ""
402
  msgid "Value: This will show if the field has content or not."
403
  msgstr ""
404
 
405
+ #: classes/Integration/NinjaForms.php:18
406
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
407
  msgstr ""
408
 
409
+ #: classes/Integration/EventsCalendar.php:18
410
  msgid "Manage columns for your event, organizer or venue overviews."
411
  msgstr ""
412
 
413
+ #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:7
414
  msgid "Sorting"
415
  msgstr ""
416
 
418
  msgid "Filtering"
419
  msgstr ""
420
 
421
+ #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:7
422
  msgid "Export"
423
  msgstr ""
424
 
474
  msgid "Text Limit"
475
  msgstr ""
476
 
 
477
  #: classes/Settings/Column/MediaLink.php:64
478
+ #: classes/Column/Media/Download.php:11 classes/Table/Screen.php:134
479
+ #: classes/Table/Screen.php:136
480
  msgid "Download"
481
  msgstr ""
482
 
504
  msgid "Use an icon instead of text for displaying."
505
  msgstr ""
506
 
507
+ #: classes/Settings/Column/Post.php:94
508
  msgctxt "post"
509
  msgid "Featured Image"
510
  msgstr ""
511
 
512
+ #: classes/Settings/Column/NumberOfItems.php:33
513
  msgid "Maximum number of items"
514
  msgstr ""
515
 
516
+ #: classes/Settings/Column/NumberOfItems.php:32
517
  msgid "Number of Items"
518
  msgstr ""
519
 
547
  msgid "Public"
548
  msgstr ""
549
 
550
+ #: classes/Settings/Column/ExifData.php:83
551
  msgid "Keywords"
552
  msgstr ""
553
 
554
+ #: classes/Settings/Column/ExifData.php:82
555
  msgid "Orientation"
556
  msgstr ""
557
 
558
+ #: classes/Settings/Column/ExifData.php:77
559
  msgid "Copyright"
560
  msgstr ""
561
 
611
  msgid "Alternative Text"
612
  msgstr ""
613
 
614
+ #: classes/Integration/NinjaForms.php:16
615
  msgid "Ninja Forms"
616
  msgstr ""
617
 
644
  msgid "Use an icon?"
645
  msgstr ""
646
 
647
+ #: classes/Helper/Strings.php:142
648
  msgid "&hellip;"
649
  msgstr "&hellip;"
650
 
656
  msgid "Excerpt is missing."
657
  msgstr ""
658
 
659
+ #: classes/Settings/Column/User.php:85
660
  msgid "User Nicename"
661
  msgstr "Ausgeschriebener Name"
662
 
663
+ #: templates/admin/side-banner.php:115
664
  msgid "Send me the discount"
665
  msgstr "Sende mir einen Rabatt"
666
 
667
+ #: templates/admin/side-banner.php:80
668
  msgid "Prices starting from %s"
669
  msgstr "Preise starten bei %s"
670
 
671
+ #: classes/Integration/BuddyPress.php:17
672
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
673
  msgstr ""
674
 
675
+ #: classes/Integration/BuddyPress.php:15
676
  msgid "BuddyPress"
677
  msgstr "BuddyPress"
678
 
709
  msgid "Auto"
710
  msgstr "Auto"
711
 
712
+ #: classes/Admin.php:150 classes/Settings/Column/User.php:54
713
  #: classes/Settings/Column/AttachmentDisplay.php:42
714
+ #: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
715
+ #: classes/Settings/Column/Post.php:82
716
  msgid "Display"
717
  msgstr ""
718
 
719
+ #: classes/Settings/Column/Taxonomy.php:44
720
  msgid "No taxonomies available."
721
  msgstr "Keine Taxonomien verfügbar."
722
 
781
  msgid "%s ago"
782
  msgstr "vor %s"
783
 
784
+ #: classes/Settings/Column/DateTimeFormat.php:116
785
  msgid "date and time formatting"
786
  msgstr ""
787
 
788
+ #: classes/Settings/Column/DateTimeFormat.php:116
789
  msgid "Learn more about %s."
790
  msgstr ""
791
 
792
+ #: classes/Settings/Column/DateTimeFormat.php:114
793
  msgid "Custom:"
794
  msgstr "Individuell:"
795
 
796
+ #: classes/Settings/Column/DateTimeFormat.php:43
797
  msgid "The %s can be changed in %s."
798
  msgstr ""
799
 
817
  msgid "Time Difference"
818
  msgstr "Zeitunterschied"
819
 
820
+ #: classes/Settings/Column/CustomFieldType.php:170
821
  msgid "Multiple"
822
  msgstr ""
823
 
824
+ #: classes/Settings/Column/CustomFieldType.php:169
825
  msgid "Choice"
826
  msgstr ""
827
 
828
+ #: classes/Settings/Column/CustomFieldType.php:168
829
  msgid "Relational"
830
  msgstr ""
831
 
832
+ #: classes/Settings/Column/CustomFieldType.php:167
833
  msgid "Basic"
834
  msgstr ""
835
 
836
+ #: classes/Settings/Column/CustomFieldType.php:135
837
  msgid "Number of Fields"
838
  msgstr ""
839
 
840
+ #: classes/Settings/Column/CustomFieldType.php:127
841
  #: templates/admin/help-tab/custom-fields.php:50
842
  msgid "True / False"
843
  msgstr "Wahr / Falsch"
844
 
845
+ #: classes/Settings/Column/CustomFieldType.php:126
846
  #: templates/admin/help-tab/custom-fields.php:26
847
  msgid "Has Content"
848
  msgstr ""
849
 
850
+ #: classes/Settings/Column/CustomFieldType.php:123
851
  #: templates/admin/help-tab/custom-fields.php:42
852
  msgid "Number"
853
  msgstr "Zahl"
854
 
855
+ #: classes/Settings/Column/CustomFieldType.php:120
856
  msgid "Text"
857
  msgstr "Text"
858
 
859
+ #: classes/Settings/Column/CustomFieldType.php:89
860
  msgid "Multiple IDs should be separated by commas."
861
  msgstr ""
862
 
863
+ #: classes/Settings/Column/CustomField.php:27
864
  #: classes/Settings/Column/Meta.php:73
 
865
  msgid "Field"
866
  msgstr "Feld"
867
 
868
  #: classes/Settings/Column/CharacterLimit.php:29
869
+ #: classes/Settings/Column/NumberOfItems.php:33
870
  #: classes/Settings/Column/WordLimit.php:35
 
871
  msgid "Leave empty for no limit"
872
  msgstr "Leer lassen für unlimitiert"
873
 
875
  msgid "Maximum number of characters"
876
  msgstr "Maximale Zeichen-Anzahl"
877
 
 
878
  #: classes/Settings/Column/StringLimit.php:36
879
+ #: classes/Settings/Column/CharacterLimit.php:28
880
  msgid "Character Limit"
881
  msgstr "Zeichenlimit"
882
 
883
+ #: classes/Settings/Column/BeforeAfter.php:80
884
  msgid "Display Options"
885
  msgstr ""
886
 
887
+ #: classes/Settings/Column/BeforeAfter.php:74
888
  msgid "This text will appear after the column value."
889
  msgstr "Dieser Text wird hinter dem Spaltenwert angezeigt."
890
 
891
+ #: classes/Helper/Strings.php:332
892
  msgid " or "
893
  msgstr "oder"
894
 
895
+ #: classes/Helper/Html.php:428
896
  msgid "Hide"
897
  msgstr "Verstecken"
898
 
908
  msgid "Shortlink"
909
  msgstr "Kurzlink"
910
 
911
+ #: classes/Settings/Column/CustomFieldType.php:219
912
+ #: classes/Settings/Column/CustomFieldType.php:221
913
+ #: classes/Settings/Column/CustomFieldType.php:305
914
  msgid ", "
915
  msgstr ""
916
 
922
  msgid "Full Path"
923
  msgstr "Gesamter Pfad"
924
 
925
+ #: templates/admin/side-banner.php:96
926
  msgid "Discount is valid until %s"
927
  msgstr ""
928
 
946
  msgid "Instructions"
947
  msgstr "Anweisungen"
948
 
949
+ #: classes/Admin/Page/Help.php:143
950
  msgid "our documentation"
951
  msgstr "unsere Dokumentation"
952
 
953
+ #: classes/Admin/Page/Help.php:140
954
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
955
  msgstr ""
956
 
957
+ #: classes/Admin/Page/Help.php:136
958
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
959
  msgstr ""
960
 
961
+ #: classes/Admin/Page/Help.php:59
962
  msgid "The callback used is %s."
963
  msgid_plural "The callbacks used are %s."
964
  msgstr[0] ""
965
  msgstr[1] ""
966
 
967
+ #: classes/Admin/Page/Help.php:45
968
  msgid "View documentation"
969
  msgstr ""
970
 
971
+ #: classes/Admin/Page/Help.php:77
972
  msgid "The action %s used on this website is deprecated since %s."
973
  msgstr ""
974
 
975
+ #: classes/Admin/Page/Help.php:106
976
  msgid "The filter %s used on this website is deprecated since %s."
977
  msgstr ""
978
 
979
+ #: classes/Admin/Page/Help.php:73
980
  msgid "Deprecated Actions"
981
  msgstr ""
982
 
983
+ #: classes/Admin/Page/Help.php:102
984
  msgid "Deprecated Filters"
985
  msgstr ""
986
 
987
+ #: classes/Admin/Page/Help.php:29 classes/Admin/Page/Help.php:134
988
  msgid "Help"
989
  msgstr ""
990
 
1000
  msgid "I'm using Admin Columns for WordPress!"
1001
  msgstr ""
1002
 
1003
+ #: templates/admin/side-banner.php:114
1004
  msgid "Your First Name"
1005
  msgstr ""
1006
 
1007
+ #: templates/admin/side-banner.php:113
1008
  msgid "Your Email"
1009
  msgstr ""
1010
 
1011
+ #: templates/admin/side-banner.php:108
1012
  msgid "Submit your email and we'll send you a discount for %s off."
1013
  msgstr ""
1014
 
1015
+ #: templates/admin/side-banner.php:93 templates/admin/side-banner.php:104
1016
  msgid "Get %s Off!"
1017
  msgstr ""
1018
 
1019
+ #: templates/admin/side-banner.php:31
1020
  msgid "Pro"
1021
  msgstr ""
1022
 
1032
  msgid "Recommended"
1033
  msgstr ""
1034
 
1035
+ #: classes/Integration/Types.php:16
1036
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1037
  msgstr ""
1038
 
1039
+ #: classes/Integration/Types.php:14
1040
  msgid "Toolset Types"
1041
  msgstr ""
1042
 
1043
+ #: classes/Integration/Pods.php:14
1044
  msgid "Pods"
1045
  msgstr ""
1046
 
1047
+ #: templates/admin/side-banner.php:46
 
 
 
 
1048
  msgid "Create multiple columns sets"
1049
  msgstr ""
1050
 
1051
+ #: templates/admin/side-banner.php:36
1052
  msgid "Take Admin Columns to the next level:"
1053
  msgstr ""
1054
 
1055
+ #: templates/admin/side-banner.php:31
1056
  msgid "Upgrade to"
1057
  msgstr ""
1058
 
1059
+ #: classes/Admin/Page/Columns.php:67
1060
  msgid "The columns for %s are read only and can therefore not be edited."
1061
  msgstr ""
1062
 
1096
  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!"
1097
  msgstr ""
1098
 
1099
+ #: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
1100
  msgid "Custom Fields"
1101
  msgstr "Benutzerdefinierte Felder"
1102
 
1113
  msgid "https://www.admincolumns.com"
1114
  msgstr ""
1115
 
 
1116
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
1117
+ #: classes/Table/Screen.php:203
1118
  msgid "Edit columns"
1119
  msgstr "Bearbeite Spalten"
1120
 
1130
  msgid "Users"
1131
  msgstr "Benutzer"
1132
 
1133
+ #: classes/Settings/Column/CustomFieldType.php:130
1134
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1135
  #: templates/admin/help-tab/custom-fields.php:34
1136
  msgid "Media"
1140
  msgid "Links"
1141
  msgstr ""
1142
 
1143
+ #: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:18
1144
  msgid "Comment"
1145
  msgstr ""
1146
 
1147
+ #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1148
+ #: classes/ListScreen/Comment.php:17
1149
  msgid "Comments"
1150
  msgstr ""
1151
 
1225
  msgid "Are you happy with Admin Columns?"
1226
  msgstr ""
1227
 
1228
+ #: templates/admin/side-banner.php:74
1229
  msgid "Get Admin Columns Pro"
1230
  msgstr ""
1231
 
1232
+ #: classes/Admin/Page/Columns.php:180
1233
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1234
  msgstr ""
1235
 
1236
+ #: templates/admin/edit-columns.php:38 templates/admin/edit-actions.php:23
1237
  msgid "Update"
1238
  msgstr "Aktualisieren"
1239
 
1240
+ #: classes/Admin/Page/Columns.php:171
1241
  msgid "Store settings"
1242
  msgstr ""
1243
 
1245
  msgid "Add-ons"
1246
  msgstr ""
1247
 
1248
+ #: classes/Admin/Page/Settings.php:22 classes/PluginActionLinks.php:40
1249
  msgid "Settings"
1250
  msgstr "Einstellungen"
1251
 
1269
  msgid "Restore Settings"
1270
  msgstr ""
1271
 
1272
+ #: templates/admin/edit-columns.php:39
1273
  #: templates/admin/page/settings-section-general.php:10
1274
+ #: templates/admin/edit-actions.php:24
1275
  msgid "Save"
1276
  msgstr "Speichern"
1277
 
1279
  msgid "Customize your Admin Columns settings."
1280
  msgstr ""
1281
 
1282
+ #: classes/Settings/Column/DateTimeFormat.php:45
1283
  #: classes/Admin/Section/General.php:36
1284
  msgid "General Settings"
1285
  msgstr "Haupteinstellungen"
1296
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1297
  msgstr ""
1298
 
1299
+ #: classes/Column/User/Login.php:11
1300
+ msgid "Username"
1301
+ msgstr ""
1302
+
1303
  #: templates/admin/help-tab/custom-fields.php:19
1304
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1305
  msgstr ""
1364
  msgid "Default settings successfully restored."
1365
  msgstr ""
1366
 
1367
+ #: classes/Admin/Asset/Columns.php:62 classes/Controller/ColumnRequest.php:41
1368
  msgid "%s column is already present and can not be duplicated."
1369
  msgstr ""
1370
 
1372
  msgid "Admin Columns Settings"
1373
  msgstr ""
1374
 
1375
+ #: classes/Check/Review.php:188
1376
  msgid "find answers to frequently asked questions"
1377
  msgstr ""
1378
 
1379
+ #: classes/Check/Review.php:187
1380
  msgid "Admin Columns forum on WordPress.org"
1381
  msgstr ""
1382
 
1383
+ #: classes/Check/Review.php:186
1384
  msgid "You can also find help on the %s, and %s."
1385
  msgstr ""
1386
 
1387
+ #: classes/Check/Review.php:182
1388
  msgid "our forum"
1389
  msgstr ""
1390
 
1391
+ #: classes/Check/Review.php:176
1392
  msgid "documentation page"
1393
  msgstr ""
1394
 
1395
+ #: classes/Check/Review.php:174
1396
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1397
  msgstr ""
1398
 
1399
+ #: classes/Check/Review.php:165
1400
  msgid "Permanently hide notice"
1401
  msgstr ""
1402
 
1403
+ #: classes/Check/Review.php:164
1404
  msgid "Leave a review!"
1405
  msgstr ""
1406
 
1407
+ #: classes/Check/Review.php:160
1408
  msgid "click here"
1409
  msgstr ""
1410
 
1411
+ #: classes/Check/Review.php:156
1412
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1413
  msgstr ""
1414
 
1415
+ #: classes/Check/Review.php:147
1416
  msgid "Admin Columns Pro"
1417
  msgstr ""
1418
 
1419
  #. Plugin Name of the plugin
1420
+ #: classes/Admin.php:126 classes/Admin/Page/Columns.php:57
1421
+ #: classes/Check/Review.php:148 classes/Table/Screen.php:449
1422
  msgid "Admin Columns"
1423
  msgstr ""
1424
 
1462
  msgid "Label"
1463
  msgstr ""
1464
 
1465
+ #: classes/Settings/Column/Type.php:36 templates/admin/edit-column.php:52
1466
  msgid "Name"
1467
  msgstr "Name"
1468
 
1478
  msgid "Display format"
1479
  msgstr ""
1480
 
1481
+ #: classes/Settings/Column/UserLink.php:70 classes/Settings/Column/User.php:83
 
 
 
 
1482
  msgid "User Email"
1483
  msgstr "user_email geändert."
1484
 
1485
+ #: classes/Settings/Column/User.php:82
1486
  msgid "User Login"
1487
  msgstr "Benutzeranmeldung"
1488
 
1489
+ #: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
1490
  msgid "Last Name"
1491
  msgstr "Nachname"
1492
 
1493
+ #: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
1494
  msgid "First Name"
1495
  msgstr "Vorname"
1496
 
1497
+ #: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
1498
  msgid "Display Name"
1499
  msgstr "Anzeigename"
1500
 
1501
+ #: classes/Settings/Column/BeforeAfter.php:73
1502
  msgid "After"
1503
  msgstr ""
1504
 
1505
+ #: classes/Settings/Column/BeforeAfter.php:65
1506
  msgid "This text will appear before the column value."
1507
  msgstr ""
1508
 
1509
+ #: classes/Settings/Column/BeforeAfter.php:64
1510
  msgid "Before"
1511
  msgstr ""
1512
 
1514
  msgid "width"
1515
  msgstr ""
1516
 
1517
+ #: classes/Settings/Column/Image.php:112
1518
+ #: classes/Settings/Column/CustomFieldType.php:171 classes/ColumnGroups.php:16
1519
  msgid "Custom"
1520
  msgstr "Benutzerdefiniert"
1521
 
1522
+ #: classes/Settings/Column/DateTimeFormat.php:62
1523
  msgid "This will determine how the date will be displayed."
1524
  msgstr ""
1525
 
1526
+ #: classes/Settings/Column/DateTimeFormat.php:61
1527
  msgid "Date Format"
1528
  msgstr "Datumsformat"
1529
 
1547
  msgid "Registered"
1548
  msgstr "Angemeldet am"
1549
 
1550
+ #: classes/Settings/Column/CustomFieldType.php:99
1551
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1552
  msgid "Post Type"
1553
  msgstr ""
1556
  msgid "Post Count"
1557
  msgstr ""
1558
 
1559
+ #: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
1560
  msgid "Nickname"
1561
  msgstr "Spitzname"
1562
 
1563
  #: classes/Column/Post/CommentCount.php:17
 
1564
  msgid "Comment Count"
1565
  msgstr ""
1566
 
1568
  msgid "Remove"
1569
  msgstr "Entfernen"
1570
 
1571
+ #: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
1572
  msgid "User ID"
1573
  msgstr ""
1574
 
1580
  msgid "Link to menu"
1581
  msgstr ""
1582
 
1583
+ #: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
1584
  msgid "Taxonomy"
1585
  msgstr "Taxonomie"
1586
 
1588
  msgid "Sticky"
1589
  msgstr "Anpinnen"
1590
 
1591
+ #: classes/Column/Post/Status.php:12 classes/Column/Comment/Status.php:14
1592
  msgid "Status"
1593
  msgstr "Status"
1594
 
1595
+ #: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
1596
  msgid "Slug"
1597
  msgstr "Titelform"
1598
 
1600
  msgid "Shortcodes"
1601
  msgstr "Shortcodes"
1602
 
1603
+ #: classes/Settings/Column/User.php:81
1604
  msgid "Roles"
1605
  msgstr "Rollen"
1606
 
1612
  msgid "Permalink"
1613
  msgstr "Direktlink"
1614
 
1615
+ #: classes/Column/Post/Path.php:15 classes/Column/Media/FullPath.php:15
1616
  msgid "Path"
1617
  msgstr ""
1618
 
1632
  msgid "Last Modified"
1633
  msgstr ""
1634
 
1635
+ #: classes/Column/Post/LastModifiedAuthor.php:18
1636
  msgid "Last Modified Author"
1637
  msgstr ""
1638
 
1664
  msgstr[0] "Sekunde"
1665
  msgstr[1] "Sekunden"
1666
 
1667
+ #: classes/Column/Post/Depth.php:14
1668
  msgid "Depth"
1669
  msgstr ""
1670
 
1672
  msgid "Date Published"
1673
  msgstr ""
1674
 
1675
+ #: classes/Settings/Column/CommentCount.php:44
1676
  msgid "Select which comment status you like to display."
1677
  msgstr ""
1678
 
1679
+ #: classes/Settings/Column/CommentCount.php:43
1680
  msgid "Comment status"
1681
  msgstr ""
1682
 
1683
+ #: classes/Settings/Column/CommentCount.php:58
1684
  #: classes/Column/Comment/Status.php:33
1685
  msgid "Spam"
1686
  msgstr ""
1687
 
1688
+ #: classes/Settings/Column/CommentCount.php:57
1689
  #: classes/Column/Comment/Status.php:35
1690
  msgid "Pending"
1691
  msgstr "Ausstehender Review"
1692
 
1693
+ #: classes/Settings/Column/CommentCount.php:65
1694
  msgid "Total"
1695
  msgstr ""
1696
 
1707
  msgstr ""
1708
 
1709
  #: classes/Settings/Column/TermLink.php:36
 
 
1710
  #: classes/Settings/Column/UserLink.php:78
1711
  #: classes/Settings/Column/PostLink.php:68
1712
+ #: classes/Settings/Column/CommentLink.php:65
1713
  #: classes/Settings/Column/Separator.php:28
1714
+ #: classes/Settings/Column/MediaLink.php:62
1715
  msgid "None"
1716
  msgstr "Keine"
1717
 
1718
  #: classes/Settings/Column/TermLink.php:27
 
 
1719
  #: classes/Settings/Column/UserLink.php:60
1720
  #: classes/Settings/Column/PostLink.php:58
1721
+ #: classes/Settings/Column/CommentLink.php:56
1722
+ #: classes/Settings/Column/MediaLink.php:53
1723
  msgid "Link To"
1724
  msgstr ""
1725
 
1768
  msgid "Filename"
1769
  msgstr ""
1770
 
1771
+ #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1772
+ #: classes/Settings/Column/Post.php:91
1773
  msgid "Title"
1774
  msgstr "Titel"
1775
 
1776
+ #: classes/Settings/Column/ExifData.php:80
1777
  msgid "Shutter Speed"
1778
  msgstr ""
1779
 
1780
+ #: classes/Settings/Column/ExifData.php:79
1781
  msgid "ISO"
1782
  msgstr ""
1783
 
1784
+ #: classes/Settings/Column/ExifData.php:78
1785
  msgid "Focal Length"
1786
  msgstr ""
1787
 
1788
+ #: classes/Settings/Column/ExifData.php:76
1789
  msgid "Timestamp"
1790
  msgstr ""
1791
 
1792
+ #: classes/Settings/Column/ExifData.php:74
1793
  msgid "Camera"
1794
  msgstr ""
1795
 
1796
+ #: classes/Settings/Column/ExifData.php:73
1797
  msgid "Credit"
1798
  msgstr "Urheberschaft"
1799
 
1800
+ #: classes/Settings/Column/ExifData.php:72
1801
  msgid "Aperture"
1802
  msgstr ""
1803
 
1809
  msgid "Dimensions"
1810
  msgstr "Dimensionen"
1811
 
1812
+ #: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
1813
  msgid "Caption"
1814
  msgstr "Bildunterschrift"
1815
 
1821
  msgid "View"
1822
  msgstr "Ansehen"
1823
 
1824
+ #: classes/Settings/Column/CommentCount.php:59
1825
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1826
  msgid "Trash"
1827
  msgstr ""
1831
  msgid "Description"
1832
  msgstr "Beschreibung"
1833
 
1834
+ #: classes/Settings/Column/CustomFieldType.php:74
1835
  msgid "This will determine how the value will be displayed."
1836
  msgstr ""
1837
 
1838
+ #: classes/Settings/Column/CustomFieldType.php:81
1839
  msgid "Field Type"
1840
  msgstr "Feldtyp"
1841
 
1842
+ #: classes/Settings/Column/CustomFieldType.php:136
1843
  #: templates/admin/help-tab/custom-fields.php:38
1844
  msgid "Multiple Values"
1845
  msgstr ""
1846
 
1847
+ #: classes/Settings/Column/CustomFieldType.php:121
1848
  #: templates/admin/help-tab/custom-fields.php:30
1849
  msgid "Image"
1850
  msgstr "Bild"
1858
  msgid "Counter"
1859
  msgstr ""
1860
 
1861
+ #: classes/Settings/Column/CustomFieldType.php:118
1862
  #: templates/admin/help-tab/custom-fields.php:10
1863
  msgid "Color"
1864
  msgstr ""
1865
 
1866
+ #: classes/Settings/Column/Image.php:72
1867
+ #: classes/Settings/Column/CustomFieldType.php:186
 
1868
  #: classes/Settings/Column/Separator.php:25
1869
+ #: classes/Settings/Column/NumberFormat.php:88 classes/ColumnGroups.php:13
1870
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1871
  #: templates/admin/help-tab/custom-fields.php:6
1872
  msgid "Default"
1876
  msgid "Custom Field"
1877
  msgstr ""
1878
 
1879
+ #: classes/Column/Post/WordCount.php:14 classes/Column/Comment/WordCount.php:14
1880
  msgid "Word Count"
1881
  msgstr ""
1882
 
1883
+ #: classes/Settings/Column/CustomFieldType.php:103
1884
+ #: classes/Settings/Column/CustomFieldType.php:132
1885
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1886
  #: templates/admin/help-tab/custom-fields.php:58
1887
  msgid "User"
1888
  msgstr "Benutzer"
1889
 
1890
+ #: classes/Settings/Column/CustomFieldType.php:77
1891
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1892
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1893
  msgid "Type"
1897
  msgid "In Reply To"
1898
  msgstr ""
1899
 
1900
+ #: classes/Settings/Column/CustomFieldType.php:131
1901
  #: classes/Column/Comment/Post.php:15
1902
  #: templates/admin/help-tab/custom-fields.php:46
1903
  msgid "Post"
1904
  msgstr "Veröffentlichen"
1905
 
1906
+ #: classes/Column/Post/Content.php:15 classes/Column/Comment/Excerpt.php:15
1907
  msgid "Content"
1908
  msgstr "Inhalt"
1909
 
1910
+ #: classes/Settings/Column/CustomFieldType.php:119
1911
+ #: classes/Settings/Column/Comment.php:128
1912
  #: templates/admin/help-tab/custom-fields.php:18
1913
  msgid "Date"
1914
  msgstr "Datum"
1921
  msgid "Date GMT"
1922
  msgstr ""
1923
 
1924
+ #: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
1925
  #: classes/Column/Post/AuthorName.php:18
1926
  msgid "Author"
1927
  msgstr "Autor"
1938
  msgid "Author IP"
1939
  msgstr ""
1940
 
1941
+ #: classes/Settings/Column/Comment.php:127
1942
  #: classes/Column/Comment/AuthorEmail.php:14
1943
  msgid "Author Email"
1944
  msgstr ""
1947
  msgid "Avatar"
1948
  msgstr "Avatar"
1949
 
1950
+ #: classes/Settings/Column/CommentCount.php:56
1951
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1952
  msgid "Approved"
1953
  msgstr ""
1960
  msgid "Edit"
1961
  msgstr "Bearbeiten"
1962
 
1963
+ #: classes/Settings/Column/CommentLink.php:67
1964
  msgid "Edit Comment"
1965
  msgstr ""
1966
 
1967
+ #: classes/Settings/Column/Term.php:32 classes/Settings/Column/Comment.php:125
1968
+ #: classes/Settings/Column/Post.php:92 classes/Column/Post/ID.php:15
1969
+ #: classes/Column/Media/ID.php:14 classes/Column/Comment/ID.php:14
1970
+ #: templates/admin/edit-actions.php:41
1971
  msgid "ID"
1972
  msgstr ""
1973
 
1974
  #: classes/Settings/Column/ActionIcons.php:23
 
 
1975
  #: classes/Settings/Column/Toggle.php:15
1976
+ #: classes/Settings/Column/StatusIcon.php:25 classes/Settings/Column/Pro.php:24
1977
+ #: classes/Settings/Column/MissingImageSize.php:23
1978
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1979
  #: templates/admin/side-feedback.php:14
1980
  msgid "No"
1981
  msgstr "Nein"
1982
 
1983
  #: classes/Settings/Column/ActionIcons.php:22
 
 
1984
  #: classes/Settings/Column/Toggle.php:14
1985
+ #: classes/Settings/Column/StatusIcon.php:24 classes/Settings/Column/Pro.php:23
1986
+ #: classes/Settings/Column/MissingImageSize.php:22
1987
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1988
  #: templates/admin/side-feedback.php:13
1989
  msgid "Yes"
2001
  msgid "Actions"
2002
  msgstr "Aktionen"
2003
 
2004
+ #: classes/Integration/WooCommerce.php:18
2005
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
2006
  msgstr ""
2007
 
2008
+ #: classes/Integration/WooCommerce.php:16
2009
  msgid "WooCommerce"
2010
  msgstr ""
2011
 
2012
+ #: classes/Integration/ACF.php:14
2013
  msgid "Advanced Custom Fields"
2014
  msgstr ""
2015
 
2016
+ #: classes/ColumnGroups.php:14
2017
  msgid "Plugins"
2018
  msgstr "Plugins"
languages/codepress-admin-columns-en_NZ.po CHANGED
@@ -11,55 +11,98 @@ msgstr ""
11
  "Language: en_NZ\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
- #: templates/tooltip/export-disabled.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
16
  msgstr ""
17
 
18
- #: templates/tooltip/export-disabled.php:5
19
  msgid "Unfortunately not every column can be exported."
20
  msgstr ""
21
 
22
- #: templates/tooltip/export-disabled.php:2
23
  msgid "Export Unavailable"
24
  msgstr ""
25
 
26
- #: templates/tooltip/bulk-editing.php:14
27
  msgid "Bulk Edit"
28
  msgstr ""
29
 
30
- #: templates/tooltip/bulk-editing.php:13
31
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
32
  msgstr ""
33
 
34
- #: templates/tooltip/bulk-editing.php:8
35
  msgid "Select more than one row from the list table to show the bulk edit buttons."
36
  msgstr ""
37
 
38
- #: templates/tooltip/bulk-editing.php:5
39
  msgid "Bulk Edit allows you to update multiple values at once."
40
  msgstr ""
41
 
42
- #: templates/tooltip/sorting.php:20
43
  msgid "You can change the default sorted column in the optional settings below."
44
  msgstr ""
45
 
46
- #: templates/tooltip/sorting.php:15
47
  msgid "Reset Sorting"
48
  msgstr ""
49
 
50
- #: templates/tooltip/sorting.php:14
51
  msgid "Reset the sorting by clicking the %s button."
52
  msgstr ""
53
 
54
- #: templates/tooltip/sorting.php:10
55
  msgid "When you come back the content is sorted just the way you left it."
56
  msgstr ""
57
 
58
- #: templates/tooltip/sorting.php:9
59
  msgid "The sorted column is saved as your personal preference."
60
  msgstr ""
61
 
62
- #: templates/tooltip/sorting.php:5
63
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
64
  msgstr ""
65
 
@@ -95,54 +138,54 @@ msgstr ""
95
  msgid "This will allow the column to be filtered."
96
  msgstr ""
97
 
98
- #: templates/tooltip/smart-filtering.php:18
99
  msgctxt "smart filtering help"
100
  msgid "When you return to your list table you can easily select them again from the menu."
101
  msgstr ""
102
 
103
- #: templates/tooltip/smart-filtering.php:17
104
  msgctxt "smart filtering help"
105
  msgid "You can save your filters for later use."
106
  msgstr ""
107
 
108
- #: templates/tooltip/smart-filtering.php:9
109
  msgid "Add Filter"
110
  msgstr ""
111
 
112
- #: templates/tooltip/smart-filtering.php:3
113
  msgctxt "smart filtering help"
114
  msgid "Smart filtering allows you to segment your data by different criteria."
115
  msgstr ""
116
 
117
- #: templates/tooltip/export.php:16
118
  msgid "You can use filters to segment your list before exporting."
119
  msgstr ""
120
 
121
- #: templates/tooltip/export.php:12
122
  msgid "The result is a CSV file."
123
  msgstr ""
124
 
125
- #: templates/tooltip/export.php:8
126
  msgid "Click the export button and all items will be exported to CSV."
127
  msgstr ""
128
 
129
- #: templates/tooltip/export.php:5
130
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
131
  msgstr ""
132
 
133
- #: templates/tooltip/inline-editing.php:16
134
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
135
  msgstr ""
136
 
137
- #: templates/tooltip/inline-editing.php:12
138
  msgid "Click on the pencil icon to start editing the value of a field."
139
  msgstr ""
140
 
141
- #: templates/tooltip/inline-editing.php:8
142
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
143
  msgstr ""
144
 
145
- #: templates/tooltip/inline-editing.php:5
146
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
147
  msgstr ""
148
 
@@ -158,11 +201,11 @@ msgstr ""
158
  msgid "Search the contents of your columns."
159
  msgstr ""
160
 
161
- #: classes/Integration/MetaBox.php:15
162
  msgid "Instantly generate columns for your Meta Box custom fields!"
163
  msgstr ""
164
 
165
- #: classes/Integration/MetaBox.php:13
166
  msgid "Meta Box"
167
  msgstr ""
168
 
@@ -170,27 +213,23 @@ msgstr ""
170
  msgid "Column Type"
171
  msgstr ""
172
 
173
- #: classes/Admin/ScreenOption/ColumnId.php:32
174
- msgid "Column ID"
175
- msgstr ""
176
-
177
- #: classes/Admin/Page/Help.php:144
178
  msgid "No deprecated hooks or filters found."
179
  msgstr ""
180
 
181
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
182
- #: templates/tooltip/smart-filtering.php:1 templates/tooltip/filtering.php:13
183
- #: templates/tooltip/filtering.php:16
184
  msgid "Smart Filtering"
185
  msgstr ""
186
 
187
  #: classes/Settings/Column/Pro/BulkEditing.php:11
188
- #: templates/tooltip/bulk-editing.php:2
189
  msgid "Bulk Editing"
190
  msgstr ""
191
 
192
  #: classes/Settings/Column/Pro/InlineEditing.php:11
193
- #: templates/tooltip/inline-editing.php:2
194
  msgid "Inline Editing"
195
  msgstr ""
196
 
@@ -210,7 +249,7 @@ msgstr ""
210
  msgid "Column Sets"
211
  msgstr ""
212
 
213
- #: classes/PluginActionLinks.php:46
214
  msgid "Go Pro"
215
  msgstr ""
216
 
@@ -262,11 +301,11 @@ msgstr ""
262
  msgid "Get %s now"
263
  msgstr ""
264
 
265
- #: classes/Helper/Html.php:409
266
  msgid "%s more"
267
  msgstr ""
268
 
269
- #: classes/Settings/Column/CommentLink.php:62
270
  msgid "View Comment"
271
  msgstr ""
272
 
@@ -278,35 +317,35 @@ msgstr ""
278
  msgid "There was an error during saving the column settings."
279
  msgstr ""
280
 
281
- #: classes/Integration/ACF.php:15
282
  msgid "Display and edit ACF fields in the posts overview in seconds!"
283
  msgstr ""
284
 
285
- #: classes/Integration/Pods.php:15
286
  msgid "Display and edit Pods fields in the posts overview in seconds!"
287
  msgstr ""
288
 
289
- #: templates/admin/side-banner.php:55
290
  msgid "Includes special integrations for:"
291
  msgstr ""
292
 
293
- #: templates/admin/side-banner.php:40
294
  msgid "Inline Edit any content"
295
  msgstr ""
296
 
297
- #: templates/admin/side-banner.php:39
298
  msgid "Filter any content"
299
  msgstr ""
300
 
301
- #: templates/admin/side-banner.php:38
302
  msgid "Sort any content"
303
  msgstr ""
304
 
305
- #: templates/admin/side-banner.php:37
306
  msgid "Bulk Edit any content"
307
  msgstr ""
308
 
309
- #: templates/admin/side-banner.php:36
310
  msgid "Search any content"
311
  msgstr ""
312
 
@@ -322,15 +361,15 @@ msgstr ""
322
  msgid "Local Path"
323
  msgstr ""
324
 
325
- #: classes/Integration/EventsCalendar.php:15
326
  msgid "Events Calendar"
327
  msgstr ""
328
 
329
- #: classes/Settings/Column/CustomFieldType.php:76
330
  msgid "Uses one or more %s IDs to display information about it."
331
  msgstr ""
332
 
333
- #: classes/Check/Review.php:160
334
  msgid "You can also use your admincolumns.com account to access support through %s!"
335
  msgstr ""
336
 
@@ -342,7 +381,7 @@ msgstr ""
342
  msgid "Value: Should contain a URL."
343
  msgstr ""
344
 
345
- #: classes/Settings/Column/CustomFieldType.php:110
346
  #: templates/admin/help-tab/custom-fields.php:54
347
  msgid "URL"
348
  msgstr ""
@@ -363,15 +402,15 @@ msgstr ""
363
  msgid "Value: This will show if the field has content or not."
364
  msgstr ""
365
 
366
- #: classes/Integration/NinjaForms.php:17
367
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
368
  msgstr ""
369
 
370
- #: classes/Integration/EventsCalendar.php:17
371
  msgid "Manage columns for your event, organizer or venue overviews."
372
  msgstr ""
373
 
374
- #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:2
375
  msgid "Sorting"
376
  msgstr ""
377
 
@@ -379,7 +418,7 @@ msgstr ""
379
  msgid "Filtering"
380
  msgstr ""
381
 
382
- #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:2
383
  msgid "Export"
384
  msgstr ""
385
 
@@ -435,9 +474,9 @@ msgstr ""
435
  msgid "Text Limit"
436
  msgstr ""
437
 
438
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
439
  #: classes/Settings/Column/MediaLink.php:64
440
- #: classes/Column/Media/Download.php:11
 
441
  msgid "Download"
442
  msgstr ""
443
 
@@ -465,16 +504,16 @@ msgstr ""
465
  msgid "Use an icon instead of text for displaying."
466
  msgstr ""
467
 
468
- #: classes/Settings/Column/Post.php:87
469
  msgctxt "post"
470
  msgid "Featured Image"
471
  msgstr ""
472
 
473
- #: classes/Settings/Column/NumberOfItems.php:31
474
  msgid "Maximum number of items"
475
  msgstr ""
476
 
477
- #: classes/Settings/Column/NumberOfItems.php:30
478
  msgid "Number of Items"
479
  msgstr ""
480
 
@@ -508,15 +547,15 @@ msgstr ""
508
  msgid "Public"
509
  msgstr ""
510
 
511
- #: classes/Settings/Column/ExifData.php:81
512
  msgid "Keywords"
513
  msgstr ""
514
 
515
- #: classes/Settings/Column/ExifData.php:80
516
  msgid "Orientation"
517
  msgstr ""
518
 
519
- #: classes/Settings/Column/ExifData.php:75
520
  msgid "Copyright"
521
  msgstr ""
522
 
@@ -572,7 +611,7 @@ msgstr ""
572
  msgid "Alternative Text"
573
  msgstr ""
574
 
575
- #: classes/Integration/NinjaForms.php:15
576
  msgid "Ninja Forms"
577
  msgstr ""
578
 
@@ -605,7 +644,7 @@ msgstr ""
605
  msgid "Use an icon?"
606
  msgstr ""
607
 
608
- #: classes/Helper/Strings.php:112
609
  msgid "&hellip;"
610
  msgstr ""
611
 
@@ -617,23 +656,23 @@ msgstr ""
617
  msgid "Excerpt is missing."
618
  msgstr ""
619
 
620
- #: classes/Settings/Column/User.php:72
621
  msgid "User Nicename"
622
  msgstr ""
623
 
624
- #: templates/admin/side-banner.php:110
625
  msgid "Send me the discount"
626
  msgstr ""
627
 
628
- #: templates/admin/side-banner.php:75
629
  msgid "Prices starting from %s"
630
  msgstr ""
631
 
632
- #: classes/Integration/BuddyPress.php:16
633
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
634
  msgstr ""
635
 
636
- #: classes/Integration/BuddyPress.php:14
637
  msgid "BuddyPress"
638
  msgstr ""
639
 
@@ -670,14 +709,14 @@ msgstr ""
670
  msgid "Auto"
671
  msgstr ""
672
 
673
- #: classes/Admin.php:150 classes/Settings/Column/Post.php:75
674
  #: classes/Settings/Column/AttachmentDisplay.php:42
675
- #: classes/Settings/Column/User.php:42 classes/Settings/Column/Term.php:34
676
- #: classes/Settings/Column/Comment.php:107
677
  msgid "Display"
678
  msgstr ""
679
 
680
- #: classes/Settings/Column/Taxonomy.php:24
681
  msgid "No taxonomies available."
682
  msgstr ""
683
 
@@ -742,19 +781,19 @@ msgstr ""
742
  msgid "%s ago"
743
  msgstr ""
744
 
745
- #: classes/Settings/Column/DateTimeFormat.php:114
746
  msgid "date and time formatting"
747
  msgstr ""
748
 
749
- #: classes/Settings/Column/DateTimeFormat.php:114
750
  msgid "Learn more about %s."
751
  msgstr ""
752
 
753
- #: classes/Settings/Column/DateTimeFormat.php:112
754
  msgid "Custom:"
755
  msgstr ""
756
 
757
- #: classes/Settings/Column/DateTimeFormat.php:41
758
  msgid "The %s can be changed in %s."
759
  msgstr ""
760
 
@@ -778,57 +817,57 @@ msgstr ""
778
  msgid "Time Difference"
779
  msgstr ""
780
 
781
- #: classes/Settings/Column/CustomFieldType.php:158
782
  msgid "Multiple"
783
  msgstr ""
784
 
785
- #: classes/Settings/Column/CustomFieldType.php:157
786
  msgid "Choice"
787
  msgstr ""
788
 
789
- #: classes/Settings/Column/CustomFieldType.php:156
790
  msgid "Relational"
791
  msgstr ""
792
 
793
- #: classes/Settings/Column/CustomFieldType.php:155
794
  msgid "Basic"
795
  msgstr ""
796
 
797
- #: classes/Settings/Column/CustomFieldType.php:123
798
  msgid "Number of Fields"
799
  msgstr ""
800
 
801
- #: classes/Settings/Column/CustomFieldType.php:115
802
  #: templates/admin/help-tab/custom-fields.php:50
803
  msgid "True / False"
804
  msgstr ""
805
 
806
- #: classes/Settings/Column/CustomFieldType.php:114
807
  #: templates/admin/help-tab/custom-fields.php:26
808
  msgid "Has Content"
809
  msgstr ""
810
 
811
- #: classes/Settings/Column/CustomFieldType.php:111
812
  #: templates/admin/help-tab/custom-fields.php:42
813
  msgid "Number"
814
  msgstr ""
815
 
816
- #: classes/Settings/Column/CustomFieldType.php:108
817
  msgid "Text"
818
  msgstr ""
819
 
820
- #: classes/Settings/Column/CustomFieldType.php:77
821
  msgid "Multiple IDs should be separated by commas."
822
  msgstr ""
823
 
 
824
  #: classes/Settings/Column/Meta.php:73
825
- #: classes/Settings/Column/CustomField.php:25
826
  msgid "Field"
827
  msgstr ""
828
 
829
  #: classes/Settings/Column/CharacterLimit.php:29
 
830
  #: classes/Settings/Column/WordLimit.php:35
831
- #: classes/Settings/Column/NumberOfItems.php:31
832
  msgid "Leave empty for no limit"
833
  msgstr ""
834
 
@@ -836,24 +875,24 @@ msgstr ""
836
  msgid "Maximum number of characters"
837
  msgstr ""
838
 
839
- #: classes/Settings/Column/CharacterLimit.php:28
840
  #: classes/Settings/Column/StringLimit.php:36
 
841
  msgid "Character Limit"
842
  msgstr ""
843
 
844
- #: classes/Settings/Column/BeforeAfter.php:78
845
  msgid "Display Options"
846
  msgstr ""
847
 
848
- #: classes/Settings/Column/BeforeAfter.php:72
849
  msgid "This text will appear after the column value."
850
  msgstr ""
851
 
852
- #: classes/Helper/Strings.php:302
853
  msgid " or "
854
  msgstr ""
855
 
856
- #: classes/Helper/Html.php:409
857
  msgid "Hide"
858
  msgstr ""
859
 
@@ -869,9 +908,9 @@ msgstr ""
869
  msgid "Shortlink"
870
  msgstr ""
871
 
872
- #: classes/Settings/Column/CustomFieldType.php:207
873
- #: classes/Settings/Column/CustomFieldType.php:209
874
- #: classes/Settings/Column/CustomFieldType.php:293
875
  msgid ", "
876
  msgstr ""
877
 
@@ -883,7 +922,7 @@ msgstr ""
883
  msgid "Full Path"
884
  msgstr ""
885
 
886
- #: templates/admin/side-banner.php:91
887
  msgid "Discount is valid until %s"
888
  msgstr ""
889
 
@@ -907,45 +946,45 @@ msgstr ""
907
  msgid "Instructions"
908
  msgstr ""
909
 
910
- #: classes/Admin/Page/Help.php:135
911
  msgid "our documentation"
912
  msgstr ""
913
 
914
- #: classes/Admin/Page/Help.php:135
915
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
916
  msgstr ""
917
 
918
- #: classes/Admin/Page/Help.php:133
919
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
920
  msgstr ""
921
 
922
- #: classes/Admin/Page/Help.php:56
923
  msgid "The callback used is %s."
924
  msgid_plural "The callbacks used are %s."
925
  msgstr[0] ""
926
  msgstr[1] ""
927
 
928
- #: classes/Admin/Page/Help.php:43
929
  msgid "View documentation"
930
  msgstr ""
931
 
932
- #: classes/Admin/Page/Help.php:74
933
  msgid "The action %s used on this website is deprecated since %s."
934
  msgstr ""
935
 
936
- #: classes/Admin/Page/Help.php:103
937
  msgid "The filter %s used on this website is deprecated since %s."
938
  msgstr ""
939
 
940
- #: classes/Admin/Page/Help.php:70
941
  msgid "Deprecated Actions"
942
  msgstr ""
943
 
944
- #: classes/Admin/Page/Help.php:99
945
  msgid "Deprecated Filters"
946
  msgstr ""
947
 
948
- #: classes/Admin/Page/Help.php:28 classes/Admin/Page/Help.php:131
949
  msgid "Help"
950
  msgstr ""
951
 
@@ -961,23 +1000,23 @@ msgstr ""
961
  msgid "I'm using Admin Columns for WordPress!"
962
  msgstr ""
963
 
964
- #: templates/admin/side-banner.php:109
965
  msgid "Your First Name"
966
  msgstr ""
967
 
968
- #: templates/admin/side-banner.php:108
969
  msgid "Your Email"
970
  msgstr ""
971
 
972
- #: templates/admin/side-banner.php:103
973
  msgid "Submit your email and we'll send you a discount for %s off."
974
  msgstr ""
975
 
976
- #: templates/admin/side-banner.php:88 templates/admin/side-banner.php:99
977
  msgid "Get %s Off!"
978
  msgstr ""
979
 
980
- #: templates/admin/side-banner.php:26
981
  msgid "Pro"
982
  msgstr ""
983
 
@@ -993,35 +1032,31 @@ msgstr ""
993
  msgid "Recommended"
994
  msgstr ""
995
 
996
- #: classes/Integration/Types.php:15
997
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
998
  msgstr ""
999
 
1000
- #: classes/Integration/Types.php:13
1001
  msgid "Toolset Types"
1002
  msgstr ""
1003
 
1004
- #: classes/Integration/Pods.php:13
1005
  msgid "Pods"
1006
  msgstr ""
1007
 
1008
- #: templates/admin/side-banner.php:42
1009
- msgid "Import &amp; Export settings"
1010
- msgstr ""
1011
-
1012
- #: templates/admin/side-banner.php:41
1013
  msgid "Create multiple columns sets"
1014
  msgstr ""
1015
 
1016
- #: templates/admin/side-banner.php:31
1017
  msgid "Take Admin Columns to the next level:"
1018
  msgstr ""
1019
 
1020
- #: templates/admin/side-banner.php:26
1021
  msgid "Upgrade to"
1022
  msgstr ""
1023
 
1024
- #: classes/Admin/Page/Columns.php:64
1025
  msgid "The columns for %s are read only and can therefore not be edited."
1026
  msgstr ""
1027
 
@@ -1061,7 +1096,7 @@ msgstr ""
1061
  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!"
1062
  msgstr ""
1063
 
1064
- #: classes/Settings/Column/Type.php:91 classes/Admin/HelpTab/CustomField.php:11
1065
  msgid "Custom Fields"
1066
  msgstr "Custom Fields"
1067
 
@@ -1078,8 +1113,8 @@ msgstr ""
1078
  msgid "https://www.admincolumns.com"
1079
  msgstr ""
1080
 
1081
- #: classes/Table/Screen.php:203
1082
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
 
1083
  msgid "Edit columns"
1084
  msgstr ""
1085
 
@@ -1095,7 +1130,7 @@ msgstr ""
1095
  msgid "Users"
1096
  msgstr "Users"
1097
 
1098
- #: classes/Settings/Column/CustomFieldType.php:118
1099
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1100
  #: templates/admin/help-tab/custom-fields.php:34
1101
  msgid "Media"
@@ -1105,11 +1140,12 @@ msgstr "Media"
1105
  msgid "Links"
1106
  msgstr "Links"
1107
 
1108
- #: classes/Settings/Column/Comment.php:116 classes/ListScreen/Comment.php:18
1109
  msgid "Comment"
1110
  msgstr ""
1111
 
1112
- #: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:17
 
1113
  msgid "Comments"
1114
  msgstr "Comments"
1115
 
@@ -1189,19 +1225,19 @@ msgstr ""
1189
  msgid "Are you happy with Admin Columns?"
1190
  msgstr ""
1191
 
1192
- #: templates/admin/side-banner.php:69
1193
  msgid "Get Admin Columns Pro"
1194
  msgstr ""
1195
 
1196
- #: classes/Admin/Page/Columns.php:153
1197
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1198
  msgstr ""
1199
 
1200
- #: templates/admin/edit-actions.php:23 templates/admin/edit-columns.php:38
1201
  msgid "Update"
1202
  msgstr "Update"
1203
 
1204
- #: classes/Admin/Page/Columns.php:144
1205
  msgid "Store settings"
1206
  msgstr ""
1207
 
@@ -1209,7 +1245,7 @@ msgstr ""
1209
  msgid "Add-ons"
1210
  msgstr "Add-ons"
1211
 
1212
- #: classes/PluginActionLinks.php:38 classes/Admin/Page/Settings.php:22
1213
  msgid "Settings"
1214
  msgstr "Settings"
1215
 
@@ -1233,8 +1269,9 @@ msgstr ""
1233
  msgid "Restore Settings"
1234
  msgstr ""
1235
 
1236
- #: templates/admin/edit-actions.php:24 templates/admin/edit-columns.php:39
1237
  #: templates/admin/page/settings-section-general.php:10
 
1238
  msgid "Save"
1239
  msgstr "Save"
1240
 
@@ -1242,7 +1279,7 @@ msgstr "Save"
1242
  msgid "Customize your Admin Columns settings."
1243
  msgstr ""
1244
 
1245
- #: classes/Settings/Column/DateTimeFormat.php:43
1246
  #: classes/Admin/Section/General.php:36
1247
  msgid "General Settings"
1248
  msgstr "General Settings"
@@ -1259,6 +1296,10 @@ msgstr ""
1259
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1260
  msgstr ""
1261
 
 
 
 
 
1262
  #: templates/admin/help-tab/custom-fields.php:19
1263
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1264
  msgstr ""
@@ -1323,7 +1364,7 @@ msgstr ""
1323
  msgid "Default settings successfully restored."
1324
  msgstr ""
1325
 
1326
- #: classes/Controller/ColumnRequest.php:41 classes/Admin/Asset/Columns.php:62
1327
  msgid "%s column is already present and can not be duplicated."
1328
  msgstr ""
1329
 
@@ -1331,53 +1372,53 @@ msgstr ""
1331
  msgid "Admin Columns Settings"
1332
  msgstr ""
1333
 
1334
- #: classes/Check/Review.php:167
1335
  msgid "find answers to frequently asked questions"
1336
  msgstr ""
1337
 
1338
- #: classes/Check/Review.php:166
1339
  msgid "Admin Columns forum on WordPress.org"
1340
  msgstr ""
1341
 
1342
- #: classes/Check/Review.php:165
1343
  msgid "You can also find help on the %s, and %s."
1344
  msgstr ""
1345
 
1346
- #: classes/Check/Review.php:161
1347
  msgid "our forum"
1348
  msgstr ""
1349
 
1350
- #: classes/Check/Review.php:155
1351
  msgid "documentation page"
1352
  msgstr ""
1353
 
1354
- #: classes/Check/Review.php:153
1355
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1356
  msgstr ""
1357
 
1358
- #: classes/Check/Review.php:144
1359
  msgid "Permanently hide notice"
1360
  msgstr ""
1361
 
1362
- #: classes/Check/Review.php:143
1363
  msgid "Leave a review!"
1364
  msgstr ""
1365
 
1366
- #: classes/Check/Review.php:139
1367
  msgid "click here"
1368
  msgstr ""
1369
 
1370
- #: classes/Check/Review.php:135
1371
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1372
  msgstr ""
1373
 
1374
- #: classes/Check/Review.php:126
1375
  msgid "Admin Columns Pro"
1376
  msgstr ""
1377
 
1378
  #. Plugin Name of the plugin
1379
- #: classes/Table/Screen.php:414 classes/Admin.php:126
1380
- #: classes/Check/Review.php:127 classes/Admin/Page/Columns.php:54
1381
  msgid "Admin Columns"
1382
  msgstr ""
1383
 
@@ -1421,7 +1462,7 @@ msgstr ""
1421
  msgid "Label"
1422
  msgstr "Label"
1423
 
1424
- #: classes/Settings/Column/Type.php:36
1425
  msgid "Name"
1426
  msgstr "Name"
1427
 
@@ -1437,39 +1478,35 @@ msgstr ""
1437
  msgid "Display format"
1438
  msgstr ""
1439
 
1440
- #: classes/Settings/Column/User.php:71
1441
- msgid "First and Last Name"
1442
- msgstr ""
1443
-
1444
- #: classes/Settings/Column/User.php:69 classes/Settings/Column/UserLink.php:70
1445
  msgid "User Email"
1446
  msgstr ""
1447
 
1448
- #: classes/Settings/Column/User.php:68
1449
  msgid "User Login"
1450
  msgstr ""
1451
 
1452
- #: classes/Settings/Column/User.php:66 classes/Column/User/LastName.php:14
1453
  msgid "Last Name"
1454
  msgstr "Last Name"
1455
 
1456
- #: classes/Settings/Column/User.php:65 classes/Column/User/FirstName.php:14
1457
  msgid "First Name"
1458
  msgstr "First Name"
1459
 
1460
- #: classes/Settings/Column/User.php:64 classes/Column/User/DisplayName.php:14
1461
  msgid "Display Name"
1462
  msgstr "Display Name"
1463
 
1464
- #: classes/Settings/Column/BeforeAfter.php:71
1465
  msgid "After"
1466
  msgstr ""
1467
 
1468
- #: classes/Settings/Column/BeforeAfter.php:63
1469
  msgid "This text will appear before the column value."
1470
  msgstr ""
1471
 
1472
- #: classes/Settings/Column/BeforeAfter.php:62
1473
  msgid "Before"
1474
  msgstr ""
1475
 
@@ -1477,16 +1514,16 @@ msgstr ""
1477
  msgid "width"
1478
  msgstr ""
1479
 
1480
- #: classes/Settings/Column/CustomFieldType.php:159
1481
- #: classes/Settings/Column/Image.php:112 classes/Settings/Column/Type.php:92
1482
  msgid "Custom"
1483
  msgstr "Custom"
1484
 
1485
- #: classes/Settings/Column/DateTimeFormat.php:60
1486
  msgid "This will determine how the date will be displayed."
1487
  msgstr ""
1488
 
1489
- #: classes/Settings/Column/DateTimeFormat.php:59
1490
  msgid "Date Format"
1491
  msgstr ""
1492
 
@@ -1510,7 +1547,7 @@ msgstr ""
1510
  msgid "Registered"
1511
  msgstr ""
1512
 
1513
- #: classes/Settings/Column/CustomFieldType.php:87
1514
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1515
  msgid "Post Type"
1516
  msgstr ""
@@ -1519,12 +1556,11 @@ msgstr ""
1519
  msgid "Post Count"
1520
  msgstr ""
1521
 
1522
- #: classes/Settings/Column/User.php:67 classes/Column/User/Nickname.php:14
1523
  msgid "Nickname"
1524
  msgstr "Nickname"
1525
 
1526
  #: classes/Column/Post/CommentCount.php:17
1527
- #: classes/Column/User/CommentCount.php:14
1528
  msgid "Comment Count"
1529
  msgstr ""
1530
 
@@ -1532,7 +1568,7 @@ msgstr ""
1532
  msgid "Remove"
1533
  msgstr "Remove"
1534
 
1535
- #: classes/Settings/Column/User.php:70 classes/Column/User/ID.php:14
1536
  msgid "User ID"
1537
  msgstr "User ID"
1538
 
@@ -1544,7 +1580,7 @@ msgstr ""
1544
  msgid "Link to menu"
1545
  msgstr ""
1546
 
1547
- #: classes/Settings/Column/Taxonomy.php:31 classes/Column/Taxonomy.php:18
1548
  msgid "Taxonomy"
1549
  msgstr "Taxonomy"
1550
 
@@ -1552,11 +1588,11 @@ msgstr "Taxonomy"
1552
  msgid "Sticky"
1553
  msgstr ""
1554
 
1555
- #: classes/Column/Comment/Status.php:14 classes/Column/Post/Status.php:12
1556
  msgid "Status"
1557
  msgstr "Status"
1558
 
1559
- #: classes/Settings/Column/Term.php:29 classes/Column/Post/Slug.php:14
1560
  msgid "Slug"
1561
  msgstr "Slug"
1562
 
@@ -1564,7 +1600,7 @@ msgstr "Slug"
1564
  msgid "Shortcodes"
1565
  msgstr ""
1566
 
1567
- #: classes/Settings/Column/User.php:73
1568
  msgid "Roles"
1569
  msgstr "Roles"
1570
 
@@ -1576,7 +1612,7 @@ msgstr ""
1576
  msgid "Permalink"
1577
  msgstr ""
1578
 
1579
- #: classes/Column/Media/FullPath.php:15 classes/Column/Post/Path.php:15
1580
  msgid "Path"
1581
  msgstr ""
1582
 
@@ -1596,7 +1632,7 @@ msgstr "Order"
1596
  msgid "Last Modified"
1597
  msgstr ""
1598
 
1599
- #: classes/Column/Post/LastModifiedAuthor.php:17
1600
  msgid "Last Modified Author"
1601
  msgstr ""
1602
 
@@ -1628,7 +1664,7 @@ msgid_plural "seconds"
1628
  msgstr[0] ""
1629
  msgstr[1] ""
1630
 
1631
- #: classes/Column/Post/Depth.php:15
1632
  msgid "Depth"
1633
  msgstr ""
1634
 
@@ -1636,25 +1672,25 @@ msgstr ""
1636
  msgid "Date Published"
1637
  msgstr ""
1638
 
1639
- #: classes/Settings/Column/CommentCount.php:35
1640
  msgid "Select which comment status you like to display."
1641
  msgstr ""
1642
 
1643
- #: classes/Settings/Column/CommentCount.php:34
1644
  msgid "Comment status"
1645
  msgstr ""
1646
 
1647
- #: classes/Settings/Column/CommentCount.php:49
1648
  #: classes/Column/Comment/Status.php:33
1649
  msgid "Spam"
1650
  msgstr ""
1651
 
1652
- #: classes/Settings/Column/CommentCount.php:48
1653
  #: classes/Column/Comment/Status.php:35
1654
  msgid "Pending"
1655
  msgstr "Pending"
1656
 
1657
- #: classes/Settings/Column/CommentCount.php:56
1658
  msgid "Total"
1659
  msgstr "Total"
1660
 
@@ -1671,19 +1707,19 @@ msgid "Edit User Profile"
1671
  msgstr ""
1672
 
1673
  #: classes/Settings/Column/TermLink.php:36
1674
- #: classes/Settings/Column/MediaLink.php:62
1675
- #: classes/Settings/Column/CommentLink.php:61
1676
  #: classes/Settings/Column/UserLink.php:78
1677
  #: classes/Settings/Column/PostLink.php:68
 
1678
  #: classes/Settings/Column/Separator.php:28
 
1679
  msgid "None"
1680
  msgstr "None"
1681
 
1682
  #: classes/Settings/Column/TermLink.php:27
1683
- #: classes/Settings/Column/MediaLink.php:53
1684
- #: classes/Settings/Column/CommentLink.php:52
1685
  #: classes/Settings/Column/UserLink.php:60
1686
  #: classes/Settings/Column/PostLink.php:58
 
 
1687
  msgid "Link To"
1688
  msgstr ""
1689
 
@@ -1732,36 +1768,36 @@ msgstr ""
1732
  msgid "Filename"
1733
  msgstr ""
1734
 
1735
- #: classes/Settings/Column/Post.php:84 classes/Settings/Column/Term.php:28
1736
- #: classes/Settings/Column/ExifData.php:79
1737
  msgid "Title"
1738
  msgstr "Title"
1739
 
1740
- #: classes/Settings/Column/ExifData.php:78
1741
  msgid "Shutter Speed"
1742
  msgstr ""
1743
 
1744
- #: classes/Settings/Column/ExifData.php:77
1745
  msgid "ISO"
1746
  msgstr ""
1747
 
1748
- #: classes/Settings/Column/ExifData.php:76
1749
  msgid "Focal Length"
1750
  msgstr ""
1751
 
1752
- #: classes/Settings/Column/ExifData.php:74
1753
  msgid "Timestamp"
1754
  msgstr ""
1755
 
1756
- #: classes/Settings/Column/ExifData.php:72
1757
  msgid "Camera"
1758
  msgstr ""
1759
 
1760
- #: classes/Settings/Column/ExifData.php:71
1761
  msgid "Credit"
1762
  msgstr ""
1763
 
1764
- #: classes/Settings/Column/ExifData.php:70
1765
  msgid "Aperture"
1766
  msgstr ""
1767
 
@@ -1773,7 +1809,7 @@ msgstr ""
1773
  msgid "Dimensions"
1774
  msgstr "Dimensions"
1775
 
1776
- #: classes/Settings/Column/ExifData.php:73 classes/Column/Media/Caption.php:14
1777
  msgid "Caption"
1778
  msgstr ""
1779
 
@@ -1785,7 +1821,7 @@ msgstr ""
1785
  msgid "View"
1786
  msgstr "View"
1787
 
1788
- #: classes/Settings/Column/CommentCount.php:50
1789
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1790
  msgid "Trash"
1791
  msgstr "Trash"
@@ -1795,20 +1831,20 @@ msgstr "Trash"
1795
  msgid "Description"
1796
  msgstr "Description"
1797
 
1798
- #: classes/Settings/Column/CustomFieldType.php:60
1799
  msgid "This will determine how the value will be displayed."
1800
  msgstr ""
1801
 
1802
- #: classes/Settings/Column/CustomFieldType.php:67
1803
  msgid "Field Type"
1804
  msgstr ""
1805
 
1806
- #: classes/Settings/Column/CustomFieldType.php:124
1807
  #: templates/admin/help-tab/custom-fields.php:38
1808
  msgid "Multiple Values"
1809
  msgstr ""
1810
 
1811
- #: classes/Settings/Column/CustomFieldType.php:109
1812
  #: templates/admin/help-tab/custom-fields.php:30
1813
  msgid "Image"
1814
  msgstr "Image"
@@ -1822,15 +1858,15 @@ msgstr ""
1822
  msgid "Counter"
1823
  msgstr ""
1824
 
1825
- #: classes/Settings/Column/CustomFieldType.php:106
1826
  #: templates/admin/help-tab/custom-fields.php:10
1827
  msgid "Color"
1828
  msgstr ""
1829
 
1830
- #: classes/Settings/Column/NumberFormat.php:88
1831
- #: classes/Settings/Column/CustomFieldType.php:174
1832
- #: classes/Settings/Column/Image.php:72 classes/Settings/Column/Type.php:89
1833
  #: classes/Settings/Column/Separator.php:25
 
1834
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1835
  #: templates/admin/help-tab/custom-fields.php:6
1836
  msgid "Default"
@@ -1840,18 +1876,18 @@ msgstr "Standard"
1840
  msgid "Custom Field"
1841
  msgstr ""
1842
 
1843
- #: classes/Column/Comment/WordCount.php:14 classes/Column/Post/WordCount.php:14
1844
  msgid "Word Count"
1845
  msgstr ""
1846
 
1847
- #: classes/Settings/Column/CustomFieldType.php:91
1848
- #: classes/Settings/Column/CustomFieldType.php:120
1849
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1850
  #: templates/admin/help-tab/custom-fields.php:58
1851
  msgid "User"
1852
  msgstr "User"
1853
 
1854
- #: classes/Settings/Column/CustomFieldType.php:63
1855
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1856
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1857
  msgid "Type"
@@ -1861,18 +1897,18 @@ msgstr "Type"
1861
  msgid "In Reply To"
1862
  msgstr ""
1863
 
1864
- #: classes/Settings/Column/CustomFieldType.php:119
1865
  #: classes/Column/Comment/Post.php:15
1866
  #: templates/admin/help-tab/custom-fields.php:46
1867
  msgid "Post"
1868
  msgstr "Post"
1869
 
1870
- #: classes/Column/Comment/Excerpt.php:15 classes/Column/Post/Content.php:15
1871
  msgid "Content"
1872
  msgstr "Content"
1873
 
1874
- #: classes/Settings/Column/CustomFieldType.php:107
1875
- #: classes/Settings/Column/Comment.php:120
1876
  #: templates/admin/help-tab/custom-fields.php:18
1877
  msgid "Date"
1878
  msgstr "Date"
@@ -1885,7 +1921,7 @@ msgstr "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
1885
  msgid "Date GMT"
1886
  msgstr ""
1887
 
1888
- #: classes/Settings/Column/Post.php:86 classes/Settings/Column/Comment.php:118
1889
  #: classes/Column/Post/AuthorName.php:18
1890
  msgid "Author"
1891
  msgstr "Author"
@@ -1902,7 +1938,7 @@ msgstr ""
1902
  msgid "Author IP"
1903
  msgstr ""
1904
 
1905
- #: classes/Settings/Column/Comment.php:119
1906
  #: classes/Column/Comment/AuthorEmail.php:14
1907
  msgid "Author Email"
1908
  msgstr ""
@@ -1911,7 +1947,7 @@ msgstr ""
1911
  msgid "Avatar"
1912
  msgstr ""
1913
 
1914
- #: classes/Settings/Column/CommentCount.php:47
1915
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1916
  msgid "Approved"
1917
  msgstr ""
@@ -1924,30 +1960,30 @@ msgstr ""
1924
  msgid "Edit"
1925
  msgstr "Edit"
1926
 
1927
- #: classes/Settings/Column/CommentLink.php:63
1928
  msgid "Edit Comment"
1929
  msgstr "Edit Comment"
1930
 
1931
- #: classes/Settings/Column/Post.php:85 classes/Settings/Column/Term.php:30
1932
- #: classes/Settings/Column/Comment.php:117 classes/Column/Comment/ID.php:14
1933
- #: classes/Column/Media/ID.php:14 classes/Column/Post/ID.php:15
1934
- #: templates/admin/edit-column.php:52
1935
  msgid "ID"
1936
  msgstr "ID"
1937
 
1938
  #: classes/Settings/Column/ActionIcons.php:23
1939
- #: classes/Settings/Column/MissingImageSize.php:23
1940
- #: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
1941
  #: classes/Settings/Column/Toggle.php:15
 
 
1942
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1943
  #: templates/admin/side-feedback.php:14
1944
  msgid "No"
1945
  msgstr "No"
1946
 
1947
  #: classes/Settings/Column/ActionIcons.php:22
1948
- #: classes/Settings/Column/MissingImageSize.php:22
1949
- #: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
1950
  #: classes/Settings/Column/Toggle.php:14
 
 
1951
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1952
  #: templates/admin/side-feedback.php:13
1953
  msgid "Yes"
@@ -1965,18 +2001,18 @@ msgstr ""
1965
  msgid "Actions"
1966
  msgstr "Actions"
1967
 
1968
- #: classes/Integration/WooCommerce.php:17
1969
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
1970
  msgstr ""
1971
 
1972
- #: classes/Integration/WooCommerce.php:15
1973
  msgid "WooCommerce"
1974
  msgstr "WooCommerce"
1975
 
1976
- #: classes/Integration/ACF.php:13
1977
  msgid "Advanced Custom Fields"
1978
  msgstr ""
1979
 
1980
- #: classes/Settings/Column/Type.php:90
1981
  msgid "Plugins"
1982
  msgstr ""
11
  "Language: en_NZ\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
+ #: templates/admin/edit-actions.php:40
15
+ msgid "Key"
16
+ msgstr ""
17
+
18
+ #: templates/admin/side-banner.php:47
19
+ msgid "Export table contents to CSV"
20
+ msgstr ""
21
+
22
+ #: templates/tooltip/export.php:25 templates/tooltip/export-disabled.php:17
23
+ #: templates/tooltip/smart-filtering.php:28 templates/tooltip/sorting.php:29
24
+ #: templates/tooltip/bulk-editing.php:25
25
+ #: templates/tooltip/inline-editing.php:25
26
+ msgid "Learn more &raquo;"
27
+ msgstr ""
28
+
29
+ #: classes/Integration/YoastSeo.php:16
30
+ msgid "Enrich the Yoast SEO columns with amazing pro features!"
31
+ msgstr ""
32
+
33
+ #: classes/Column/User/Login.php:24
34
+ msgid "Super Admin"
35
+ msgstr ""
36
+
37
+ #: classes/Column/User/Nicename.php:11
38
+ msgid "Author Slug"
39
+ msgstr ""
40
+
41
+ #: classes/Admin/ScreenOption/ColumnId.php:32
42
+ msgid "Column Name"
43
+ msgstr ""
44
+
45
+ #: classes/Admin/ScreenOption/ListScreenType.php:32
46
+ msgid "List Screen Key"
47
+ msgstr ""
48
+
49
+ #: classes/Admin/ScreenOption/ListScreenId.php:32
50
+ msgid "List Screen ID"
51
+ msgstr ""
52
+
53
+ #: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
54
+ msgid "Full Name"
55
+ msgstr ""
56
+
57
+ #: templates/tooltip/export-disabled.php:13
58
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
59
  msgstr ""
60
 
61
+ #: templates/tooltip/export-disabled.php:10
62
  msgid "Unfortunately not every column can be exported."
63
  msgstr ""
64
 
65
+ #: templates/tooltip/export-disabled.php:7
66
  msgid "Export Unavailable"
67
  msgstr ""
68
 
69
+ #: templates/tooltip/bulk-editing.php:19
70
  msgid "Bulk Edit"
71
  msgstr ""
72
 
73
+ #: templates/tooltip/bulk-editing.php:18
74
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
75
  msgstr ""
76
 
77
+ #: templates/tooltip/bulk-editing.php:13
78
  msgid "Select more than one row from the list table to show the bulk edit buttons."
79
  msgstr ""
80
 
81
+ #: templates/tooltip/bulk-editing.php:10
82
  msgid "Bulk Edit allows you to update multiple values at once."
83
  msgstr ""
84
 
85
+ #: templates/tooltip/sorting.php:25
86
  msgid "You can change the default sorted column in the optional settings below."
87
  msgstr ""
88
 
89
+ #: templates/tooltip/sorting.php:20
90
  msgid "Reset Sorting"
91
  msgstr ""
92
 
93
+ #: templates/tooltip/sorting.php:19
94
  msgid "Reset the sorting by clicking the %s button."
95
  msgstr ""
96
 
97
+ #: templates/tooltip/sorting.php:15
98
  msgid "When you come back the content is sorted just the way you left it."
99
  msgstr ""
100
 
101
+ #: templates/tooltip/sorting.php:14
102
  msgid "The sorted column is saved as your personal preference."
103
  msgstr ""
104
 
105
+ #: templates/tooltip/sorting.php:10
106
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
107
  msgstr ""
108
 
138
  msgid "This will allow the column to be filtered."
139
  msgstr ""
140
 
141
+ #: templates/tooltip/smart-filtering.php:23
142
  msgctxt "smart filtering help"
143
  msgid "When you return to your list table you can easily select them again from the menu."
144
  msgstr ""
145
 
146
+ #: templates/tooltip/smart-filtering.php:22
147
  msgctxt "smart filtering help"
148
  msgid "You can save your filters for later use."
149
  msgstr ""
150
 
151
+ #: templates/tooltip/smart-filtering.php:14
152
  msgid "Add Filter"
153
  msgstr ""
154
 
155
+ #: templates/tooltip/smart-filtering.php:8
156
  msgctxt "smart filtering help"
157
  msgid "Smart filtering allows you to segment your data by different criteria."
158
  msgstr ""
159
 
160
+ #: templates/tooltip/export.php:21
161
  msgid "You can use filters to segment your list before exporting."
162
  msgstr ""
163
 
164
+ #: templates/tooltip/export.php:17
165
  msgid "The result is a CSV file."
166
  msgstr ""
167
 
168
+ #: templates/tooltip/export.php:13
169
  msgid "Click the export button and all items will be exported to CSV."
170
  msgstr ""
171
 
172
+ #: templates/tooltip/export.php:10
173
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
174
  msgstr ""
175
 
176
+ #: templates/tooltip/inline-editing.php:21
177
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
178
  msgstr ""
179
 
180
+ #: templates/tooltip/inline-editing.php:17
181
  msgid "Click on the pencil icon to start editing the value of a field."
182
  msgstr ""
183
 
184
+ #: templates/tooltip/inline-editing.php:13
185
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
186
  msgstr ""
187
 
188
+ #: templates/tooltip/inline-editing.php:10
189
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
190
  msgstr ""
191
 
201
  msgid "Search the contents of your columns."
202
  msgstr ""
203
 
204
+ #: classes/Integration/MetaBox.php:16
205
  msgid "Instantly generate columns for your Meta Box custom fields!"
206
  msgstr ""
207
 
208
+ #: classes/Integration/MetaBox.php:14
209
  msgid "Meta Box"
210
  msgstr ""
211
 
213
  msgid "Column Type"
214
  msgstr ""
215
 
216
+ #: classes/Admin/Page/Help.php:155
 
 
 
 
217
  msgid "No deprecated hooks or filters found."
218
  msgstr ""
219
 
220
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
221
+ #: templates/tooltip/filtering.php:13 templates/tooltip/filtering.php:16
222
+ #: templates/tooltip/smart-filtering.php:6
223
  msgid "Smart Filtering"
224
  msgstr ""
225
 
226
  #: classes/Settings/Column/Pro/BulkEditing.php:11
227
+ #: templates/tooltip/bulk-editing.php:7
228
  msgid "Bulk Editing"
229
  msgstr ""
230
 
231
  #: classes/Settings/Column/Pro/InlineEditing.php:11
232
+ #: templates/tooltip/inline-editing.php:7
233
  msgid "Inline Editing"
234
  msgstr ""
235
 
249
  msgid "Column Sets"
250
  msgstr ""
251
 
252
+ #: classes/PluginActionLinks.php:48
253
  msgid "Go Pro"
254
  msgstr ""
255
 
301
  msgid "Get %s now"
302
  msgstr ""
303
 
304
+ #: classes/Helper/Html.php:428
305
  msgid "%s more"
306
  msgstr ""
307
 
308
+ #: classes/Settings/Column/CommentLink.php:66
309
  msgid "View Comment"
310
  msgstr ""
311
 
317
  msgid "There was an error during saving the column settings."
318
  msgstr ""
319
 
320
+ #: classes/Integration/ACF.php:16
321
  msgid "Display and edit ACF fields in the posts overview in seconds!"
322
  msgstr ""
323
 
324
+ #: classes/Integration/Pods.php:16
325
  msgid "Display and edit Pods fields in the posts overview in seconds!"
326
  msgstr ""
327
 
328
+ #: templates/admin/side-banner.php:60
329
  msgid "Includes special integrations for:"
330
  msgstr ""
331
 
332
+ #: templates/admin/side-banner.php:42
333
  msgid "Inline Edit any content"
334
  msgstr ""
335
 
336
+ #: templates/admin/side-banner.php:45
337
  msgid "Filter any content"
338
  msgstr ""
339
 
340
+ #: templates/admin/side-banner.php:44
341
  msgid "Sort any content"
342
  msgstr ""
343
 
344
+ #: templates/admin/side-banner.php:43
345
  msgid "Bulk Edit any content"
346
  msgstr ""
347
 
348
+ #: templates/admin/side-banner.php:41
349
  msgid "Search any content"
350
  msgstr ""
351
 
361
  msgid "Local Path"
362
  msgstr ""
363
 
364
+ #: classes/Integration/EventsCalendar.php:16
365
  msgid "Events Calendar"
366
  msgstr ""
367
 
368
+ #: classes/Settings/Column/CustomFieldType.php:88
369
  msgid "Uses one or more %s IDs to display information about it."
370
  msgstr ""
371
 
372
+ #: classes/Check/Review.php:181
373
  msgid "You can also use your admincolumns.com account to access support through %s!"
374
  msgstr ""
375
 
381
  msgid "Value: Should contain a URL."
382
  msgstr ""
383
 
384
+ #: classes/Settings/Column/CustomFieldType.php:122
385
  #: templates/admin/help-tab/custom-fields.php:54
386
  msgid "URL"
387
  msgstr ""
402
  msgid "Value: This will show if the field has content or not."
403
  msgstr ""
404
 
405
+ #: classes/Integration/NinjaForms.php:18
406
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
407
  msgstr ""
408
 
409
+ #: classes/Integration/EventsCalendar.php:18
410
  msgid "Manage columns for your event, organizer or venue overviews."
411
  msgstr ""
412
 
413
+ #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:7
414
  msgid "Sorting"
415
  msgstr ""
416
 
418
  msgid "Filtering"
419
  msgstr ""
420
 
421
+ #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:7
422
  msgid "Export"
423
  msgstr ""
424
 
474
  msgid "Text Limit"
475
  msgstr ""
476
 
 
477
  #: classes/Settings/Column/MediaLink.php:64
478
+ #: classes/Column/Media/Download.php:11 classes/Table/Screen.php:134
479
+ #: classes/Table/Screen.php:136
480
  msgid "Download"
481
  msgstr ""
482
 
504
  msgid "Use an icon instead of text for displaying."
505
  msgstr ""
506
 
507
+ #: classes/Settings/Column/Post.php:94
508
  msgctxt "post"
509
  msgid "Featured Image"
510
  msgstr ""
511
 
512
+ #: classes/Settings/Column/NumberOfItems.php:33
513
  msgid "Maximum number of items"
514
  msgstr ""
515
 
516
+ #: classes/Settings/Column/NumberOfItems.php:32
517
  msgid "Number of Items"
518
  msgstr ""
519
 
547
  msgid "Public"
548
  msgstr ""
549
 
550
+ #: classes/Settings/Column/ExifData.php:83
551
  msgid "Keywords"
552
  msgstr ""
553
 
554
+ #: classes/Settings/Column/ExifData.php:82
555
  msgid "Orientation"
556
  msgstr ""
557
 
558
+ #: classes/Settings/Column/ExifData.php:77
559
  msgid "Copyright"
560
  msgstr ""
561
 
611
  msgid "Alternative Text"
612
  msgstr ""
613
 
614
+ #: classes/Integration/NinjaForms.php:16
615
  msgid "Ninja Forms"
616
  msgstr ""
617
 
644
  msgid "Use an icon?"
645
  msgstr ""
646
 
647
+ #: classes/Helper/Strings.php:142
648
  msgid "&hellip;"
649
  msgstr ""
650
 
656
  msgid "Excerpt is missing."
657
  msgstr ""
658
 
659
+ #: classes/Settings/Column/User.php:85
660
  msgid "User Nicename"
661
  msgstr ""
662
 
663
+ #: templates/admin/side-banner.php:115
664
  msgid "Send me the discount"
665
  msgstr ""
666
 
667
+ #: templates/admin/side-banner.php:80
668
  msgid "Prices starting from %s"
669
  msgstr ""
670
 
671
+ #: classes/Integration/BuddyPress.php:17
672
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
673
  msgstr ""
674
 
675
+ #: classes/Integration/BuddyPress.php:15
676
  msgid "BuddyPress"
677
  msgstr ""
678
 
709
  msgid "Auto"
710
  msgstr ""
711
 
712
+ #: classes/Admin.php:150 classes/Settings/Column/User.php:54
713
  #: classes/Settings/Column/AttachmentDisplay.php:42
714
+ #: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
715
+ #: classes/Settings/Column/Post.php:82
716
  msgid "Display"
717
  msgstr ""
718
 
719
+ #: classes/Settings/Column/Taxonomy.php:44
720
  msgid "No taxonomies available."
721
  msgstr ""
722
 
781
  msgid "%s ago"
782
  msgstr ""
783
 
784
+ #: classes/Settings/Column/DateTimeFormat.php:116
785
  msgid "date and time formatting"
786
  msgstr ""
787
 
788
+ #: classes/Settings/Column/DateTimeFormat.php:116
789
  msgid "Learn more about %s."
790
  msgstr ""
791
 
792
+ #: classes/Settings/Column/DateTimeFormat.php:114
793
  msgid "Custom:"
794
  msgstr ""
795
 
796
+ #: classes/Settings/Column/DateTimeFormat.php:43
797
  msgid "The %s can be changed in %s."
798
  msgstr ""
799
 
817
  msgid "Time Difference"
818
  msgstr ""
819
 
820
+ #: classes/Settings/Column/CustomFieldType.php:170
821
  msgid "Multiple"
822
  msgstr ""
823
 
824
+ #: classes/Settings/Column/CustomFieldType.php:169
825
  msgid "Choice"
826
  msgstr ""
827
 
828
+ #: classes/Settings/Column/CustomFieldType.php:168
829
  msgid "Relational"
830
  msgstr ""
831
 
832
+ #: classes/Settings/Column/CustomFieldType.php:167
833
  msgid "Basic"
834
  msgstr ""
835
 
836
+ #: classes/Settings/Column/CustomFieldType.php:135
837
  msgid "Number of Fields"
838
  msgstr ""
839
 
840
+ #: classes/Settings/Column/CustomFieldType.php:127
841
  #: templates/admin/help-tab/custom-fields.php:50
842
  msgid "True / False"
843
  msgstr ""
844
 
845
+ #: classes/Settings/Column/CustomFieldType.php:126
846
  #: templates/admin/help-tab/custom-fields.php:26
847
  msgid "Has Content"
848
  msgstr ""
849
 
850
+ #: classes/Settings/Column/CustomFieldType.php:123
851
  #: templates/admin/help-tab/custom-fields.php:42
852
  msgid "Number"
853
  msgstr ""
854
 
855
+ #: classes/Settings/Column/CustomFieldType.php:120
856
  msgid "Text"
857
  msgstr ""
858
 
859
+ #: classes/Settings/Column/CustomFieldType.php:89
860
  msgid "Multiple IDs should be separated by commas."
861
  msgstr ""
862
 
863
+ #: classes/Settings/Column/CustomField.php:27
864
  #: classes/Settings/Column/Meta.php:73
 
865
  msgid "Field"
866
  msgstr ""
867
 
868
  #: classes/Settings/Column/CharacterLimit.php:29
869
+ #: classes/Settings/Column/NumberOfItems.php:33
870
  #: classes/Settings/Column/WordLimit.php:35
 
871
  msgid "Leave empty for no limit"
872
  msgstr ""
873
 
875
  msgid "Maximum number of characters"
876
  msgstr ""
877
 
 
878
  #: classes/Settings/Column/StringLimit.php:36
879
+ #: classes/Settings/Column/CharacterLimit.php:28
880
  msgid "Character Limit"
881
  msgstr ""
882
 
883
+ #: classes/Settings/Column/BeforeAfter.php:80
884
  msgid "Display Options"
885
  msgstr ""
886
 
887
+ #: classes/Settings/Column/BeforeAfter.php:74
888
  msgid "This text will appear after the column value."
889
  msgstr ""
890
 
891
+ #: classes/Helper/Strings.php:332
892
  msgid " or "
893
  msgstr ""
894
 
895
+ #: classes/Helper/Html.php:428
896
  msgid "Hide"
897
  msgstr ""
898
 
908
  msgid "Shortlink"
909
  msgstr ""
910
 
911
+ #: classes/Settings/Column/CustomFieldType.php:219
912
+ #: classes/Settings/Column/CustomFieldType.php:221
913
+ #: classes/Settings/Column/CustomFieldType.php:305
914
  msgid ", "
915
  msgstr ""
916
 
922
  msgid "Full Path"
923
  msgstr ""
924
 
925
+ #: templates/admin/side-banner.php:96
926
  msgid "Discount is valid until %s"
927
  msgstr ""
928
 
946
  msgid "Instructions"
947
  msgstr ""
948
 
949
+ #: classes/Admin/Page/Help.php:143
950
  msgid "our documentation"
951
  msgstr ""
952
 
953
+ #: classes/Admin/Page/Help.php:140
954
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
955
  msgstr ""
956
 
957
+ #: classes/Admin/Page/Help.php:136
958
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
959
  msgstr ""
960
 
961
+ #: classes/Admin/Page/Help.php:59
962
  msgid "The callback used is %s."
963
  msgid_plural "The callbacks used are %s."
964
  msgstr[0] ""
965
  msgstr[1] ""
966
 
967
+ #: classes/Admin/Page/Help.php:45
968
  msgid "View documentation"
969
  msgstr ""
970
 
971
+ #: classes/Admin/Page/Help.php:77
972
  msgid "The action %s used on this website is deprecated since %s."
973
  msgstr ""
974
 
975
+ #: classes/Admin/Page/Help.php:106
976
  msgid "The filter %s used on this website is deprecated since %s."
977
  msgstr ""
978
 
979
+ #: classes/Admin/Page/Help.php:73
980
  msgid "Deprecated Actions"
981
  msgstr ""
982
 
983
+ #: classes/Admin/Page/Help.php:102
984
  msgid "Deprecated Filters"
985
  msgstr ""
986
 
987
+ #: classes/Admin/Page/Help.php:29 classes/Admin/Page/Help.php:134
988
  msgid "Help"
989
  msgstr ""
990
 
1000
  msgid "I'm using Admin Columns for WordPress!"
1001
  msgstr ""
1002
 
1003
+ #: templates/admin/side-banner.php:114
1004
  msgid "Your First Name"
1005
  msgstr ""
1006
 
1007
+ #: templates/admin/side-banner.php:113
1008
  msgid "Your Email"
1009
  msgstr ""
1010
 
1011
+ #: templates/admin/side-banner.php:108
1012
  msgid "Submit your email and we'll send you a discount for %s off."
1013
  msgstr ""
1014
 
1015
+ #: templates/admin/side-banner.php:93 templates/admin/side-banner.php:104
1016
  msgid "Get %s Off!"
1017
  msgstr ""
1018
 
1019
+ #: templates/admin/side-banner.php:31
1020
  msgid "Pro"
1021
  msgstr ""
1022
 
1032
  msgid "Recommended"
1033
  msgstr ""
1034
 
1035
+ #: classes/Integration/Types.php:16
1036
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1037
  msgstr ""
1038
 
1039
+ #: classes/Integration/Types.php:14
1040
  msgid "Toolset Types"
1041
  msgstr ""
1042
 
1043
+ #: classes/Integration/Pods.php:14
1044
  msgid "Pods"
1045
  msgstr ""
1046
 
1047
+ #: templates/admin/side-banner.php:46
 
 
 
 
1048
  msgid "Create multiple columns sets"
1049
  msgstr ""
1050
 
1051
+ #: templates/admin/side-banner.php:36
1052
  msgid "Take Admin Columns to the next level:"
1053
  msgstr ""
1054
 
1055
+ #: templates/admin/side-banner.php:31
1056
  msgid "Upgrade to"
1057
  msgstr ""
1058
 
1059
+ #: classes/Admin/Page/Columns.php:67
1060
  msgid "The columns for %s are read only and can therefore not be edited."
1061
  msgstr ""
1062
 
1096
  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!"
1097
  msgstr ""
1098
 
1099
+ #: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
1100
  msgid "Custom Fields"
1101
  msgstr "Custom Fields"
1102
 
1113
  msgid "https://www.admincolumns.com"
1114
  msgstr ""
1115
 
 
1116
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
1117
+ #: classes/Table/Screen.php:203
1118
  msgid "Edit columns"
1119
  msgstr ""
1120
 
1130
  msgid "Users"
1131
  msgstr "Users"
1132
 
1133
+ #: classes/Settings/Column/CustomFieldType.php:130
1134
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1135
  #: templates/admin/help-tab/custom-fields.php:34
1136
  msgid "Media"
1140
  msgid "Links"
1141
  msgstr "Links"
1142
 
1143
+ #: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:18
1144
  msgid "Comment"
1145
  msgstr ""
1146
 
1147
+ #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1148
+ #: classes/ListScreen/Comment.php:17
1149
  msgid "Comments"
1150
  msgstr "Comments"
1151
 
1225
  msgid "Are you happy with Admin Columns?"
1226
  msgstr ""
1227
 
1228
+ #: templates/admin/side-banner.php:74
1229
  msgid "Get Admin Columns Pro"
1230
  msgstr ""
1231
 
1232
+ #: classes/Admin/Page/Columns.php:180
1233
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1234
  msgstr ""
1235
 
1236
+ #: templates/admin/edit-columns.php:38 templates/admin/edit-actions.php:23
1237
  msgid "Update"
1238
  msgstr "Update"
1239
 
1240
+ #: classes/Admin/Page/Columns.php:171
1241
  msgid "Store settings"
1242
  msgstr ""
1243
 
1245
  msgid "Add-ons"
1246
  msgstr "Add-ons"
1247
 
1248
+ #: classes/Admin/Page/Settings.php:22 classes/PluginActionLinks.php:40
1249
  msgid "Settings"
1250
  msgstr "Settings"
1251
 
1269
  msgid "Restore Settings"
1270
  msgstr ""
1271
 
1272
+ #: templates/admin/edit-columns.php:39
1273
  #: templates/admin/page/settings-section-general.php:10
1274
+ #: templates/admin/edit-actions.php:24
1275
  msgid "Save"
1276
  msgstr "Save"
1277
 
1279
  msgid "Customize your Admin Columns settings."
1280
  msgstr ""
1281
 
1282
+ #: classes/Settings/Column/DateTimeFormat.php:45
1283
  #: classes/Admin/Section/General.php:36
1284
  msgid "General Settings"
1285
  msgstr "General Settings"
1296
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1297
  msgstr ""
1298
 
1299
+ #: classes/Column/User/Login.php:11
1300
+ msgid "Username"
1301
+ msgstr ""
1302
+
1303
  #: templates/admin/help-tab/custom-fields.php:19
1304
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1305
  msgstr ""
1364
  msgid "Default settings successfully restored."
1365
  msgstr ""
1366
 
1367
+ #: classes/Admin/Asset/Columns.php:62 classes/Controller/ColumnRequest.php:41
1368
  msgid "%s column is already present and can not be duplicated."
1369
  msgstr ""
1370
 
1372
  msgid "Admin Columns Settings"
1373
  msgstr ""
1374
 
1375
+ #: classes/Check/Review.php:188
1376
  msgid "find answers to frequently asked questions"
1377
  msgstr ""
1378
 
1379
+ #: classes/Check/Review.php:187
1380
  msgid "Admin Columns forum on WordPress.org"
1381
  msgstr ""
1382
 
1383
+ #: classes/Check/Review.php:186
1384
  msgid "You can also find help on the %s, and %s."
1385
  msgstr ""
1386
 
1387
+ #: classes/Check/Review.php:182
1388
  msgid "our forum"
1389
  msgstr ""
1390
 
1391
+ #: classes/Check/Review.php:176
1392
  msgid "documentation page"
1393
  msgstr ""
1394
 
1395
+ #: classes/Check/Review.php:174
1396
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1397
  msgstr ""
1398
 
1399
+ #: classes/Check/Review.php:165
1400
  msgid "Permanently hide notice"
1401
  msgstr ""
1402
 
1403
+ #: classes/Check/Review.php:164
1404
  msgid "Leave a review!"
1405
  msgstr ""
1406
 
1407
+ #: classes/Check/Review.php:160
1408
  msgid "click here"
1409
  msgstr ""
1410
 
1411
+ #: classes/Check/Review.php:156
1412
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1413
  msgstr ""
1414
 
1415
+ #: classes/Check/Review.php:147
1416
  msgid "Admin Columns Pro"
1417
  msgstr ""
1418
 
1419
  #. Plugin Name of the plugin
1420
+ #: classes/Admin.php:126 classes/Admin/Page/Columns.php:57
1421
+ #: classes/Check/Review.php:148 classes/Table/Screen.php:449
1422
  msgid "Admin Columns"
1423
  msgstr ""
1424
 
1462
  msgid "Label"
1463
  msgstr "Label"
1464
 
1465
+ #: classes/Settings/Column/Type.php:36 templates/admin/edit-column.php:52
1466
  msgid "Name"
1467
  msgstr "Name"
1468
 
1478
  msgid "Display format"
1479
  msgstr ""
1480
 
1481
+ #: classes/Settings/Column/UserLink.php:70 classes/Settings/Column/User.php:83
 
 
 
 
1482
  msgid "User Email"
1483
  msgstr ""
1484
 
1485
+ #: classes/Settings/Column/User.php:82
1486
  msgid "User Login"
1487
  msgstr ""
1488
 
1489
+ #: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
1490
  msgid "Last Name"
1491
  msgstr "Last Name"
1492
 
1493
+ #: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
1494
  msgid "First Name"
1495
  msgstr "First Name"
1496
 
1497
+ #: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
1498
  msgid "Display Name"
1499
  msgstr "Display Name"
1500
 
1501
+ #: classes/Settings/Column/BeforeAfter.php:73
1502
  msgid "After"
1503
  msgstr ""
1504
 
1505
+ #: classes/Settings/Column/BeforeAfter.php:65
1506
  msgid "This text will appear before the column value."
1507
  msgstr ""
1508
 
1509
+ #: classes/Settings/Column/BeforeAfter.php:64
1510
  msgid "Before"
1511
  msgstr ""
1512
 
1514
  msgid "width"
1515
  msgstr ""
1516
 
1517
+ #: classes/Settings/Column/Image.php:112
1518
+ #: classes/Settings/Column/CustomFieldType.php:171 classes/ColumnGroups.php:16
1519
  msgid "Custom"
1520
  msgstr "Custom"
1521
 
1522
+ #: classes/Settings/Column/DateTimeFormat.php:62
1523
  msgid "This will determine how the date will be displayed."
1524
  msgstr ""
1525
 
1526
+ #: classes/Settings/Column/DateTimeFormat.php:61
1527
  msgid "Date Format"
1528
  msgstr ""
1529
 
1547
  msgid "Registered"
1548
  msgstr ""
1549
 
1550
+ #: classes/Settings/Column/CustomFieldType.php:99
1551
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1552
  msgid "Post Type"
1553
  msgstr ""
1556
  msgid "Post Count"
1557
  msgstr ""
1558
 
1559
+ #: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
1560
  msgid "Nickname"
1561
  msgstr "Nickname"
1562
 
1563
  #: classes/Column/Post/CommentCount.php:17
 
1564
  msgid "Comment Count"
1565
  msgstr ""
1566
 
1568
  msgid "Remove"
1569
  msgstr "Remove"
1570
 
1571
+ #: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
1572
  msgid "User ID"
1573
  msgstr "User ID"
1574
 
1580
  msgid "Link to menu"
1581
  msgstr ""
1582
 
1583
+ #: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
1584
  msgid "Taxonomy"
1585
  msgstr "Taxonomy"
1586
 
1588
  msgid "Sticky"
1589
  msgstr ""
1590
 
1591
+ #: classes/Column/Post/Status.php:12 classes/Column/Comment/Status.php:14
1592
  msgid "Status"
1593
  msgstr "Status"
1594
 
1595
+ #: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
1596
  msgid "Slug"
1597
  msgstr "Slug"
1598
 
1600
  msgid "Shortcodes"
1601
  msgstr ""
1602
 
1603
+ #: classes/Settings/Column/User.php:81
1604
  msgid "Roles"
1605
  msgstr "Roles"
1606
 
1612
  msgid "Permalink"
1613
  msgstr ""
1614
 
1615
+ #: classes/Column/Post/Path.php:15 classes/Column/Media/FullPath.php:15
1616
  msgid "Path"
1617
  msgstr ""
1618
 
1632
  msgid "Last Modified"
1633
  msgstr ""
1634
 
1635
+ #: classes/Column/Post/LastModifiedAuthor.php:18
1636
  msgid "Last Modified Author"
1637
  msgstr ""
1638
 
1664
  msgstr[0] ""
1665
  msgstr[1] ""
1666
 
1667
+ #: classes/Column/Post/Depth.php:14
1668
  msgid "Depth"
1669
  msgstr ""
1670
 
1672
  msgid "Date Published"
1673
  msgstr ""
1674
 
1675
+ #: classes/Settings/Column/CommentCount.php:44
1676
  msgid "Select which comment status you like to display."
1677
  msgstr ""
1678
 
1679
+ #: classes/Settings/Column/CommentCount.php:43
1680
  msgid "Comment status"
1681
  msgstr ""
1682
 
1683
+ #: classes/Settings/Column/CommentCount.php:58
1684
  #: classes/Column/Comment/Status.php:33
1685
  msgid "Spam"
1686
  msgstr ""
1687
 
1688
+ #: classes/Settings/Column/CommentCount.php:57
1689
  #: classes/Column/Comment/Status.php:35
1690
  msgid "Pending"
1691
  msgstr "Pending"
1692
 
1693
+ #: classes/Settings/Column/CommentCount.php:65
1694
  msgid "Total"
1695
  msgstr "Total"
1696
 
1707
  msgstr ""
1708
 
1709
  #: classes/Settings/Column/TermLink.php:36
 
 
1710
  #: classes/Settings/Column/UserLink.php:78
1711
  #: classes/Settings/Column/PostLink.php:68
1712
+ #: classes/Settings/Column/CommentLink.php:65
1713
  #: classes/Settings/Column/Separator.php:28
1714
+ #: classes/Settings/Column/MediaLink.php:62
1715
  msgid "None"
1716
  msgstr "None"
1717
 
1718
  #: classes/Settings/Column/TermLink.php:27
 
 
1719
  #: classes/Settings/Column/UserLink.php:60
1720
  #: classes/Settings/Column/PostLink.php:58
1721
+ #: classes/Settings/Column/CommentLink.php:56
1722
+ #: classes/Settings/Column/MediaLink.php:53
1723
  msgid "Link To"
1724
  msgstr ""
1725
 
1768
  msgid "Filename"
1769
  msgstr ""
1770
 
1771
+ #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1772
+ #: classes/Settings/Column/Post.php:91
1773
  msgid "Title"
1774
  msgstr "Title"
1775
 
1776
+ #: classes/Settings/Column/ExifData.php:80
1777
  msgid "Shutter Speed"
1778
  msgstr ""
1779
 
1780
+ #: classes/Settings/Column/ExifData.php:79
1781
  msgid "ISO"
1782
  msgstr ""
1783
 
1784
+ #: classes/Settings/Column/ExifData.php:78
1785
  msgid "Focal Length"
1786
  msgstr ""
1787
 
1788
+ #: classes/Settings/Column/ExifData.php:76
1789
  msgid "Timestamp"
1790
  msgstr ""
1791
 
1792
+ #: classes/Settings/Column/ExifData.php:74
1793
  msgid "Camera"
1794
  msgstr ""
1795
 
1796
+ #: classes/Settings/Column/ExifData.php:73
1797
  msgid "Credit"
1798
  msgstr ""
1799
 
1800
+ #: classes/Settings/Column/ExifData.php:72
1801
  msgid "Aperture"
1802
  msgstr ""
1803
 
1809
  msgid "Dimensions"
1810
  msgstr "Dimensions"
1811
 
1812
+ #: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
1813
  msgid "Caption"
1814
  msgstr ""
1815
 
1821
  msgid "View"
1822
  msgstr "View"
1823
 
1824
+ #: classes/Settings/Column/CommentCount.php:59
1825
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1826
  msgid "Trash"
1827
  msgstr "Trash"
1831
  msgid "Description"
1832
  msgstr "Description"
1833
 
1834
+ #: classes/Settings/Column/CustomFieldType.php:74
1835
  msgid "This will determine how the value will be displayed."
1836
  msgstr ""
1837
 
1838
+ #: classes/Settings/Column/CustomFieldType.php:81
1839
  msgid "Field Type"
1840
  msgstr ""
1841
 
1842
+ #: classes/Settings/Column/CustomFieldType.php:136
1843
  #: templates/admin/help-tab/custom-fields.php:38
1844
  msgid "Multiple Values"
1845
  msgstr ""
1846
 
1847
+ #: classes/Settings/Column/CustomFieldType.php:121
1848
  #: templates/admin/help-tab/custom-fields.php:30
1849
  msgid "Image"
1850
  msgstr "Image"
1858
  msgid "Counter"
1859
  msgstr ""
1860
 
1861
+ #: classes/Settings/Column/CustomFieldType.php:118
1862
  #: templates/admin/help-tab/custom-fields.php:10
1863
  msgid "Color"
1864
  msgstr ""
1865
 
1866
+ #: classes/Settings/Column/Image.php:72
1867
+ #: classes/Settings/Column/CustomFieldType.php:186
 
1868
  #: classes/Settings/Column/Separator.php:25
1869
+ #: classes/Settings/Column/NumberFormat.php:88 classes/ColumnGroups.php:13
1870
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1871
  #: templates/admin/help-tab/custom-fields.php:6
1872
  msgid "Default"
1876
  msgid "Custom Field"
1877
  msgstr ""
1878
 
1879
+ #: classes/Column/Post/WordCount.php:14 classes/Column/Comment/WordCount.php:14
1880
  msgid "Word Count"
1881
  msgstr ""
1882
 
1883
+ #: classes/Settings/Column/CustomFieldType.php:103
1884
+ #: classes/Settings/Column/CustomFieldType.php:132
1885
  #: classes/Column/Comment/User.php:15 classes/ListScreen/User.php:15
1886
  #: templates/admin/help-tab/custom-fields.php:58
1887
  msgid "User"
1888
  msgstr "User"
1889
 
1890
+ #: classes/Settings/Column/CustomFieldType.php:77
1891
  #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
1892
  #: classes/Column/Comment/Type.php:14 templates/admin/edit-column.php:53
1893
  msgid "Type"
1897
  msgid "In Reply To"
1898
  msgstr ""
1899
 
1900
+ #: classes/Settings/Column/CustomFieldType.php:131
1901
  #: classes/Column/Comment/Post.php:15
1902
  #: templates/admin/help-tab/custom-fields.php:46
1903
  msgid "Post"
1904
  msgstr "Post"
1905
 
1906
+ #: classes/Column/Post/Content.php:15 classes/Column/Comment/Excerpt.php:15
1907
  msgid "Content"
1908
  msgstr "Content"
1909
 
1910
+ #: classes/Settings/Column/CustomFieldType.php:119
1911
+ #: classes/Settings/Column/Comment.php:128
1912
  #: templates/admin/help-tab/custom-fields.php:18
1913
  msgid "Date"
1914
  msgstr "Date"
1921
  msgid "Date GMT"
1922
  msgstr ""
1923
 
1924
+ #: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
1925
  #: classes/Column/Post/AuthorName.php:18
1926
  msgid "Author"
1927
  msgstr "Author"
1938
  msgid "Author IP"
1939
  msgstr ""
1940
 
1941
+ #: classes/Settings/Column/Comment.php:127
1942
  #: classes/Column/Comment/AuthorEmail.php:14
1943
  msgid "Author Email"
1944
  msgstr ""
1947
  msgid "Avatar"
1948
  msgstr ""
1949
 
1950
+ #: classes/Settings/Column/CommentCount.php:56
1951
  #: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
1952
  msgid "Approved"
1953
  msgstr ""
1960
  msgid "Edit"
1961
  msgstr "Edit"
1962
 
1963
+ #: classes/Settings/Column/CommentLink.php:67
1964
  msgid "Edit Comment"
1965
  msgstr "Edit Comment"
1966
 
1967
+ #: classes/Settings/Column/Term.php:32 classes/Settings/Column/Comment.php:125
1968
+ #: classes/Settings/Column/Post.php:92 classes/Column/Post/ID.php:15
1969
+ #: classes/Column/Media/ID.php:14 classes/Column/Comment/ID.php:14
1970
+ #: templates/admin/edit-actions.php:41
1971
  msgid "ID"
1972
  msgstr "ID"
1973
 
1974
  #: classes/Settings/Column/ActionIcons.php:23
 
 
1975
  #: classes/Settings/Column/Toggle.php:15
1976
+ #: classes/Settings/Column/StatusIcon.php:25 classes/Settings/Column/Pro.php:24
1977
+ #: classes/Settings/Column/MissingImageSize.php:23
1978
  #: classes/Settings/Column/PostFormatIcon.php:25 classes/Helper/Icon.php:62
1979
  #: templates/admin/side-feedback.php:14
1980
  msgid "No"
1981
  msgstr "No"
1982
 
1983
  #: classes/Settings/Column/ActionIcons.php:22
 
 
1984
  #: classes/Settings/Column/Toggle.php:14
1985
+ #: classes/Settings/Column/StatusIcon.php:24 classes/Settings/Column/Pro.php:23
1986
+ #: classes/Settings/Column/MissingImageSize.php:22
1987
  #: classes/Settings/Column/PostFormatIcon.php:24 classes/Helper/Icon.php:46
1988
  #: templates/admin/side-feedback.php:13
1989
  msgid "Yes"
2001
  msgid "Actions"
2002
  msgstr "Actions"
2003
 
2004
+ #: classes/Integration/WooCommerce.php:18
2005
  msgid "Enhance the products, orders and coupons overviews with new columns and inline editing."
2006
  msgstr ""
2007
 
2008
+ #: classes/Integration/WooCommerce.php:16
2009
  msgid "WooCommerce"
2010
  msgstr "WooCommerce"
2011
 
2012
+ #: classes/Integration/ACF.php:14
2013
  msgid "Advanced Custom Fields"
2014
  msgstr ""
2015
 
2016
+ #: classes/ColumnGroups.php:14
2017
  msgid "Plugins"
2018
  msgstr ""
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: 2020-05-09 18:34: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,55 +11,98 @@ msgstr ""
11
  "Language: es\n"
12
  "Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
13
 
14
- #: templates/tooltip/export-disabled.php:8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
16
  msgstr ""
17
 
18
- #: templates/tooltip/export-disabled.php:5
19
  msgid "Unfortunately not every column can be exported."
20
  msgstr ""
21
 
22
- #: templates/tooltip/export-disabled.php:2
23
  msgid "Export Unavailable"
24
  msgstr ""
25
 
26
- #: templates/tooltip/bulk-editing.php:14
27
  msgid "Bulk Edit"
28
  msgstr "Editar por lotes"
29
 
30
- #: templates/tooltip/bulk-editing.php:13
31
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
32
  msgstr ""
33
 
34
- #: templates/tooltip/bulk-editing.php:8
35
  msgid "Select more than one row from the list table to show the bulk edit buttons."
36
  msgstr ""
37
 
38
- #: templates/tooltip/bulk-editing.php:5
39
  msgid "Bulk Edit allows you to update multiple values at once."
40
  msgstr "La edición por lotes te permite actualizar varios valores a la vez."
41
 
42
- #: templates/tooltip/sorting.php:20
43
  msgid "You can change the default sorted column in the optional settings below."
44
  msgstr ""
45
 
46
- #: templates/tooltip/sorting.php:15
47
  msgid "Reset Sorting"
48
  msgstr "Restablecer ordenación"
49
 
50
- #: templates/tooltip/sorting.php:14
51
  msgid "Reset the sorting by clicking the %s button."
52
  msgstr ""
53
 
54
- #: templates/tooltip/sorting.php:10
55
  msgid "When you come back the content is sorted just the way you left it."
56
  msgstr ""
57
 
58
- #: templates/tooltip/sorting.php:9
59
  msgid "The sorted column is saved as your personal preference."
60
  msgstr ""
61
 
62
- #: templates/tooltip/sorting.php:5
63
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
64
  msgstr ""
65
 
@@ -95,54 +138,54 @@ msgstr ""
95
  msgid "This will allow the column to be filtered."
96
  msgstr ""
97
 
98
- #: templates/tooltip/smart-filtering.php:18
99
  msgctxt "smart filtering help"
100
  msgid "When you return to your list table you can easily select them again from the menu."
101
  msgstr ""
102
 
103
- #: templates/tooltip/smart-filtering.php:17
104
  msgctxt "smart filtering help"
105
  msgid "You can save your filters for later use."
106
  msgstr ""
107
 
108
- #: templates/tooltip/smart-filtering.php:9
109
  msgid "Add Filter"
110
  msgstr "Añadir filtro"
111
 
112
- #: templates/tooltip/smart-filtering.php:3
113
  msgctxt "smart filtering help"
114
  msgid "Smart filtering allows you to segment your data by different criteria."
115
  msgstr ""
116
 
117
- #: templates/tooltip/export.php:16
118
  msgid "You can use filters to segment your list before exporting."
119
  msgstr ""
120
 
121
- #: templates/tooltip/export.php:12
122
  msgid "The result is a CSV file."
123
  msgstr "El resultado es un archivo CSV."
124
 
125
- #: templates/tooltip/export.php:8
126
  msgid "Click the export button and all items will be exported to CSV."
127
  msgstr ""
128
 
129
- #: templates/tooltip/export.php:5
130
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
131
  msgstr ""
132
 
133
- #: templates/tooltip/inline-editing.php:16
134
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
135
  msgstr ""
136
 
137
- #: templates/tooltip/inline-editing.php:12
138
  msgid "Click on the pencil icon to start editing the value of a field."
139
  msgstr "Haz clic en el icono del lápiz para empezar a editar el valor de un campo."
140
 
141
- #: templates/tooltip/inline-editing.php:8
142
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
143
  msgstr ""
144
 
145
- #: templates/tooltip/inline-editing.php:5
146
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
147
  msgstr ""
148
 
@@ -158,11 +201,11 @@ msgstr ""
158
  msgid "Search the contents of your columns."
159
  msgstr "Busca en los contenidos de tus columnas."
160
 
161
- #: classes/Integration/MetaBox.php:15
162
  msgid "Instantly generate columns for your Meta Box custom fields!"
163
  msgstr ""
164
 
165
- #: classes/Integration/MetaBox.php:13
166
  msgid "Meta Box"
167
  msgstr ""
168
 
@@ -170,27 +213,23 @@ msgstr ""
170
  msgid "Column Type"
171
  msgstr "Tipo de columna"
172
 
173
- #: classes/Admin/ScreenOption/ColumnId.php:32
174
- msgid "Column ID"
175
- msgstr "ID de columna"
176
-
177
- #: classes/Admin/Page/Help.php:144
178
  msgid "No deprecated hooks or filters found."
179
  msgstr "No se ha encontrado ningún gancho o filtro obsoleto."
180
 
181
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
182
- #: templates/tooltip/smart-filtering.php:1 templates/tooltip/filtering.php:13
183
- #: templates/tooltip/filtering.php:16
184
  msgid "Smart Filtering"
185
  msgstr "Filtrado inteligente"
186
 
187
  #: classes/Settings/Column/Pro/BulkEditing.php:11
188
- #: templates/tooltip/bulk-editing.php:2
189
  msgid "Bulk Editing"
190
  msgstr "Edición por lotes"
191
 
192
  #: classes/Settings/Column/Pro/InlineEditing.php:11
193
- #: templates/tooltip/inline-editing.php:2
194
  msgid "Inline Editing"
195
  msgstr "Edición integrada"
196
 
@@ -210,7 +249,7 @@ msgstr "Cargando columnas"
210
  msgid "Column Sets"
211
  msgstr "Conjuntos de columnas"
212
 
213
- #: classes/PluginActionLinks.php:46
214
  msgid "Go Pro"
215
  msgstr "Hazte Pro"
216
 
@@ -262,11 +301,11 @@ msgstr "30% de descuento desde el Black Friday hasta el Cyber Monday"
262
  msgid "Get %s now"
263
  msgstr "Obtener %s ahora"
264
 
265
- #: classes/Helper/Html.php:409
266
  msgid "%s more"
267
  msgstr "%s más"
268
 
269
- #: classes/Settings/Column/CommentLink.php:62
270
  msgid "View Comment"
271
  msgstr "Ver el comentario"
272
 
@@ -278,35 +317,35 @@ msgstr "La columna no se pudo cargar debido a un error desconocido"
278
  msgid "There was an error during saving the column settings."
279
  msgstr "Hubo un error al guardar la ajustes de la columna."
280
 
281
- #: classes/Integration/ACF.php:15
282
  msgid "Display and edit ACF fields in the posts overview in seconds!"
283
  msgstr ""
284
 
285
- #: classes/Integration/Pods.php:15
286
  msgid "Display and edit Pods fields in the posts overview in seconds!"
287
  msgstr ""
288
 
289
- #: templates/admin/side-banner.php:55
290
  msgid "Includes special integrations for:"
291
  msgstr "Incluye integraciones especiales para:"
292
 
293
- #: templates/admin/side-banner.php:40
294
  msgid "Inline Edit any content"
295
  msgstr ""
296
 
297
- #: templates/admin/side-banner.php:39
298
  msgid "Filter any content"
299
  msgstr "Filtrar cualquier contenido"
300
 
301
- #: templates/admin/side-banner.php:38
302
  msgid "Sort any content"
303
  msgstr "Ordenar cualquier contenido"
304
 
305
- #: templates/admin/side-banner.php:37
306
  msgid "Bulk Edit any content"
307
  msgstr "Edita cualquier contenido por lotes"
308
 
309
- #: templates/admin/side-banner.php:36
310
  msgid "Search any content"
311
  msgstr "Buscar cualquier contenido"
312
 
@@ -322,15 +361,15 @@ msgstr "Seleccionar icono"
322
  msgid "Local Path"
323
  msgstr "Ruta local"
324
 
325
- #: classes/Integration/EventsCalendar.php:15
326
  msgid "Events Calendar"
327
  msgstr "Events Calendar"
328
 
329
- #: classes/Settings/Column/CustomFieldType.php:76
330
  msgid "Uses one or more %s IDs to display information about it."
331
  msgstr ""
332
 
333
- #: classes/Check/Review.php:160
334
  msgid "You can also use your admincolumns.com account to access support through %s!"
335
  msgstr ""
336
 
@@ -342,7 +381,7 @@ msgstr "Valor: Debe contener uno o más IDs de usuario, separados por comas."
342
  msgid "Value: Should contain a URL."
343
  msgstr "Valor: Debería contener una URL."
344
 
345
- #: classes/Settings/Column/CustomFieldType.php:110
346
  #: templates/admin/help-tab/custom-fields.php:54
347
  msgid "URL"
348
  msgstr "URL"
@@ -363,15 +402,15 @@ msgstr ""
363
  msgid "Value: This will show if the field has content or not."
364
  msgstr ""
365
 
366
- #: classes/Integration/NinjaForms.php:17
367
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
368
  msgstr ""
369
 
370
- #: classes/Integration/EventsCalendar.php:17
371
  msgid "Manage columns for your event, organizer or venue overviews."
372
  msgstr ""
373
 
374
- #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:2
375
  msgid "Sorting"
376
  msgstr "Ordenación"
377
 
@@ -379,7 +418,7 @@ msgstr "Ordenación"
379
  msgid "Filtering"
380
  msgstr "Filtrado"
381
 
382
- #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:2
383
  msgid "Export"
384
  msgstr "Exportar"
385
 
@@ -435,9 +474,9 @@ msgstr ""
435
  msgid "Text Limit"
436
  msgstr "Límite de texto"
437
 
438
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
439
  #: classes/Settings/Column/MediaLink.php:64
440
- #: classes/Column/Media/Download.php:11
 
441
  msgid "Download"
442
  msgstr "Descarga"
443
 
@@ -465,16 +504,16 @@ msgstr "Editar %s"
465
  msgid "Use an icon instead of text for displaying."
466
  msgstr "Usa un icono en lugar de texto para mostrar"
467
 
468
- #: classes/Settings/Column/Post.php:87
469
  msgctxt "post"
470
  msgid "Featured Image"
471
  msgstr "Imagen destacada"
472
 
473
- #: classes/Settings/Column/NumberOfItems.php:31
474
  msgid "Maximum number of items"
475
  msgstr "Número máximo de elementos"
476
 
477
- #: classes/Settings/Column/NumberOfItems.php:30
478
  msgid "Number of Items"
479
  msgstr "Número de elementos"
480
 
@@ -508,15 +547,15 @@ msgstr "Oculto"
508
  msgid "Public"
509
  msgstr "Publico"
510
 
511
- #: classes/Settings/Column/ExifData.php:81
512
  msgid "Keywords"
513
  msgstr "Palabras clave"
514
 
515
- #: classes/Settings/Column/ExifData.php:80
516
  msgid "Orientation"
517
  msgstr "Orientación"
518
 
519
- #: classes/Settings/Column/ExifData.php:75
520
  msgid "Copyright"
521
  msgstr "Copyright"
522
 
@@ -572,7 +611,7 @@ msgstr "original"
572
  msgid "Alternative Text"
573
  msgstr "Texto alternativo"
574
 
575
- #: classes/Integration/NinjaForms.php:15
576
  msgid "Ninja Forms"
577
  msgstr "Ninja Forms"
578
 
@@ -605,7 +644,7 @@ msgstr ""
605
  msgid "Use an icon?"
606
  msgstr "¿Usar un icono?"
607
 
608
- #: classes/Helper/Strings.php:112
609
  msgid "&hellip;"
610
  msgstr "&hellip;"
611
 
@@ -617,23 +656,23 @@ msgstr "El extracto actual se genera a partir del contenido."
617
  msgid "Excerpt is missing."
618
  msgstr "Falta el extracto."
619
 
620
- #: classes/Settings/Column/User.php:72
621
  msgid "User Nicename"
622
  msgstr ""
623
 
624
- #: templates/admin/side-banner.php:110
625
  msgid "Send me the discount"
626
  msgstr "Mándame el descuento"
627
 
628
- #: templates/admin/side-banner.php:75
629
  msgid "Prices starting from %s"
630
  msgstr "Precios a partir de %s"
631
 
632
- #: classes/Integration/BuddyPress.php:16
633
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
634
  msgstr ""
635
 
636
- #: classes/Integration/BuddyPress.php:14
637
  msgid "BuddyPress"
638
  msgstr "BuddyPress"
639
 
@@ -670,14 +709,14 @@ msgstr "Límite de palabras"
670
  msgid "Auto"
671
  msgstr "Automático"
672
 
673
- #: classes/Admin.php:150 classes/Settings/Column/Post.php:75
674
  #: classes/Settings/Column/AttachmentDisplay.php:42
675
- #: classes/Settings/Column/User.php:42 classes/Settings/Column/Term.php:34
676
- #: classes/Settings/Column/Comment.php:107
677
  msgid "Display"
678
  msgstr ""
679
 
680
- #: classes/Settings/Column/Taxonomy.php:24
681
  msgid "No taxonomies available."
682
  msgstr "No hay taxonomías disponibles."
683
 
@@ -742,19 +781,19 @@ msgstr "en %s"
742
  msgid "%s ago"
743
  msgstr "hace %s"
744
 
745
- #: classes/Settings/Column/DateTimeFormat.php:114
746
  msgid "date and time formatting"
747
  msgstr "formato de fecha y hora"
748
 
749
- #: classes/Settings/Column/DateTimeFormat.php:114
750
  msgid "Learn more about %s."
751
  msgstr "Conocer más sobre %s."
752
 
753
- #: classes/Settings/Column/DateTimeFormat.php:112
754
  msgid "Custom:"
755
  msgstr "Personalizado:"
756
 
757
- #: classes/Settings/Column/DateTimeFormat.php:41
758
  msgid "The %s can be changed in %s."
759
  msgstr ""
760
 
@@ -778,57 +817,57 @@ msgstr ""
778
  msgid "Time Difference"
779
  msgstr "Diferencia horaria"
780
 
781
- #: classes/Settings/Column/CustomFieldType.php:158
782
  msgid "Multiple"
783
  msgstr "Múltiple"
784
 
785
- #: classes/Settings/Column/CustomFieldType.php:157
786
  msgid "Choice"
787
  msgstr "Elección"
788
 
789
- #: classes/Settings/Column/CustomFieldType.php:156
790
  msgid "Relational"
791
  msgstr "Relacional"
792
 
793
- #: classes/Settings/Column/CustomFieldType.php:155
794
  msgid "Basic"
795
  msgstr "Básico"
796
 
797
- #: classes/Settings/Column/CustomFieldType.php:123
798
  msgid "Number of Fields"
799
  msgstr "Número de campos"
800
 
801
- #: classes/Settings/Column/CustomFieldType.php:115
802
  #: templates/admin/help-tab/custom-fields.php:50
803
  msgid "True / False"
804
  msgstr "Verdadero / Falso"
805
 
806
- #: classes/Settings/Column/CustomFieldType.php:114
807
  #: templates/admin/help-tab/custom-fields.php:26
808
  msgid "Has Content"
809
  msgstr "Tiene contenido"
810
 
811
- #: classes/Settings/Column/CustomFieldType.php:111
812
  #: templates/admin/help-tab/custom-fields.php:42
813
  msgid "Number"
814
  msgstr "Número"
815
 
816
- #: classes/Settings/Column/CustomFieldType.php:108
817
  msgid "Text"
818
  msgstr "Texto"
819
 
820
- #: classes/Settings/Column/CustomFieldType.php:77
821
  msgid "Multiple IDs should be separated by commas."
822
  msgstr ""
823
 
 
824
  #: classes/Settings/Column/Meta.php:73
825
- #: classes/Settings/Column/CustomField.php:25
826
  msgid "Field"
827
  msgstr "Campo"
828
 
829
  #: classes/Settings/Column/CharacterLimit.php:29
 
830
  #: classes/Settings/Column/WordLimit.php:35
831
- #: classes/Settings/Column/NumberOfItems.php:31
832
  msgid "Leave empty for no limit"
833
  msgstr ""
834
 
@@ -836,24 +875,24 @@ msgstr ""
836
  msgid "Maximum number of characters"
837
  msgstr "Número máximo de caracteres"
838
 
839
- #: classes/Settings/Column/CharacterLimit.php:28
840
  #: classes/Settings/Column/StringLimit.php:36
 
841
  msgid "Character Limit"
842
  msgstr "Límite de caracteres"
843
 
844
- #: classes/Settings/Column/BeforeAfter.php:78
845
  msgid "Display Options"
846
  msgstr "Opciones de visualización"
847
 
848
- #: classes/Settings/Column/BeforeAfter.php:72
849
  msgid "This text will appear after the column value."
850
  msgstr ""
851
 
852
- #: classes/Helper/Strings.php:302
853
  msgid " or "
854
  msgstr " o "
855
 
856
- #: classes/Helper/Html.php:409
857
  msgid "Hide"
858
  msgstr "Ocultar"
859
 
@@ -869,9 +908,9 @@ msgstr "Mostrar barra de herramientas"
869
  msgid "Shortlink"
870
  msgstr "Enlace corto"
871
 
872
- #: classes/Settings/Column/CustomFieldType.php:207
873
- #: classes/Settings/Column/CustomFieldType.php:209
874
- #: classes/Settings/Column/CustomFieldType.php:293
875
  msgid ", "
876
  msgstr ", "
877
 
@@ -883,7 +922,7 @@ msgstr "Estándar"
883
  msgid "Full Path"
884
  msgstr "Ruta completa"
885
 
886
- #: templates/admin/side-banner.php:91
887
  msgid "Discount is valid until %s"
888
  msgstr "El descuento es válido hasta %s"
889
 
@@ -907,45 +946,45 @@ msgstr "Aviso"
907
  msgid "Instructions"
908
  msgstr "Instrucciones"
909
 
910
- #: classes/Admin/Page/Help.php:135
911
  msgid "our documentation"
912
  msgstr "nuestra documentación"
913
 
914
- #: classes/Admin/Page/Help.php:135
915
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
916
  msgstr ""
917
 
918
- #: classes/Admin/Page/Help.php:133
919
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
920
  msgstr ""
921
 
922
- #: classes/Admin/Page/Help.php:56
923
  msgid "The callback used is %s."
924
  msgid_plural "The callbacks used are %s."
925
  msgstr[0] ""
926
  msgstr[1] ""
927
 
928
- #: classes/Admin/Page/Help.php:43
929
  msgid "View documentation"
930
  msgstr "Ver la documentación"
931
 
932
- #: classes/Admin/Page/Help.php:74
933
  msgid "The action %s used on this website is deprecated since %s."
934
  msgstr ""
935
 
936
- #: classes/Admin/Page/Help.php:103
937
  msgid "The filter %s used on this website is deprecated since %s."
938
  msgstr ""
939
 
940
- #: classes/Admin/Page/Help.php:70
941
  msgid "Deprecated Actions"
942
  msgstr "Acciones obsoletas"
943
 
944
- #: classes/Admin/Page/Help.php:99
945
  msgid "Deprecated Filters"
946
  msgstr "Filtros obsoletos"
947
 
948
- #: classes/Admin/Page/Help.php:28 classes/Admin/Page/Help.php:131
949
  msgid "Help"
950
  msgstr "Ayuda"
951
 
@@ -961,23 +1000,23 @@ msgstr "Vaciar todas las columnas"
961
  msgid "I'm using Admin Columns for WordPress!"
962
  msgstr "¡Estoy usando Admin Columns para WordPress!"
963
 
964
- #: templates/admin/side-banner.php:109
965
  msgid "Your First Name"
966
  msgstr "Tu nombre"
967
 
968
- #: templates/admin/side-banner.php:108
969
  msgid "Your Email"
970
  msgstr "Tu correo electrónico"
971
 
972
- #: templates/admin/side-banner.php:103
973
  msgid "Submit your email and we'll send you a discount for %s off."
974
  msgstr ""
975
 
976
- #: templates/admin/side-banner.php:88 templates/admin/side-banner.php:99
977
  msgid "Get %s Off!"
978
  msgstr ""
979
 
980
- #: templates/admin/side-banner.php:26
981
  msgid "Pro"
982
  msgstr "Pro"
983
 
@@ -993,35 +1032,31 @@ msgstr "Disponible"
993
  msgid "Recommended"
994
  msgstr "Recomendado"
995
 
996
- #: classes/Integration/Types.php:15
997
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
998
  msgstr ""
999
 
1000
- #: classes/Integration/Types.php:13
1001
  msgid "Toolset Types"
1002
  msgstr "Toolset Types"
1003
 
1004
- #: classes/Integration/Pods.php:13
1005
  msgid "Pods"
1006
  msgstr "Pods"
1007
 
1008
- #: templates/admin/side-banner.php:42
1009
- msgid "Import &amp; Export settings"
1010
- msgstr "Ajustes de importación y exportación"
1011
-
1012
- #: templates/admin/side-banner.php:41
1013
  msgid "Create multiple columns sets"
1014
  msgstr ""
1015
 
1016
- #: templates/admin/side-banner.php:31
1017
  msgid "Take Admin Columns to the next level:"
1018
  msgstr ""
1019
 
1020
- #: templates/admin/side-banner.php:26
1021
  msgid "Upgrade to"
1022
  msgstr "Actualizar a"
1023
 
1024
- #: classes/Admin/Page/Columns.php:64
1025
  msgid "The columns for %s are read only and can therefore not be edited."
1026
  msgstr ""
1027
 
@@ -1061,7 +1096,7 @@ msgstr "la página de extensiones"
1061
  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!"
1062
  msgstr ""
1063
 
1064
- #: classes/Settings/Column/Type.php:91 classes/Admin/HelpTab/CustomField.php:11
1065
  msgid "Custom Fields"
1066
  msgstr "Campo Personalizado"
1067
 
@@ -1078,8 +1113,8 @@ msgstr ""
1078
  msgid "https://www.admincolumns.com"
1079
  msgstr "https://www.admincolumns.com"
1080
 
1081
- #: classes/Table/Screen.php:203
1082
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
 
1083
  msgid "Edit columns"
1084
  msgstr "Editar columnas"
1085
 
@@ -1095,7 +1130,7 @@ msgstr ""
1095
  msgid "Users"
1096
  msgstr "Usuarios"
1097
 
1098
- #: classes/Settings/Column/CustomFieldType.php:118
1099
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1100
  #: templates/admin/help-tab/custom-fields.php:34
1101
  msgid "Media"
@@ -1105,11 +1140,12 @@ msgstr "Medios"
1105
  msgid "Links"
1106
  msgstr "Enlaces"
1107
 
1108
- #: classes/Settings/Column/Comment.php:116 classes/ListScreen/Comment.php:18
1109
  msgid "Comment"
1110
  msgstr "Comentar"
1111
 
1112
- #: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:17
 
1113
  msgid "Comments"
1114
  msgstr "Comentarios"
1115
 
@@ -1189,19 +1225,19 @@ msgstr "¿Qué pasa? ¿Necesitas ayuda? ¡Háznoslo saber!"
1189
  msgid "Are you happy with Admin Columns?"
1190
  msgstr "¿Estás contento con Admin Columns?"
1191
 
1192
- #: templates/admin/side-banner.php:69
1193
  msgid "Get Admin Columns Pro"
1194
  msgstr "Obtener Admin Columns Pro"
1195
 
1196
- #: classes/Admin/Page/Columns.php:153
1197
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1198
  msgstr ""
1199
 
1200
- #: templates/admin/edit-actions.php:23 templates/admin/edit-columns.php:38
1201
  msgid "Update"
1202
  msgstr "Actualizar"
1203
 
1204
- #: classes/Admin/Page/Columns.php:144
1205
  msgid "Store settings"
1206
  msgstr "Almacenar ajustes"
1207
 
@@ -1209,7 +1245,7 @@ msgstr "Almacenar ajustes"
1209
  msgid "Add-ons"
1210
  msgstr "Extensiones"
1211
 
1212
- #: classes/PluginActionLinks.php:38 classes/Admin/Page/Settings.php:22
1213
  msgid "Settings"
1214
  msgstr "Configurar"
1215
 
@@ -1233,8 +1269,9 @@ msgstr "Esto borrará todos los ajustes de columna y restaurará los ajustes por
1233
  msgid "Restore Settings"
1234
  msgstr "Restaurar los ajustes"
1235
 
1236
- #: templates/admin/edit-actions.php:24 templates/admin/edit-columns.php:39
1237
  #: templates/admin/page/settings-section-general.php:10
 
1238
  msgid "Save"
1239
  msgstr "Guardar"
1240
 
@@ -1242,7 +1279,7 @@ msgstr "Guardar"
1242
  msgid "Customize your Admin Columns settings."
1243
  msgstr "Personaliza tus ajustes de Admin Columns."
1244
 
1245
- #: classes/Settings/Column/DateTimeFormat.php:43
1246
  #: classes/Admin/Section/General.php:36
1247
  msgid "General Settings"
1248
  msgstr "Ajustes generales"
@@ -1259,6 +1296,10 @@ msgstr "Valor: color de valor hex, ej. #808080."
1259
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1260
  msgstr "Valor: debería ser un 1 (uno) o 0 (cero)."
1261
 
 
 
 
 
1262
  #: templates/admin/help-tab/custom-fields.php:19
1263
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1264
  msgstr "Valor: Puede ser una marca de tiempo unix o un formato de fecha como se describe en <a href='%s'>Codex</a>.Usted puede cambiar el formato de fecha devuelto en la página de <a href='%s'>ajustes generales</a>"
@@ -1323,7 +1364,7 @@ msgstr "Vista previa"
1323
  msgid "Default settings successfully restored."
1324
  msgstr "Ajustes por defecto restaurados satisfactoriamente."
1325
 
1326
- #: classes/Controller/ColumnRequest.php:41 classes/Admin/Asset/Columns.php:62
1327
  msgid "%s column is already present and can not be duplicated."
1328
  msgstr "%s columna está ya presente y no puede ser duplicada."
1329
 
@@ -1331,53 +1372,53 @@ msgstr "%s columna está ya presente y no puede ser duplicada."
1331
  msgid "Admin Columns Settings"
1332
  msgstr "Ajustes de Admin Columns"
1333
 
1334
- #: classes/Check/Review.php:167
1335
  msgid "find answers to frequently asked questions"
1336
  msgstr ""
1337
 
1338
- #: classes/Check/Review.php:166
1339
  msgid "Admin Columns forum on WordPress.org"
1340
  msgstr "Foro de Admin Columns en WordPress.org"
1341
 
1342
- #: classes/Check/Review.php:165
1343
  msgid "You can also find help on the %s, and %s."
1344
  msgstr ""
1345
 
1346
- #: classes/Check/Review.php:161
1347
  msgid "our forum"
1348
  msgstr "nuestro foro"
1349
 
1350
- #: classes/Check/Review.php:155
1351
  msgid "documentation page"
1352
  msgstr "página de documentación"
1353
 
1354
- #: classes/Check/Review.php:153
1355
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1356
  msgstr ""
1357
 
1358
- #: classes/Check/Review.php:144
1359
  msgid "Permanently hide notice"
1360
  msgstr "Oculta este aviso de forma permanente"
1361
 
1362
- #: classes/Check/Review.php:143
1363
  msgid "Leave a review!"
1364
  msgstr "¡Deja una reseña!"
1365
 
1366
- #: classes/Check/Review.php:139
1367
  msgid "click here"
1368
  msgstr "haz clic aquí"
1369
 
1370
- #: classes/Check/Review.php:135
1371
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1372
  msgstr ""
1373
 
1374
- #: classes/Check/Review.php:126
1375
  msgid "Admin Columns Pro"
1376
  msgstr "Admin Columns Pro"
1377
 
1378
  #. Plugin Name of the plugin
1379
- #: classes/Table/Screen.php:414 classes/Admin.php:126
1380
- #: classes/Check/Review.php:127 classes/Admin/Page/Columns.php:54
1381
  msgid "Admin Columns"
1382
  msgstr "Admin Columns"
1383
 
@@ -1421,9 +1462,9 @@ msgstr "Este es el nombre que aparecerá como el encabezado de la columna."
1421
  msgid "Label"
1422
  msgstr "Etiqueta"
1423
 
1424
- #: classes/Settings/Column/Type.php:36
1425
  msgid "Name"
1426
- msgstr "Nom"
1427
 
1428
  #: classes/Settings/Column/Type.php:30
1429
  msgid "Choose a column type."
@@ -1437,39 +1478,35 @@ msgstr "Clonar"
1437
  msgid "Display format"
1438
  msgstr ""
1439
 
1440
- #: classes/Settings/Column/User.php:71
1441
- msgid "First and Last Name"
1442
- msgstr "Nombre y apellidos"
1443
-
1444
- #: classes/Settings/Column/User.php:69 classes/Settings/Column/UserLink.php:70
1445
  msgid "User Email"
1446
  msgstr "Correo electrónico del usuario"
1447
 
1448
- #: classes/Settings/Column/User.php:68
1449
  msgid "User Login"
1450
  msgstr "Acceso del usuario"
1451
 
1452
- #: classes/Settings/Column/User.php:66 classes/Column/User/LastName.php:14
1453
  msgid "Last Name"
1454
  msgstr "Apellidos"
1455
 
1456
- #: classes/Settings/Column/User.php:65 classes/Column/User/FirstName.php:14
1457
  msgid "First Name"
1458
  msgstr "Nombre"
1459
 
1460
- #: classes/Settings/Column/User.php:64 classes/Column/User/DisplayName.php:14
1461
  msgid "Display Name"
1462
  msgstr "Nombre a Mostrar"
1463
 
1464
- #: classes/Settings/Column/BeforeAfter.php:71
1465
  msgid "After"
1466
  msgstr "Después"
1467
 
1468
- #: classes/Settings/Column/BeforeAfter.php:63
1469
  msgid "This text will appear before the column value."
1470
  msgstr ""
1471
 
1472
- #: classes/Settings/Column/BeforeAfter.php:62
1473
  msgid "Before"
1474
  msgstr "Antes"
1475
 
@@ -1477,16 +1514,16 @@ msgstr "Antes"
1477
  msgid "width"
1478
  msgstr "ancho"
1479
 
1480
- #: classes/Settings/Column/CustomFieldType.php:159
1481
- #: classes/Settings/Column/Image.php:112 classes/Settings/Column/Type.php:92
1482
  msgid "Custom"
1483
  msgstr "Personalizado"
1484
 
1485
- #: classes/Settings/Column/DateTimeFormat.php:60
1486
  msgid "This will determine how the date will be displayed."
1487
  msgstr "Esto determinará cómo la fecha se mostrará."
1488
 
1489
- #: classes/Settings/Column/DateTimeFormat.php:59
1490
  msgid "Date Format"
1491
  msgstr "Formato de fecha"
1492
 
@@ -1510,7 +1547,7 @@ msgstr "Editor visual"
1510
  msgid "Registered"
1511
  msgstr "Registrado"
1512
 
1513
- #: classes/Settings/Column/CustomFieldType.php:87
1514
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1515
  msgid "Post Type"
1516
  msgstr "Tipo de contenido"
@@ -1519,12 +1556,11 @@ msgstr "Tipo de contenido"
1519
  msgid "Post Count"
1520
  msgstr "Número de entradas"
1521
 
1522
- #: classes/Settings/Column/User.php:67 classes/Column/User/Nickname.php:14
1523
  msgid "Nickname"
1524
  msgstr "Alias"
1525
 
1526
  #: classes/Column/Post/CommentCount.php:17
1527
- #: classes/Column/User/CommentCount.php:14
1528
  msgid "Comment Count"
1529
  msgstr "Número de comentarios"
1530
 
@@ -1532,7 +1568,7 @@ msgstr "Número de comentarios"
1532
  msgid "Remove"
1533
  msgstr "Eliminar"
1534
 
1535
- #: classes/Settings/Column/User.php:70 classes/Column/User/ID.php:14
1536
  msgid "User ID"
1537
  msgstr "ID de usuario"
1538
 
@@ -1544,7 +1580,7 @@ msgstr ""
1544
  msgid "Link to menu"
1545
  msgstr ""
1546
 
1547
- #: classes/Settings/Column/Taxonomy.php:31 classes/Column/Taxonomy.php:18
1548
  msgid "Taxonomy"
1549
  msgstr "Taxonomía"
1550
 
@@ -1552,11 +1588,11 @@ msgstr "Taxonomía"
1552
  msgid "Sticky"
1553
  msgstr "Fijo"
1554
 
1555
- #: classes/Column/Comment/Status.php:14 classes/Column/Post/Status.php:12
1556
  msgid "Status"
1557
  msgstr "Estado"
1558
 
1559
- #: classes/Settings/Column/Term.php:29 classes/Column/Post/Slug.php:14
1560
  msgid "Slug"
1561
  msgstr "Slug"
1562
 
@@ -1564,7 +1600,7 @@ msgstr "Slug"
1564
  msgid "Shortcodes"
1565
  msgstr "Shortcodes"
1566
 
1567
- #: classes/Settings/Column/User.php:73
1568
  msgid "Roles"
1569
  msgstr "Perfiles"
1570
 
@@ -1576,7 +1612,7 @@ msgstr "Estado del Ping"
1576
  msgid "Permalink"
1577
  msgstr "Enlace permanente"
1578
 
1579
- #: classes/Column/Media/FullPath.php:15 classes/Column/Post/Path.php:15
1580
  msgid "Path"
1581
  msgstr "Ruta"
1582
 
@@ -1596,7 +1632,7 @@ msgstr "Ordenar"
1596
  msgid "Last Modified"
1597
  msgstr "Última modificación"
1598
 
1599
- #: classes/Column/Post/LastModifiedAuthor.php:17
1600
  msgid "Last Modified Author"
1601
  msgstr ""
1602
 
@@ -1628,7 +1664,7 @@ msgid_plural "seconds"
1628
  msgstr[0] "segundo"
1629
  msgstr[1] "segundos"
1630
 
1631
- #: classes/Column/Post/Depth.php:15
1632
  msgid "Depth"
1633
  msgstr "Profundidad"
1634
 
@@ -1636,25 +1672,25 @@ msgstr "Profundidad"
1636
  msgid "Date Published"
1637
  msgstr "Fecha de publicación"
1638
 
1639
- #: classes/Settings/Column/CommentCount.php:35
1640
  msgid "Select which comment status you like to display."
1641
  msgstr "Seleccionar cuál estado de comentario desea mostrar."
1642
 
1643
- #: classes/Settings/Column/CommentCount.php:34
1644
  msgid "Comment status"
1645
  msgstr "Estado del comentario"
1646
 
1647
- #: classes/Settings/Column/CommentCount.php:49
1648
  #: classes/Column/Comment/Status.php:33
1649
  msgid "Spam"
1650
  msgstr "Spam"
1651
 
1652
- #: classes/Settings/Column/CommentCount.php:48
1653
  #: classes/Column/Comment/Status.php:35
1654
  msgid "Pending"
1655
  msgstr "Pendiente"
1656
 
1657
- #: classes/Settings/Column/CommentCount.php:56
1658
  msgid "Total"
1659
  msgstr "Total"
1660
 
@@ -1671,19 +1707,19 @@ msgid "Edit User Profile"
1671
  msgstr "Editar perfil de usuario"
1672
 
1673
  #: classes/Settings/Column/TermLink.php:36
1674
- #: classes/Settings/Column/MediaLink.php:62
1675
- #: classes/Settings/Column/CommentLink.php:61
1676
  #: classes/Settings/Column/UserLink.php:78
1677
  #: classes/Settings/Column/PostLink.php:68
 
1678
  #: classes/Settings/Column/Separator.php:28
 
1679
  msgid "None"
1680
  msgstr "Ninguno"
1681
 
1682
  #: classes/Settings/Column/TermLink.php:27
1683
- #: classes/Settings/Column/MediaLink.php:53
1684
- #: classes/Settings/Column/CommentLink.php:52
1685
  #: classes/Settings/Column/UserLink.php:60
1686
  #: classes/Settings/Column/PostLink.php:58
 
 
1687
  msgid "Link To"
1688
  msgstr "Enlazar a"
1689
 
@@ -1732,36 +1768,36 @@ msgstr "Tamaño de archivo"
1732
  msgid "Filename"
1733
  msgstr "Nombre de archivo"
1734
 
1735
- #: classes/Settings/Column/Post.php:84 classes/Settings/Column/Term.php:28
1736
- #: classes/Settings/Column/ExifData.php:79
1737
  msgid "Title"
1738
  msgstr "Título"
1739
 
1740
- #: classes/Settings/Column/ExifData.php:78
1741
  msgid "Shutter Speed"
1742
  msgstr "Velocidad de obturación"
1743
 
1744
- #: classes/Settings/Column/ExifData.php:77
1745
  msgid "ISO"
1746
  msgstr "ISO"
1747
 
1748
- #: classes/Settings/Column/ExifData.php:76
1749
  msgid "Focal Length"
1750
  msgstr "Distancia focal"
1751
 
1752
- #: classes/Settings/Column/ExifData.php:74
1753
  msgid "Timestamp"
1754
  msgstr "Marca temporal"
1755
 
1756
- #: classes/Settings/Column/ExifData.php:72
1757
  msgid "Camera"
1758
  msgstr "Cámara"
1759
 
1760
- #: classes/Settings/Column/ExifData.php:71
1761
  msgid "Credit"
1762
  msgstr "Crédito"
1763
 
1764
- #: classes/Settings/Column/ExifData.php:70
1765
  msgid "Aperture"
1766
  msgstr "Apertura"
1767
 
@@ -1773,7 +1809,7 @@ msgstr "Datos EXIF"
1773
  msgid "Dimensions"
1774
  msgstr "Dimensiones"
1775
 
1776
- #: classes/Settings/Column/ExifData.php:73 classes/Column/Media/Caption.php:14
1777
  msgid "Caption"
1778
  msgstr "Leyenda"
1779
 
@@ -1785,7 +1821,7 @@ msgstr "Tamaños disponibles"
1785
  msgid "View"
1786
  msgstr "Ver"
1787
 
1788
- #: classes/Settings/Column/CommentCount.php:50
1789
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1790
  msgid "Trash"
1791
  msgstr "Papelera"
@@ -1795,20 +1831,20 @@ msgstr "Papelera"
1795
  msgid "Description"
1796
  msgstr "Descripción"
1797
 
1798
- #: classes/Settings/Column/CustomFieldType.php:60
1799
  msgid "This will determine how the value will be displayed."
1800
  msgstr "Esto determinará cómo el valor se mostrará."
1801
 
1802
- #: classes/Settings/Column/CustomFieldType.php:67
1803
  msgid "Field Type"
1804
  msgstr "Tipo de campo"
1805
 
1806
- #: classes/Settings/Column/CustomFieldType.php:124
1807
  #: templates/admin/help-tab/custom-fields.php:38
1808
  msgid "Multiple Values"
1809
  msgstr "Valores múltiples"
1810
 
1811
- #: classes/Settings/Column/CustomFieldType.php:109
1812
  #: templates/admin/help-tab/custom-fields.php:30
1813
  msgid "Image"
1814
  msgstr "Imagen"
@@ -1822,15 +1858,15 @@ msgstr "Extracto"
1822
  msgid "Counter"
1823
  msgstr "Contador"
1824
 
1825
- #: classes/Settings/Column/CustomFieldType.php:106
1826
  #: templates/admin/help-tab/custom-fields.php:10
1827
  msgid "Color"
1828
  msgstr "Color"
1829
 
1830
- #: classes/Settings/Column/NumberFormat.php:88
1831
- #: classes/Settings/Column/CustomFieldType.php:174
1832
- #: classes/Settings/Column/Image.php:72 classes/Settings/Column/Type.php:89
1833
  #: classes/Settings/Column/Separator.php:25
 
1834
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1835
  #: templates/admin/help-tab/custom-fields.php:6
1836
  msgid "Default"
@@ -1840,18 +1876,18 @@ msgstr "Por defecto"
1840
  msgid "Custom Field"
1841
  msgstr "Campo personalizado"
1842
 
1843
- #: classes/Column/Comment/WordCount.php:14 clas
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-06 11:50:56+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
+ #: templates/admin/edit-actions.php:40
15
+ msgid "Key"
16
+ msgstr ""
17
+
18
+ #: templates/admin/side-banner.php:47
19
+ msgid "Export table contents to CSV"
20
+ msgstr ""
21
+
22
+ #: templates/tooltip/export.php:25 templates/tooltip/export-disabled.php:17
23
+ #: templates/tooltip/smart-filtering.php:28 templates/tooltip/sorting.php:29
24
+ #: templates/tooltip/bulk-editing.php:25
25
+ #: templates/tooltip/inline-editing.php:25
26
+ msgid "Learn more &raquo;"
27
+ msgstr ""
28
+
29
+ #: classes/Integration/YoastSeo.php:16
30
+ msgid "Enrich the Yoast SEO columns with amazing pro features!"
31
+ msgstr ""
32
+
33
+ #: classes/Column/User/Login.php:24
34
+ msgid "Super Admin"
35
+ msgstr ""
36
+
37
+ #: classes/Column/User/Nicename.php:11
38
+ msgid "Author Slug"
39
+ msgstr ""
40
+
41
+ #: classes/Admin/ScreenOption/ColumnId.php:32
42
+ msgid "Column Name"
43
+ msgstr ""
44
+
45
+ #: classes/Admin/ScreenOption/ListScreenType.php:32
46
+ msgid "List Screen Key"
47
+ msgstr ""
48
+
49
+ #: classes/Admin/ScreenOption/ListScreenId.php:32
50
+ msgid "List Screen ID"
51
+ msgstr ""
52
+
53
+ #: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
54
+ msgid "Full Name"
55
+ msgstr ""
56
+
57
+ #: templates/tooltip/export-disabled.php:13
58
  msgid "Third-party columns and some custom columns cannot be exported unless there is build-in support for that specific column."
59
  msgstr ""
60
 
61
+ #: templates/tooltip/export-disabled.php:10
62
  msgid "Unfortunately not every column can be exported."
63
  msgstr ""
64
 
65
+ #: templates/tooltip/export-disabled.php:7
66
  msgid "Export Unavailable"
67
  msgstr ""
68
 
69
+ #: templates/tooltip/bulk-editing.php:19
70
  msgid "Bulk Edit"
71
  msgstr "Editar por lotes"
72
 
73
+ #: templates/tooltip/bulk-editing.php:18
74
  msgid "Clicking the %s button will display a popup that allows you to add or change the current value of all selected items."
75
  msgstr ""
76
 
77
+ #: templates/tooltip/bulk-editing.php:13
78
  msgid "Select more than one row from the list table to show the bulk edit buttons."
79
  msgstr ""
80
 
81
+ #: templates/tooltip/bulk-editing.php:10
82
  msgid "Bulk Edit allows you to update multiple values at once."
83
  msgstr "La edición por lotes te permite actualizar varios valores a la vez."
84
 
85
+ #: templates/tooltip/sorting.php:25
86
  msgid "You can change the default sorted column in the optional settings below."
87
  msgstr ""
88
 
89
+ #: templates/tooltip/sorting.php:20
90
  msgid "Reset Sorting"
91
  msgstr "Restablecer ordenación"
92
 
93
+ #: templates/tooltip/sorting.php:19
94
  msgid "Reset the sorting by clicking the %s button."
95
  msgstr ""
96
 
97
+ #: templates/tooltip/sorting.php:15
98
  msgid "When you come back the content is sorted just the way you left it."
99
  msgstr ""
100
 
101
+ #: templates/tooltip/sorting.php:14
102
  msgid "The sorted column is saved as your personal preference."
103
  msgstr ""
104
 
105
+ #: templates/tooltip/sorting.php:10
106
  msgid "Sort by clicking the column header on the list table. Click the column header again to switch between <em>ascending</em> and <em>descending</em>."
107
  msgstr ""
108
 
138
  msgid "This will allow the column to be filtered."
139
  msgstr ""
140
 
141
+ #: templates/tooltip/smart-filtering.php:23
142
  msgctxt "smart filtering help"
143
  msgid "When you return to your list table you can easily select them again from the menu."
144
  msgstr ""
145
 
146
+ #: templates/tooltip/smart-filtering.php:22
147
  msgctxt "smart filtering help"
148
  msgid "You can save your filters for later use."
149
  msgstr ""
150
 
151
+ #: templates/tooltip/smart-filtering.php:14
152
  msgid "Add Filter"
153
  msgstr "Añadir filtro"
154
 
155
+ #: templates/tooltip/smart-filtering.php:8
156
  msgctxt "smart filtering help"
157
  msgid "Smart filtering allows you to segment your data by different criteria."
158
  msgstr ""
159
 
160
+ #: templates/tooltip/export.php:21
161
  msgid "You can use filters to segment your list before exporting."
162
  msgstr ""
163
 
164
+ #: templates/tooltip/export.php:17
165
  msgid "The result is a CSV file."
166
  msgstr "El resultado es un archivo CSV."
167
 
168
+ #: templates/tooltip/export.php:13
169
  msgid "Click the export button and all items will be exported to CSV."
170
  msgstr ""
171
 
172
+ #: templates/tooltip/export.php:10
173
  msgid "Export for Admin Columns Pro, allows you to export the contents of your columns to CSV."
174
  msgstr ""
175
 
176
+ #: templates/tooltip/inline-editing.php:21
177
  msgid "It is possible to undo and redo all changes made with Inline Editing, so using it is without risk."
178
  msgstr ""
179
 
180
+ #: templates/tooltip/inline-editing.php:17
181
  msgid "Click on the pencil icon to start editing the value of a field."
182
  msgstr "Haz clic en el icono del lápiz para empezar a editar el valor de un campo."
183
 
184
+ #: templates/tooltip/inline-editing.php:13
185
  msgid "To start inline editing, toggle the “Inline Edit” button on top of the list table."
186
  msgstr ""
187
 
188
+ #: templates/tooltip/inline-editing.php:10
189
  msgid "With Inline Edit, you can update your content quick and easy, without having to open each %s one at the time."
190
  msgstr ""
191
 
201
  msgid "Search the contents of your columns."
202
  msgstr "Busca en los contenidos de tus columnas."
203
 
204
+ #: classes/Integration/MetaBox.php:16
205
  msgid "Instantly generate columns for your Meta Box custom fields!"
206
  msgstr ""
207
 
208
+ #: classes/Integration/MetaBox.php:14
209
  msgid "Meta Box"
210
  msgstr ""
211
 
213
  msgid "Column Type"
214
  msgstr "Tipo de columna"
215
 
216
+ #: classes/Admin/Page/Help.php:155
 
 
 
 
217
  msgid "No deprecated hooks or filters found."
218
  msgstr "No se ha encontrado ningún gancho o filtro obsoleto."
219
 
220
  #: classes/Settings/Column/Pro/SmartFiltering.php:11
221
+ #: templates/tooltip/filtering.php:13 templates/tooltip/filtering.php:16
222
+ #: templates/tooltip/smart-filtering.php:6
223
  msgid "Smart Filtering"
224
  msgstr "Filtrado inteligente"
225
 
226
  #: classes/Settings/Column/Pro/BulkEditing.php:11
227
+ #: templates/tooltip/bulk-editing.php:7
228
  msgid "Bulk Editing"
229
  msgstr "Edición por lotes"
230
 
231
  #: classes/Settings/Column/Pro/InlineEditing.php:11
232
+ #: templates/tooltip/inline-editing.php:7
233
  msgid "Inline Editing"
234
  msgstr "Edición integrada"
235
 
249
  msgid "Column Sets"
250
  msgstr "Conjuntos de columnas"
251
 
252
+ #: classes/PluginActionLinks.php:48
253
  msgid "Go Pro"
254
  msgstr "Hazte Pro"
255
 
301
  msgid "Get %s now"
302
  msgstr "Obtener %s ahora"
303
 
304
+ #: classes/Helper/Html.php:428
305
  msgid "%s more"
306
  msgstr "%s más"
307
 
308
+ #: classes/Settings/Column/CommentLink.php:66
309
  msgid "View Comment"
310
  msgstr "Ver el comentario"
311
 
317
  msgid "There was an error during saving the column settings."
318
  msgstr "Hubo un error al guardar la ajustes de la columna."
319
 
320
+ #: classes/Integration/ACF.php:16
321
  msgid "Display and edit ACF fields in the posts overview in seconds!"
322
  msgstr ""
323
 
324
+ #: classes/Integration/Pods.php:16
325
  msgid "Display and edit Pods fields in the posts overview in seconds!"
326
  msgstr ""
327
 
328
+ #: templates/admin/side-banner.php:60
329
  msgid "Includes special integrations for:"
330
  msgstr "Incluye integraciones especiales para:"
331
 
332
+ #: templates/admin/side-banner.php:42
333
  msgid "Inline Edit any content"
334
  msgstr ""
335
 
336
+ #: templates/admin/side-banner.php:45
337
  msgid "Filter any content"
338
  msgstr "Filtrar cualquier contenido"
339
 
340
+ #: templates/admin/side-banner.php:44
341
  msgid "Sort any content"
342
  msgstr "Ordenar cualquier contenido"
343
 
344
+ #: templates/admin/side-banner.php:43
345
  msgid "Bulk Edit any content"
346
  msgstr "Edita cualquier contenido por lotes"
347
 
348
+ #: templates/admin/side-banner.php:41
349
  msgid "Search any content"
350
  msgstr "Buscar cualquier contenido"
351
 
361
  msgid "Local Path"
362
  msgstr "Ruta local"
363
 
364
+ #: classes/Integration/EventsCalendar.php:16
365
  msgid "Events Calendar"
366
  msgstr "Events Calendar"
367
 
368
+ #: classes/Settings/Column/CustomFieldType.php:88
369
  msgid "Uses one or more %s IDs to display information about it."
370
  msgstr ""
371
 
372
+ #: classes/Check/Review.php:181
373
  msgid "You can also use your admincolumns.com account to access support through %s!"
374
  msgstr ""
375
 
381
  msgid "Value: Should contain a URL."
382
  msgstr "Valor: Debería contener una URL."
383
 
384
+ #: classes/Settings/Column/CustomFieldType.php:122
385
  #: templates/admin/help-tab/custom-fields.php:54
386
  msgid "URL"
387
  msgstr "URL"
402
  msgid "Value: This will show if the field has content or not."
403
  msgstr ""
404
 
405
+ #: classes/Integration/NinjaForms.php:18
406
  msgid "Add Ninja Forms columns that can be sorted, filtered and directly edited!"
407
  msgstr ""
408
 
409
+ #: classes/Integration/EventsCalendar.php:18
410
  msgid "Manage columns for your event, organizer or venue overviews."
411
  msgstr ""
412
 
413
+ #: classes/Settings/Column/Pro/Sorting.php:11 templates/tooltip/sorting.php:7
414
  msgid "Sorting"
415
  msgstr "Ordenación"
416
 
418
  msgid "Filtering"
419
  msgstr "Filtrado"
420
 
421
+ #: classes/Settings/Column/Pro/Export.php:11 templates/tooltip/export.php:7
422
  msgid "Export"
423
  msgstr "Exportar"
424
 
474
  msgid "Text Limit"
475
  msgstr "Límite de texto"
476
 
 
477
  #: classes/Settings/Column/MediaLink.php:64
478
+ #: classes/Column/Media/Download.php:11 classes/Table/Screen.php:134
479
+ #: classes/Table/Screen.php:136
480
  msgid "Download"
481
  msgstr "Descarga"
482
 
504
  msgid "Use an icon instead of text for displaying."
505
  msgstr "Usa un icono en lugar de texto para mostrar"
506
 
507
+ #: classes/Settings/Column/Post.php:94
508
  msgctxt "post"
509
  msgid "Featured Image"
510
  msgstr "Imagen destacada"
511
 
512
+ #: classes/Settings/Column/NumberOfItems.php:33
513
  msgid "Maximum number of items"
514
  msgstr "Número máximo de elementos"
515
 
516
+ #: classes/Settings/Column/NumberOfItems.php:32
517
  msgid "Number of Items"
518
  msgstr "Número de elementos"
519
 
547
  msgid "Public"
548
  msgstr "Publico"
549
 
550
+ #: classes/Settings/Column/ExifData.php:83
551
  msgid "Keywords"
552
  msgstr "Palabras clave"
553
 
554
+ #: classes/Settings/Column/ExifData.php:82
555
  msgid "Orientation"
556
  msgstr "Orientación"
557
 
558
+ #: classes/Settings/Column/ExifData.php:77
559
  msgid "Copyright"
560
  msgstr "Copyright"
561
 
611
  msgid "Alternative Text"
612
  msgstr "Texto alternativo"
613
 
614
+ #: classes/Integration/NinjaForms.php:16
615
  msgid "Ninja Forms"
616
  msgstr "Ninja Forms"
617
 
644
  msgid "Use an icon?"
645
  msgstr "¿Usar un icono?"
646
 
647
+ #: classes/Helper/Strings.php:142
648
  msgid "&hellip;"
649
  msgstr "&hellip;"
650
 
656
  msgid "Excerpt is missing."
657
  msgstr "Falta el extracto."
658
 
659
+ #: classes/Settings/Column/User.php:85
660
  msgid "User Nicename"
661
  msgstr ""
662
 
663
+ #: templates/admin/side-banner.php:115
664
  msgid "Send me the discount"
665
  msgstr "Mándame el descuento"
666
 
667
+ #: templates/admin/side-banner.php:80
668
  msgid "Prices starting from %s"
669
  msgstr "Precios a partir de %s"
670
 
671
+ #: classes/Integration/BuddyPress.php:17
672
  msgid "Display any of your Profile Fields for BuddyPress on your users overview."
673
  msgstr ""
674
 
675
+ #: classes/Integration/BuddyPress.php:15
676
  msgid "BuddyPress"
677
  msgstr "BuddyPress"
678
 
709
  msgid "Auto"
710
  msgstr "Automático"
711
 
712
+ #: classes/Admin.php:150 classes/Settings/Column/User.php:54
713
  #: classes/Settings/Column/AttachmentDisplay.php:42
714
+ #: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
715
+ #: classes/Settings/Column/Post.php:82
716
  msgid "Display"
717
  msgstr ""
718
 
719
+ #: classes/Settings/Column/Taxonomy.php:44
720
  msgid "No taxonomies available."
721
  msgstr "No hay taxonomías disponibles."
722
 
781
  msgid "%s ago"
782
  msgstr "hace %s"
783
 
784
+ #: classes/Settings/Column/DateTimeFormat.php:116
785
  msgid "date and time formatting"
786
  msgstr "formato de fecha y hora"
787
 
788
+ #: classes/Settings/Column/DateTimeFormat.php:116
789
  msgid "Learn more about %s."
790
  msgstr "Conocer más sobre %s."
791
 
792
+ #: classes/Settings/Column/DateTimeFormat.php:114
793
  msgid "Custom:"
794
  msgstr "Personalizado:"
795
 
796
+ #: classes/Settings/Column/DateTimeFormat.php:43
797
  msgid "The %s can be changed in %s."
798
  msgstr ""
799
 
817
  msgid "Time Difference"
818
  msgstr "Diferencia horaria"
819
 
820
+ #: classes/Settings/Column/CustomFieldType.php:170
821
  msgid "Multiple"
822
  msgstr "Múltiple"
823
 
824
+ #: classes/Settings/Column/CustomFieldType.php:169
825
  msgid "Choice"
826
  msgstr "Elección"
827
 
828
+ #: classes/Settings/Column/CustomFieldType.php:168
829
  msgid "Relational"
830
  msgstr "Relacional"
831
 
832
+ #: classes/Settings/Column/CustomFieldType.php:167
833
  msgid "Basic"
834
  msgstr "Básico"
835
 
836
+ #: classes/Settings/Column/CustomFieldType.php:135
837
  msgid "Number of Fields"
838
  msgstr "Número de campos"
839
 
840
+ #: classes/Settings/Column/CustomFieldType.php:127
841
  #: templates/admin/help-tab/custom-fields.php:50
842
  msgid "True / False"
843
  msgstr "Verdadero / Falso"
844
 
845
+ #: classes/Settings/Column/CustomFieldType.php:126
846
  #: templates/admin/help-tab/custom-fields.php:26
847
  msgid "Has Content"
848
  msgstr "Tiene contenido"
849
 
850
+ #: classes/Settings/Column/CustomFieldType.php:123
851
  #: templates/admin/help-tab/custom-fields.php:42
852
  msgid "Number"
853
  msgstr "Número"
854
 
855
+ #: classes/Settings/Column/CustomFieldType.php:120
856
  msgid "Text"
857
  msgstr "Texto"
858
 
859
+ #: classes/Settings/Column/CustomFieldType.php:89
860
  msgid "Multiple IDs should be separated by commas."
861
  msgstr ""
862
 
863
+ #: classes/Settings/Column/CustomField.php:27
864
  #: classes/Settings/Column/Meta.php:73
 
865
  msgid "Field"
866
  msgstr "Campo"
867
 
868
  #: classes/Settings/Column/CharacterLimit.php:29
869
+ #: classes/Settings/Column/NumberOfItems.php:33
870
  #: classes/Settings/Column/WordLimit.php:35
 
871
  msgid "Leave empty for no limit"
872
  msgstr ""
873
 
875
  msgid "Maximum number of characters"
876
  msgstr "Número máximo de caracteres"
877
 
 
878
  #: classes/Settings/Column/StringLimit.php:36
879
+ #: classes/Settings/Column/CharacterLimit.php:28
880
  msgid "Character Limit"
881
  msgstr "Límite de caracteres"
882
 
883
+ #: classes/Settings/Column/BeforeAfter.php:80
884
  msgid "Display Options"
885
  msgstr "Opciones de visualización"
886
 
887
+ #: classes/Settings/Column/BeforeAfter.php:74
888
  msgid "This text will appear after the column value."
889
  msgstr ""
890
 
891
+ #: classes/Helper/Strings.php:332
892
  msgid " or "
893
  msgstr " o "
894
 
895
+ #: classes/Helper/Html.php:428
896
  msgid "Hide"
897
  msgstr "Ocultar"
898
 
908
  msgid "Shortlink"
909
  msgstr "Enlace corto"
910
 
911
+ #: classes/Settings/Column/CustomFieldType.php:219
912
+ #: classes/Settings/Column/CustomFieldType.php:221
913
+ #: classes/Settings/Column/CustomFieldType.php:305
914
  msgid ", "
915
  msgstr ", "
916
 
922
  msgid "Full Path"
923
  msgstr "Ruta completa"
924
 
925
+ #: templates/admin/side-banner.php:96
926
  msgid "Discount is valid until %s"
927
  msgstr "El descuento es válido hasta %s"
928
 
946
  msgid "Instructions"
947
  msgstr "Instrucciones"
948
 
949
+ #: classes/Admin/Page/Help.php:143
950
  msgid "our documentation"
951
  msgstr "nuestra documentación"
952
 
953
+ #: classes/Admin/Page/Help.php:140
954
  msgid "This site is using some actions or filters that have changed. Please read %s to resolve them."
955
  msgstr ""
956
 
957
+ #: classes/Admin/Page/Help.php:136
958
  msgid "The Admin Columns plugin has undergone some major changes in version 4."
959
  msgstr ""
960
 
961
+ #: classes/Admin/Page/Help.php:59
962
  msgid "The callback used is %s."
963
  msgid_plural "The callbacks used are %s."
964
  msgstr[0] ""
965
  msgstr[1] ""
966
 
967
+ #: classes/Admin/Page/Help.php:45
968
  msgid "View documentation"
969
  msgstr "Ver la documentación"
970
 
971
+ #: classes/Admin/Page/Help.php:77
972
  msgid "The action %s used on this website is deprecated since %s."
973
  msgstr ""
974
 
975
+ #: classes/Admin/Page/Help.php:106
976
  msgid "The filter %s used on this website is deprecated since %s."
977
  msgstr ""
978
 
979
+ #: classes/Admin/Page/Help.php:73
980
  msgid "Deprecated Actions"
981
  msgstr "Acciones obsoletas"
982
 
983
+ #: classes/Admin/Page/Help.php:102
984
  msgid "Deprecated Filters"
985
  msgstr "Filtros obsoletos"
986
 
987
+ #: classes/Admin/Page/Help.php:29 classes/Admin/Page/Help.php:134
988
  msgid "Help"
989
  msgstr "Ayuda"
990
 
1000
  msgid "I'm using Admin Columns for WordPress!"
1001
  msgstr "¡Estoy usando Admin Columns para WordPress!"
1002
 
1003
+ #: templates/admin/side-banner.php:114
1004
  msgid "Your First Name"
1005
  msgstr "Tu nombre"
1006
 
1007
+ #: templates/admin/side-banner.php:113
1008
  msgid "Your Email"
1009
  msgstr "Tu correo electrónico"
1010
 
1011
+ #: templates/admin/side-banner.php:108
1012
  msgid "Submit your email and we'll send you a discount for %s off."
1013
  msgstr ""
1014
 
1015
+ #: templates/admin/side-banner.php:93 templates/admin/side-banner.php:104
1016
  msgid "Get %s Off!"
1017
  msgstr ""
1018
 
1019
+ #: templates/admin/side-banner.php:31
1020
  msgid "Pro"
1021
  msgstr "Pro"
1022
 
1032
  msgid "Recommended"
1033
  msgstr "Recomendado"
1034
 
1035
+ #: classes/Integration/Types.php:16
1036
  msgid "Display and edit Toolset Types fields in the posts overview in seconds!"
1037
  msgstr ""
1038
 
1039
+ #: classes/Integration/Types.php:14
1040
  msgid "Toolset Types"
1041
  msgstr "Toolset Types"
1042
 
1043
+ #: classes/Integration/Pods.php:14
1044
  msgid "Pods"
1045
  msgstr "Pods"
1046
 
1047
+ #: templates/admin/side-banner.php:46
 
 
 
 
1048
  msgid "Create multiple columns sets"
1049
  msgstr ""
1050
 
1051
+ #: templates/admin/side-banner.php:36
1052
  msgid "Take Admin Columns to the next level:"
1053
  msgstr ""
1054
 
1055
+ #: templates/admin/side-banner.php:31
1056
  msgid "Upgrade to"
1057
  msgstr "Actualizar a"
1058
 
1059
+ #: classes/Admin/Page/Columns.php:67
1060
  msgid "The columns for %s are read only and can therefore not be edited."
1061
  msgstr ""
1062
 
1096
  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!"
1097
  msgstr ""
1098
 
1099
+ #: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
1100
  msgid "Custom Fields"
1101
  msgstr "Campo Personalizado"
1102
 
1113
  msgid "https://www.admincolumns.com"
1114
  msgstr "https://www.admincolumns.com"
1115
 
 
1116
  #: classes/Admin/Section/Partial/ShowEditButton.php:25
1117
+ #: classes/Table/Screen.php:203
1118
  msgid "Edit columns"
1119
  msgstr "Editar columnas"
1120
 
1130
  msgid "Users"
1131
  msgstr "Usuarios"
1132
 
1133
+ #: classes/Settings/Column/CustomFieldType.php:130
1134
  #: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:18
1135
  #: templates/admin/help-tab/custom-fields.php:34
1136
  msgid "Media"
1140
  msgid "Links"
1141
  msgstr "Enlaces"
1142
 
1143
+ #: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:18
1144
  msgid "Comment"
1145
  msgstr "Comentar"
1146
 
1147
+ #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1148
+ #: classes/ListScreen/Comment.php:17
1149
  msgid "Comments"
1150
  msgstr "Comentarios"
1151
 
1225
  msgid "Are you happy with Admin Columns?"
1226
  msgstr "¿Estás contento con Admin Columns?"
1227
 
1228
+ #: templates/admin/side-banner.php:74
1229
  msgid "Get Admin Columns Pro"
1230
  msgstr "Obtener Admin Columns Pro"
1231
 
1232
+ #: classes/Admin/Page/Columns.php:180
1233
  msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
1234
  msgstr ""
1235
 
1236
+ #: templates/admin/edit-columns.php:38 templates/admin/edit-actions.php:23
1237
  msgid "Update"
1238
  msgstr "Actualizar"
1239
 
1240
+ #: classes/Admin/Page/Columns.php:171
1241
  msgid "Store settings"
1242
  msgstr "Almacenar ajustes"
1243
 
1245
  msgid "Add-ons"
1246
  msgstr "Extensiones"
1247
 
1248
+ #: classes/Admin/Page/Settings.php:22 classes/PluginActionLinks.php:40
1249
  msgid "Settings"
1250
  msgstr "Configurar"
1251
 
1269
  msgid "Restore Settings"
1270
  msgstr "Restaurar los ajustes"
1271
 
1272
+ #: templates/admin/edit-columns.php:39
1273
  #: templates/admin/page/settings-section-general.php:10
1274
+ #: templates/admin/edit-actions.php:24
1275
  msgid "Save"
1276
  msgstr "Guardar"
1277
 
1279
  msgid "Customize your Admin Columns settings."
1280
  msgstr "Personaliza tus ajustes de Admin Columns."
1281
 
1282
+ #: classes/Settings/Column/DateTimeFormat.php:45
1283
  #: classes/Admin/Section/General.php:36
1284
  msgid "General Settings"
1285
  msgstr "Ajustes generales"
1296
  msgid "Value: Should be a 1 (one) or 0 (zero)."
1297
  msgstr "Valor: debería ser un 1 (uno) o 0 (cero)."
1298
 
1299
+ #: classes/Column/User/Login.php:11
1300
+ msgid "Username"
1301
+ msgstr "Nombre de usuario"
1302
+
1303
  #: templates/admin/help-tab/custom-fields.php:19
1304
  msgid "Value: Can be unix time stamp or a date format as described in the <a href='%s'>Codex</a>. You can change the outputted date format at the <a href='%s'>general settings</a> page."
1305
  msgstr "Valor: Puede ser una marca de tiempo unix o un formato de fecha como se describe en <a href='%s'>Codex</a>.Usted puede cambiar el formato de fecha devuelto en la página de <a href='%s'>ajustes generales</a>"
1364
  msgid "Default settings successfully restored."
1365
  msgstr "Ajustes por defecto restaurados satisfactoriamente."
1366
 
1367
+ #: classes/Admin/Asset/Columns.php:62 classes/Controller/ColumnRequest.php:41
1368
  msgid "%s column is already present and can not be duplicated."
1369
  msgstr "%s columna está ya presente y no puede ser duplicada."
1370
 
1372
  msgid "Admin Columns Settings"
1373
  msgstr "Ajustes de Admin Columns"
1374
 
1375
+ #: classes/Check/Review.php:188
1376
  msgid "find answers to frequently asked questions"
1377
  msgstr ""
1378
 
1379
+ #: classes/Check/Review.php:187
1380
  msgid "Admin Columns forum on WordPress.org"
1381
  msgstr "Foro de Admin Columns en WordPress.org"
1382
 
1383
+ #: classes/Check/Review.php:186
1384
  msgid "You can also find help on the %s, and %s."
1385
  msgstr ""
1386
 
1387
+ #: classes/Check/Review.php:182
1388
  msgid "our forum"
1389
  msgstr "nuestro foro"
1390
 
1391
+ #: classes/Check/Review.php:176
1392
  msgid "documentation page"
1393
  msgstr "página de documentación"
1394
 
1395
+ #: classes/Check/Review.php:174
1396
  msgid "We're sorry to hear that; maybe we can help! If you're having problems properly setting up %s or if you would like help with some more advanced features, please visit our %s."
1397
  msgstr ""
1398
 
1399
+ #: classes/Check/Review.php:165
1400
  msgid "Permanently hide notice"
1401
  msgstr "Oculta este aviso de forma permanente"
1402
 
1403
+ #: classes/Check/Review.php:164
1404
  msgid "Leave a review!"
1405
  msgstr "¡Deja una reseña!"
1406
 
1407
+ #: classes/Check/Review.php:160
1408
  msgid "click here"
1409
  msgstr "haz clic aquí"
1410
 
1411
+ #: classes/Check/Review.php:156
1412
  msgid "We don't mean to bug you, but you've been using %s for some time now, and we were wondering if you're happy with the plugin. If so, could you please leave a review at wordpress.org? If you're not happy with %s, please %s."
1413
  msgstr ""
1414
 
1415
+ #: classes/Check/Review.php:147
1416
  msgid "Admin Columns Pro"
1417
  msgstr "Admin Columns Pro"
1418
 
1419
  #. Plugin Name of the plugin
1420
+ #: classes/Admin.php:126 classes/Admin/Page/Columns.php:57
1421
+ #: classes/Check/Review.php:148 classes/Table/Screen.php:449
1422
  msgid "Admin Columns"
1423
  msgstr "Admin Columns"
1424
 
1462
  msgid "Label"
1463
  msgstr "Etiqueta"
1464
 
1465
+ #: classes/Settings/Column/Type.php:36 templates/admin/edit-column.php:52
1466
  msgid "Name"
1467
+ msgstr "Nombre"
1468
 
1469
  #: classes/Settings/Column/Type.php:30
1470
  msgid "Choose a column type."
1478
  msgid "Display format"
1479
  msgstr ""
1480
 
1481
+ #: classes/Settings/Column/UserLink.php:70 classes/Settings/Column/User.php:83
 
 
 
 
1482
  msgid "User Email"
1483
  msgstr "Correo electrónico del usuario"
1484
 
1485
+ #: classes/Settings/Column/User.php:82
1486
  msgid "User Login"
1487
  msgstr "Acceso del usuario"
1488
 
1489
+ #: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
1490
  msgid "Last Name"
1491
  msgstr "Apellidos"
1492
 
1493
+ #: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
1494
  msgid "First Name"
1495
  msgstr "Nombre"
1496
 
1497
+ #: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
1498
  msgid "Display Name"
1499
  msgstr "Nombre a Mostrar"
1500
 
1501
+ #: classes/Settings/Column/BeforeAfter.php:73
1502
  msgid "After"
1503
  msgstr "Después"
1504
 
1505
+ #: classes/Settings/Column/BeforeAfter.php:65
1506
  msgid "This text will appear before the column value."
1507
  msgstr ""
1508
 
1509
+ #: classes/Settings/Column/BeforeAfter.php:64
1510
  msgid "Before"
1511
  msgstr "Antes"
1512
 
1514
  msgid "width"
1515
  msgstr "ancho"
1516
 
1517
+ #: classes/Settings/Column/Image.php:112
1518
+ #: classes/Settings/Column/CustomFieldType.php:171 classes/ColumnGroups.php:16
1519
  msgid "Custom"
1520
  msgstr "Personalizado"
1521
 
1522
+ #: classes/Settings/Column/DateTimeFormat.php:62
1523
  msgid "This will determine how the date will be displayed."
1524
  msgstr "Esto determinará cómo la fecha se mostrará."
1525
 
1526
+ #: classes/Settings/Column/DateTimeFormat.php:61
1527
  msgid "Date Format"
1528
  msgstr "Formato de fecha"
1529
 
1547
  msgid "Registered"
1548
  msgstr "Registrado"
1549
 
1550
+ #: classes/Settings/Column/CustomFieldType.php:99
1551
  #: classes/Settings/Column/PostType.php:43 classes/ListScreenGroups.php:13
1552
  msgid "Post Type"
1553
  msgstr "Tipo de contenido"
1556
  msgid "Post Count"
1557
  msgstr "Número de entradas"
1558
 
1559
+ #: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
1560
  msgid "Nickname"
1561
  msgstr "Alias"
1562
 
1563
  #: classes/Column/Post/CommentCount.php:17
 
1564
  msgid "Comment Count"
1565
  msgstr "Número de comentarios"
1566
 
1568
  msgid "Remove"
1569
  msgstr "Eliminar"
1570
 
1571
+ #: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
1572
  msgid "User ID"
1573
  msgstr "ID de usuario"
1574
 
1580
  msgid "Link to menu"
1581
  msgstr ""
1582
 
1583
+ #: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
1584
  msgid "Taxonomy"
1585
  msgstr "Taxonomía"
1586
 
1588
  msgid "Sticky"
1589
  msgstr "Fijo"
1590
 
1591
+ #: classes/Column/Post/Status.php:12 classes/Column/Comment/Status.php:14
1592
  msgid "Status"
1593
  msgstr "Estado"
1594
 
1595
+ #: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
1596
  msgid "Slug"
1597
  msgstr "Slug"
1598
 
1600
  msgid "Shortcodes"
1601
  msgstr "Shortcodes"
1602
 
1603
+ #: classes/Settings/Column/User.php:81
1604
  msgid "Roles"
1605
  msgstr "Perfiles"
1606
 
1612
  msgid "Permalink"
1613
  msgstr "Enlace permanente"
1614
 
1615
+ #: classes/Column/Post/Path.php:15 classes/Column/Media/FullPath.php:15
1616
  msgid "Path"
1617
  msgstr "Ruta"
1618
 
1632
  msgid "Last Modified"
1633
  msgstr "Última modificación"
1634
 
1635
+ #: classes/Column/Post/LastModifiedAuthor.php:18
1636
  msgid "Last Modified Author"
1637
  msgstr ""
1638
 
1664
  msgstr[0] "segundo"
1665
  msgstr[1] "segundos"
1666
 
1667
+ #: classes/Column/Post/Depth.php:14
1668
  msgid "Depth"
1669
  msgstr "Profundidad"
1670
 
1672
  msgid "Date Published"
1673
  msgstr "Fecha de publicación"
1674
 
1675
+ #: classes/Settings/Column/CommentCount.php:44
1676
  msgid "Select which comment status you like to display."
1677
  msgstr "Seleccionar cuál estado de comentario desea mostrar."
1678
 
1679
+ #: classes/Settings/Column/CommentCount.php:43
1680
  msgid "Comment status"
1681
  msgstr "Estado del comentario"
1682
 
1683
+ #: classes/Settings/Column/CommentCount.php:58
1684
  #: classes/Column/Comment/Status.php:33
1685
  msgid "Spam"
1686
  msgstr "Spam"
1687
 
1688
+ #: classes/Settings/Column/CommentCount.php:57
1689
  #: classes/Column/Comment/Status.php:35
1690
  msgid "Pending"
1691
  msgstr "Pendiente"
1692
 
1693
+ #: classes/Settings/Column/CommentCount.php:65
1694
  msgid "Total"
1695
  msgstr "Total"
1696
 
1707
  msgstr "Editar perfil de usuario"
1708
 
1709
  #: classes/Settings/Column/TermLink.php:36
 
 
1710
  #: classes/Settings/Column/UserLink.php:78
1711
  #: classes/Settings/Column/PostLink.php:68
1712
+ #: classes/Settings/Column/CommentLink.php:65
1713
  #: classes/Settings/Column/Separator.php:28
1714
+ #: classes/Settings/Column/MediaLink.php:62
1715
  msgid "None"
1716
  msgstr "Ninguno"
1717
 
1718
  #: classes/Settings/Column/TermLink.php:27
 
 
1719
  #: classes/Settings/Column/UserLink.php:60
1720
  #: classes/Settings/Column/PostLink.php:58
1721
+ #: classes/Settings/Column/CommentLink.php:56
1722
+ #: classes/Settings/Column/MediaLink.php:53
1723
  msgid "Link To"
1724
  msgstr "Enlazar a"
1725
 
1768
  msgid "Filename"
1769
  msgstr "Nombre de archivo"
1770
 
1771
+ #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1772
+ #: classes/Settings/Column/Post.php:91
1773
  msgid "Title"
1774
  msgstr "Título"
1775
 
1776
+ #: classes/Settings/Column/ExifData.php:80
1777
  msgid "Shutter Speed"
1778
  msgstr "Velocidad de obturación"
1779
 
1780
+ #: classes/Settings/Column/ExifData.php:79
1781
  msgid "ISO"
1782
  msgstr "ISO"
1783
 
1784
+ #: classes/Settings/Column/ExifData.php:78
1785
  msgid "Focal Length"
1786
  msgstr "Distancia focal"
1787
 
1788
+ #: classes/Settings/Column/ExifData.php:76
1789
  msgid "Timestamp"
1790
  msgstr "Marca temporal"
1791
 
1792
+ #: classes/Settings/Column/ExifData.php:74
1793
  msgid "Camera"
1794
  msgstr "Cámara"
1795
 
1796
+ #: classes/Settings/Column/ExifData.php:73
1797
  msgid "Credit"
1798
  msgstr "Crédito"
1799
 
1800
+ #: classes/Settings/Column/ExifData.php:72
1801
  msgid "Aperture"
1802
  msgstr "Apertura"
1803
 
1809
  msgid "Dimensions"
1810
  msgstr "Dimensiones"
1811
 
1812
+ #: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
1813
  msgid "Caption"
1814
  msgstr "Leyenda"
1815
 
1821
  msgid "View"
1822
  msgstr "Ver"
1823
 
1824
+ #: classes/Settings/Column/CommentCount.php:59
1825
  #: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
1826
  msgid "Trash"
1827
  msgstr "Papelera"
1831
  msgid "Description"
1832
  msgstr "Descripción"
1833
 
1834
+ #: classes/Settings/Column/CustomFieldType.php:74
1835
  msgid "This will determine how the value will be displayed."
1836
  msgstr "Esto determinará cómo el valor se mostrará."
1837
 
1838
+ #: classes/Settings/Column/CustomFieldType.php:81
1839
  msgid "Field Type"
1840
  msgstr "Tipo de campo"
1841
 
1842
+ #: classes/Settings/Column/CustomFieldType.php:136
1843
  #: templates/admin/help-tab/custom-fields.php:38
1844
  msgid "Multiple Values"
1845
  msgstr "Valores múltiples"
1846
 
1847
+ #: classes/Settings/Column/CustomFieldType.php:121
1848
  #: templates/admin/help-tab/custom-fields.php:30
1849
  msgid "Image"
1850
  msgstr "Imagen"
1858
  msgid "Counter"
1859
  msgstr "Contador"
1860
 
1861
+ #: classes/Settings/Column/CustomFieldType.php:118
1862
  #: templates/admin/help-tab/custom-fields.php:10
1863
  msgid "Color"
1864
  msgstr "Color"
1865
 
1866
+ #: classes/Settings/Column/Image.php:72
1867
+ #: classes/Settings/Column/CustomFieldType.php:186
 
1868
  #: classes/Settings/Column/Separator.php:25
1869
+ #: classes/Settings/Column/NumberFormat.php:88 classes/ColumnGroups.php:13
1870
  #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1871
  #: templates/admin/help-tab/custom-fields.php:6
1872
  msgid "Default"
1876
  msgid "Custom Field"
1877
  msgstr "Campo personalizado"
1878