User Registration – Custom Registration Form, Login Form And User Profile For WordPress - Version 1.5.0

Version Description

  • 30/10/2018 =
  • Feature - CSV Export of user data
  • Feature - Customizable minimum password strength
  • Add - Privacy policy text
  • Add - Smart tags for status change emails
  • Fix - Passwords including characters such as apostrophe (')
  • Fix - Email header including line break
  • Fix - Load FlatPickr on mobile devices too
  • Fix - File link to the email using smart tag
Download this release

Release Info

Developer wpeverest
Plugin Icon 128x128 User Registration – Custom Registration Form, Login Form And User Profile For WordPress
Version 1.5.0
Comparing to
See all releases

Code changes from version 1.4.9 to 1.5.0

assets/css/admin-rtl.css CHANGED
@@ -1,2 +1,2 @@
1
  .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
- @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 0 1% 1%!important;padding:0;vertical-align:top;width:19.2%;float:right}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:right;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-left:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:left}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-right:4px;margin-right:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-right:-5px;border-radius:3px 0 0 3px}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:right;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;left:0;text-align:center;border:0;border-right:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;right:0;left:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:left;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 5px 0 0;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-left:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-left:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 0 0 -24px;float:left}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 5px 0 0}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-right:20px;border:1px solid #ddd;border-left:0}.user-registration table.form-table .colorpick{border-right:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-right:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 1%!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-left:0 none;border-right:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;padding:10px 45px 10px 15px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;right:0;line-height:2.9;font-size:16px;height:auto;margin-left:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:left}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-right:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-left:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:left;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:right;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;left:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-right:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;right:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-left:2px dotted #217dbb;border-right:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-right:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-right:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-right:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-right:-5px;border-left-color:#333}#tiptip_holder.tip_left{padding-left:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-right:-7px;border-right-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_arrow{right:50%;margin-right:-6px}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em -1em 0 1px;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-3px;right:50%;margin:-1em -3px 0 0}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:24px}.select2-container .select2-selection--single .select2-selection__arrow{left:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}
1
  .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
+ @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur-export-users-page{margin-top:15px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px 10px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .hndle,.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .stuffbox .hndle{margin:10px}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 0 1% 1%!important;padding:0;vertical-align:top;width:19.2%;float:right}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:right;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-left:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:left}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-right:4px;margin-right:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-right:-5px;border-radius:3px 0 0 3px}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:right;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;left:0;text-align:center;border:0;border-right:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;right:0;left:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:left;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 5px 0 0;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-left:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-left:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 0 0 -24px;float:left}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 5px 0 0}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-right:20px;border:1px solid #ddd;border-left:0}.user-registration table.form-table .colorpick{border-right:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-right:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 1%!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 0 2% 2%!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-left:0 none;border-right:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;padding:10px 45px 10px 15px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;right:0;line-height:2.9;font-size:16px;height:auto;margin-left:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:left}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-right:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-left:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:left;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:right;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;left:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-right:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;right:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-left:2px dotted #217dbb;border-right:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-left:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:right;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-right:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-right:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-right:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-right:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-right:-5px;border-left-color:#333}#tiptip_holder.tip_left{padding-left:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-right:-7px;border-right-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_arrow{right:50%;margin-right:-6px}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em -1em 0 1px;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-3px;right:50%;margin:-1em -3px 0 0}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:24px}.select2-container .select2-selection--single .select2-selection__arrow{left:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}
assets/css/admin.css CHANGED
@@ -1,2 +1,2 @@
1
  .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
- @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 1% 1% 0!important;padding:0;vertical-align:top;width:19.2%;float:left}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:left;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-right:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:right}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-left:4px;margin-left:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-left:-5px;border-radius:0 3px 3px 0}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:left;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:right;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-right:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-right:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 -24px 0 0;float:right}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 0 0 5px}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-left:20px;border:1px solid #ddd;border-right:0}.user-registration table.form-table .colorpick{border-left:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-left:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 1% 1% 0!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-right:0 none;border-left:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;padding:10px 15px 10px 45px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;left:0;line-height:2.9;font-size:16px;height:auto;margin-right:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:right}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-left:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-right:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:right;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:left;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;right:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-left:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;left:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-right:2px dotted #217dbb;border-left:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:24px}.select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}
1
  .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
2
+ @charset "UTF-8";.ur-registered-item.ui-draggable-dragging{padding:10px 10px;line-height:20px;background:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-item.ui-draggable-dragging span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.blockUI.blockOverlay::before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.ur-export-users-page{margin-top:15px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px 10px}.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .hndle,.ur-export-users-page .nav-tab-content .nav-tab-inside .postbox .stuffbox .hndle{margin:10px}.ur_addons_wrap .products{overflow:hidden}.ur_addons_wrap .products li{margin:0 1% 1% 0!important;padding:0;vertical-align:top;width:19.2%;float:left}.ur_addons_wrap .products li:nth-child(5n){margin:0 0 1% 0!important}.ur_addons_wrap .products li a{text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:220px;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1)}.ur_addons_wrap .products li a .product-image{display:block;background:#fff}.ur_addons_wrap .products li a .product-image img{max-width:100%;display:block;margin:0}.ur_addons_wrap .products li a img.extension-thumb+h3{display:none}.ur_addons_wrap .products li a .price{display:none}.ur_addons_wrap .products li a h2,.ur_addons_wrap .products li a h3{margin:0!important;padding:20px!important;background:#fff}.ur_addons_wrap .products li a p{padding:20px!important;margin:0!important;border-top:1px solid #f1f1f1}.ur_addons_wrap .products li a:focus,.ur_addons_wrap .products li a:hover{background-color:#fff}.clear{clear:both}.wrap.user-registration div.error,.wrap.user-registration div.updated{margin-top:10px}.user-registration_page_add-new-registration #post-body{background-color:#fff}.user-registration_page_add-new-registration #post-body .error,.user-registration_page_add-new-registration #post-body .updated{margin:0}.user-registration_page_add-new-registration #post-body-content{position:relative;float:none}.user-registration_page_add-new-registration .howto span{float:left;margin-top:6px}.user-registration_page_add-new-registration .list-wrap{display:none;clear:both;margin-bottom:10px}.user-registration_page_add-new-registration .list li{display:none;margin:0;margin-bottom:5px}.user-registration_page_add-new-registration .list li .menu-item-title{cursor:pointer;display:block}.user-registration_page_add-new-registration .list li .menu-item-title input{margin-right:3px;margin-top:-3px}.user-registration_page_add-new-registration #menu-management-liquid{margin-top:23px}.user-registration_page_add-new-registration .postbox p.submit{margin-bottom:0}.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:right;float:right}.user-registration_page_add-new-registration .major-publishing-actions .form-invalid{padding-left:4px;margin-left:-4px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:25%}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode{margin-left:-5px;border-radius:0 3px 3px 0}.user-registration_page_add-new-registration .major-publishing-actions #copy-shortcode svg{fill:#fff;margin-top:4px}.user-registration_page_add-new-registration .blank-slate .menu-settings{display:none}.user-registration_page_add-new-registration .delete-action{float:left;line-height:28px}.ur-backbone-modal *{box-sizing:border-box}.ur-backbone-modal .ur-backbone-modal-content{position:fixed;background-color:#fff;z-index:100000;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.ur-backbone-modal .ur-backbone-modal-content article{overflow:auto}.ur-backbone-modal.ur-backbone-modal-content{width:75%;min-width:500px}.ur-backbone-modal .select2-container{width:100%!important}.ur-backbone-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background-color:#000;opacity:.7;z-index:99900}.ur-backbone-modal-main{padding-bottom:55px}.ur-backbone-modal-main article,.ur-backbone-modal-main header{display:block;position:relative}.ur-backbone-modal-main .ur-backbone-modal-header{height:auto;background-color:#fcfcfc;padding:1em 1.5em;border-bottom:1px solid #ddd}.ur-backbone-modal-main .ur-backbone-modal-header h1{margin:0;font-size:18px;font-weight:700;line-height:1.5em}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link{cursor:pointer;color:#777;height:54px;width:54px;padding:0;position:absolute;top:0;right:0;text-align:center;border:0;border-left:1px solid #ddd;background-color:transparent;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link::before{font:normal 22px/50px dashicons!important;color:#666;display:block;content:'\f335';font-weight:300}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus,.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:hover{background-color:#ddd;border-color:#ccc;color:#000}.ur-backbone-modal-main .ur-backbone-modal-header .modal-close-link:focus{outline:0}.ur-backbone-modal-main article{padding:1.5em}.ur-backbone-modal-main article p{margin:1.5em 0}.ur-backbone-modal-main article p:first-child{margin-top:0}.ur-backbone-modal-main article p:last-child{margin-bottom:0}.ur-backbone-modal-main article .pagination{padding:10px 0 0;text-align:center}.ur-backbone-modal-main footer{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:1em 1.5em;background-color:#fcfcfc;border-top:1px solid #dfdfdf;box-shadow:0 -4px 4px -4px rgba(0,0,0,.1)}.ur-backbone-modal-main footer .inner{float:right;line-height:23px}.ur-backbone-modal-main footer .inner .button{margin-bottom:0}.user-registration h2.ur-nav-tab-wrapper{margin-bottom:1em}.user-registration nav.ur-nav-tab-wrapper{margin:1.5em 0 1em;border-bottom:1px solid #ccc}.user-registration .subsubsub{margin:-8px 0 0}.user-registration textarea[disabled=disabled]{background:#dfdfdf!important}.user-registration table.form-table{margin:0;position:relative}.user-registration table.form-table .select2-container{display:block;max-width:350px}.user-registration table.form-table .forminp-radio ul{margin:0}.user-registration table.form-table .forminp-radio ul li{line-height:1.4em}.user-registration table.form-table textarea.input-text{height:100%;min-width:150px;display:block}.user-registration table.form-table input.regular-input{width:25em}.user-registration table.form-table textarea.wide-input{width:100%}.user-registration table.form-table .user-registration-help-tip,.user-registration table.form-table img.help_tip{padding:0;margin:-4px 0 0 5px;vertical-align:middle;cursor:help;line-height:1}.user-registration table.form-table span.help_tip{cursor:help;color:#2ea2cc}.user-registration table.form-table th{position:relative;padding-right:24px}.user-registration table.form-table .select2-container{vertical-align:top;margin-bottom:3px}.user-registration table.form-table table.widefat th{padding-right:inherit}.user-registration table.form-table th .user-registration-help-tip,.user-registration table.form-table th img.help_tip{margin:0 -24px 0 0;float:right}.user-registration table.form-table .wp-list-table .user-registration-help-tip{float:none}.user-registration table.form-table fieldset{margin-top:4px}.user-registration table.form-table fieldset .user-registration-help-tip,.user-registration table.form-table fieldset img.help_tip{margin:-3px 0 0 5px}.user-registration table.form-table fieldset p.description{margin-bottom:8px}.user-registration table.form-table fieldset:first-child{margin-top:0}.user-registration table.form-table .iris-picker{z-index:100;display:none;position:absolute;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.user-registration table.form-table .iris-picker .ui-slider{border:0!important;margin:0!important;width:auto!important;height:auto!important;background:none transparent!important}.user-registration table.form-table .iris-picker .ui-slider .ui-slider-handle{margin-bottom:0!important}.user-registration table.form-table .colorpickpreview{padding:3px;padding-left:20px;border:1px solid #ddd;border-right:0}.user-registration table.form-table .colorpick{border-left:0}.user-registration table.form-table .image_width_settings{vertical-align:middle}.user-registration table.form-table .image_width_settings label{margin-left:10px}@media only screen and (max-width:1599px){.ur_addons_wrap .products li{width:32.66%}.ur_addons_wrap .products li:nth-child(5n){margin:0 1% 1% 0!important}.ur_addons_wrap .products li:nth-child(3n){margin:0 0 1% 0!important}}@media only screen and (max-width:1120px){.ur_addons_wrap .products li{width:49%;margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){margin:0 2% 2% 0!important}.ur_addons_wrap .products li:nth-child(2n){margin:0 0 2% 0!important}}@media only screen and (max-width:900px){.ur_addons_wrap .products li{width:49%}}@media only screen and (max-width:480px){.ur_addons_wrap .products li,.ur_addons_wrap .products li:nth-child(2n),.ur_addons_wrap .products li:nth-child(3n),.ur_addons_wrap .products li:nth-child(5n){width:100%;margin:0 0 3% 0!important}}@media only screen and (min-width:769px) and (max-width:1000px){.user-registration_page_add-new-registration #post-body-content{min-width:0}}@media screen and (max-width:782px){body.user-registration_page_add-new-registration{min-width:0!important}}.ur-admin-template-options{display:none}.ur-registered-from{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;font-family:Roboto,sans-serif;border-bottom:1px solid #ddd}.ur-registered-from *{box-sizing:border-box}.ur-registered-from :focus{outline:0}.ur-registered-from .ur-registered-inputs{width:35%;background-color:#f9f9f9}.ur-registered-from .ur-registered-inputs .ur-tabs{border:0 none;background-color:transparent;padding:0;font-family:Roboto,sans-serif;font-size:14px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists{background-color:transparent;background-image:none;padding:0;border-radius:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #217dbb;border-top:0 none;border-right:0 none;border-left:0 none}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li{background-color:transparent;background-image:none;border-radius:0;margin:0;margin-bottom:-1px;padding:0;float:none;display:inline-block;border:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.active{margin-bottom:0;padding-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li.ui-state-disabled{opacity:1}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a{float:none;text-decoration:none;margin:0;border:none;display:block;color:#666;background-color:transparent;padding:5px 15px;font-weight:500;cursor:pointer}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a:focus{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-lists li a.active{background-color:#217dbb;color:#fff;line-height:24px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content{padding:10px;height:calc(100vh - 85px);overflow-y:auto}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-field-options,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content#ur-tab-registered-fields{background-color:#f2f2f2}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content h2{margin:0;font-size:16px;font-weight:600;font-family:Roboto,sans-serif;color:#404040}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list{margin:15px 0;width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after,.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::before{content:' ';display:table}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list::after{clear:both}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list:last-child{margin-bottom:0}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;padding:10px 15px 10px 45px;height:auto;line-height:25px;width:48%;background-color:#3498db;color:#fff;margin-bottom:7px;word-break:break-word;white-space:normal;position:relative;cursor:move}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item .dashicons{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.3);width:35px;left:0;line-height:2.9;font-size:16px;height:auto;margin-right:5px}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n){float:right}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:hover{background-color:#217dbb;color:#fff}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item:nth-child(2n+1){clear:both;display:block}.ur-registered-from .ur-selected-inputs{width:70%;box-sizing:border-box;border-left:1px solid #ddd;padding:20px;height:calc(100vh - 50px);overflow-y:auto}.ur-registered-from .ur-selected-inputs .ur-single-row{background-color:#f2f2f2;margin-bottom:20px;border:1px solid #ddd}.ur-registered-from .ur-selected-inputs .ur-single-row:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids{background-color:#f2f2f2;border-bottom:1px solid #ddd;clear:both;display:table;width:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div{border-right:1px solid #ddd;display:inline-block;line-height:25px;color:#787878;float:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-size{padding:0 10px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation{width:25px;height:25px;background-color:#e8e8e8;font-family:dashicons;font-size:16px;cursor:pointer}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids div.ur-grid-navigation:hover{background-color:#ddd}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row{float:right;border-radius:0;border:0;background-color:transparent;color:#787878;width:25px;height:25px;cursor:pointer;padding:0;line-height:25px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:before{font-family:dashicons}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grids .ur-remove-row:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;padding:20px;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{display:inline-block;text-align:left;border:0 none;padding:15px;background-color:#f7f7f7;-webkit-box-flex:1;-ms-flex:1;flex:1;border:2px dashed #d3d3d3}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{margin-bottom:15px;position:relative;background-color:#f8f8f8;padding:20px;cursor:move;border:1px solid #e8e8e8;-webkit-transition:border-color .35s;transition:border-color .35s}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:last-child{margin-bottom:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover{border:1px solid #3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#f8f8f8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ui-sortable-helper,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item.ur-item-active.ui-sortable-helper{box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#e8e8e8}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons{display:none;position:absolute;right:10px;width:50px;text-align:center;padding:0;font-size:10px;top:10px;color:#b1b1b1}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span{cursor:pointer;font-size:14px;height:auto}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons span:hover{color:#3498db}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur-action-buttons .ur-trash:hover{color:#d82223}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_left{text-align:left}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_center{text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_top_right{text-align:right}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item .ur_label_disabled{display:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item:hover .ur-action-buttons{display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged{list-style:none;width:100%;text-align:center;height:60px!important;box-sizing:border-box}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item>li.ur-item-dragged .spinner{float:none}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me{display:table;width:100%;height:100%}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text{display:table-cell;vertical-align:middle;text-align:center}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p{display:inline-block;position:relative;color:#b1b1b1;padding-left:26px;padding-top:8px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .user-registration-dragged-me .user-registration-dragged-me-text p::before{position:absolute;font-family:Dashicons;content:'\f545';font-size:22px;left:0;top:0}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:2px solid #f7f7f7}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2).ur-sortable-active,.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-sortable-active{border-right:2px dotted #217dbb;border-left:2px dotted #217dbb;border-top:2px dotted #217dbb;border-bottom:2px dotted #217dbb;background-color:#e1f0fa}.ur-registered-from .ur-selected-inputs .ur-add-new-row{color:#b1b1b1;display:block;margin:0 auto;font-size:30px;width:40px;cursor:pointer;text-align:center;margin-bottom:20px;background-color:transparent;border:0 none}.ur-registered-from .ur-selected-inputs .ur-add-new-row:hover{color:#3498db}.ur-registered-from .ur-selected-inputs li.ur-registered-item{list-style:none;padding:10px 10px;line-height:20px;background-color:#3498db;color:#fff;text-align:center;margin-bottom:7px;word-break:break-word;white-space:normal;width:200px!important}.ur-registered-from .ur-selected-inputs li.ur-registered-item>span{font-size:14px;line-height:20px;width:auto;height:auto;margin-right:3px}.ur-registered-from .ur-advance-setting,.ur-registered-from .ur-general-setting{padding:20px 0 0}.ur-registered-from .ur-advance-setting-block{margin-top:25px}.ur-registered-from .ui-widget select,.ur-registered-from input[type=date],.ur-registered-from input[type=email],.ur-registered-from input[type=number],.ur-registered-from input[type=password],.ur-registered-from input[type=phone],.ur-registered-from input[type=text],.ur-registered-from input[type=timepicker],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{border:1px solid #ddd;display:block;width:100%;color:#787878;box-shadow:0 0 0 transparent;font-size:12px;height:35px;padding:0 10px}.ur-registered-from .ui-widget select:focus,.ur-registered-from input[type=date]:focus,.ur-registered-from input[type=email]:focus,.ur-registered-from input[type=number]:focus,.ur-registered-from input[type=password]:focus,.ur-registered-from input[type=phone]:focus,.ur-registered-from input[type=text]:focus,.ur-registered-from input[type=timepicker]:focus,.ur-registered-from input[type=url]:focus,.ur-registered-from select:focus,.ur-registered-from textarea:focus{border-color:#ddd}.ur-registered-from label{display:block;width:100%;margin-bottom:10px;color:#666;font-size:12px;font-weight:500}.ur-registered-from textarea{padding:10px;height:100px}.ur-registered-from .ur-registered-item.dragging{border:0;box-shadow:0 0 0 transparent;border-radius:0;padding:5px 10px;height:auto;background-color:#3498db;color:#fff;text-align:center;width:200px}.ur-registered-from .ur-advance-setting-block,.ur-registered-from .ur-general-setting-block{display:none}.ur-registered-from .ur-advance-setting label,.ur-registered-from .ur-general-setting label{display:block}#sortable{min-height:400px}@media screen and (max-width:1400px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{font-size:12px}}@media screen and (max-width:960px){.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:none;width:100%}.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item,.ur-registered-from .ur-registered-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item .ur-selected-item{padding:10px}}@media screen and (max-width:782px){.ur-registered-from{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ur-registered-from .ur-registered-inputs{width:100%;margin-bottom:10px}.ur-registered-from .ur-selected-inputs{width:100%}.ur-registered-from .ur-registered-inputs .ur-tabs .ur-tab-content .ur-registered-list .ur-registered-item{float:left;width:48%}}@media screen and (max-width:600px){.user-registration_page_add-new-registration .major-publishing-actions{clear:both;padding:10px 0 19px;line-height:28px}.user-registration_page_add-new-registration .major-publishing-actions .ur-form-name{width:100%}.user-registration_page_add-new-registration .major-publishing-actions .publishing-action{text-align:left;float:none;margin-top:15px}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item{width:100%!important}.ur-registered-from .ur-selected-inputs .ur-single-row .ur-grid-lists .ur-grid-list-item:nth-child(1n+2){border-left:0 none;border-top:2px solid #f2f2f2}}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.ur_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.ur_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.ur_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:1.5em 1px 0 -1em;z-index:9999999}.ur_error_tip::after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}.user-registration-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px}.user-registration-help-tip::after{font-family:Dashicons;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"";cursor:help}.select2-drop,.select2-dropdown{z-index:999999!important}.select2-results{line-height:1.5em}.select2-results .select2-results__group,.select2-results .select2-results__option{margin:0;padding:8px}.select2-dropdown{border-color:#ddd}.select2-dropdown--below{box-shadow:0 1px 1px rgba(0,0,0,.1)}.select2-dropdown--above{box-shadow:0 -1px 1px rgba(0,0,0,.1)}.select2-container .select2-selection__rendered.ui-sortable li{cursor:move}.select2-container .select2-selection{border-color:#ddd}.select2-container .select2-search__field{min-width:150px}.select2-container .select2-selection--single{height:32px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px;padding-right:24px}.select2-container .select2-selection--single .select2-selection__arrow{right:3px;height:30px}.select2-container .select2-selection--multiple{min-height:28px;border-radius:0;line-height:1.5}.select2-container .select2-selection--multiple li{margin:0}.select2-container .select2-selection--multiple .select2-selection__choice{padding:2px 6px}.select2-container .select2-selection__clear{color:#999;margin-top:-1px}.select2-container .select2-search--inline .select2-search__field{font-family:inherit;font-size:inherit;font-weight:inherit;padding:3px 0}#ur-tab-registered-fields li.ur-registered-item.ui-draggable-disabled{background:#ccc}.ur-no-pointer{pointer-events:none}#ur-tab-field-settings{background:#f2f2f2}.dashicons,.user-registration table.form-table dashicons .dashicons{line-height:inherit}#smart-tags{text-align:center}.form-settings-tab{padding:10px 15px;cursor:pointer;background:#c4c4c4;margin-bottom:10px}.form-settings-tab.active{background:#217dbb;color:#fff}
assets/css/admin.scss CHANGED
@@ -17,6 +17,19 @@
17
  @include loader();
18
  }
19
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  .ur_addons_wrap {
21
 
22
  .products {
17
  @include loader();
18
  }
19
 
20
+ .ur-export-users-page {
21
+ margin-top:15px;
22
+
23
+ .nav-tab-content .nav-tab-inside .postbox {
24
+ width: 50%;
25
+ flex: 1;
26
+ margin: 0 15px 10px;
27
+ .hndle, .stuffbox .hndle {
28
+ margin: 10px;
29
+ }
30
+ }
31
+ }
32
+
33
  .ur_addons_wrap {
34
 
35
  .products {
assets/js/admin/admin.js CHANGED
@@ -74,6 +74,28 @@ jQuery(function ( $ ) {
74
  fields_panel.find('form#ur-field-settings').hide();
75
  });
76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  // Tooltips
78
  $(document.body).on('init_tooltips', function () {
79
  var tiptip_args = {
74
  fields_panel.find('form#ur-field-settings').hide();
75
  });
76
 
77
+ /**
78
+ * Hide/Show minimum password strength field on the basis of enable strong password value.
79
+ */
80
+ var minimum_password_strength_wrapper_field = $('#general-settings').find('#user_registration_form_setting_minimum_password_strength_field');
81
+ var strong_password_field = $('#general-settings').find('#user_registration_form_setting_enable_strong_password_field select#user_registration_form_setting_enable_strong_password');
82
+ var enable_strong_password = strong_password_field.val();
83
+
84
+ if( 'yes' === enable_strong_password ) {
85
+ minimum_password_strength_wrapper_field.show();
86
+ } else {
87
+ minimum_password_strength_wrapper_field.hide();
88
+ }
89
+
90
+ $(strong_password_field).change(function () {
91
+
92
+ if( 'yes' === $(this).val() ) {
93
+ minimum_password_strength_wrapper_field.show('slow');
94
+ } else {
95
+ minimum_password_strength_wrapper_field.hide('slow');
96
+ }
97
+ });
98
+
99
  // Tooltips
100
  $(document.body).on('init_tooltips', function () {
101
  var tiptip_args = {
assets/js/admin/admin.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(e){var i=e(".ur-tab-lists").find("li").last();e(i).on("click",function(){var i=e(".ur-selected-inputs");i.children().hide();var t=e(".ur-registered-inputs nav").find("#ur-tab-field-settings");t.find("form").appendTo(i),i.find("form#ur-field-settings").show();var r=i.find("form #ur-field-all-settings").children();r.hide(),i.find("form #ur-field-all-settings #general-settings").show(),r.each(function(r,a){var n=e(a).find("h3").text(),s=e(a).attr("id");0===t.find("#"+s).length&&t.append('<div id="'+s+'">'+n+"</div>"),t.find("#general-settings").addClass("active"),t.find("#"+s).addClass("form-settings-tab"),e(t.find("#"+s)).on("click",function(){e(this).parent().find(".active").removeClass("active"),e(this).addClass("active"),i.find("form #ur-field-all-settings").children().hide(),i.find("form #ur-field-all-settings").find("#"+s).show()})})});var t=e(".ur-tab-lists").find("li").first();e(t).on("click",function(){fields_panel=e(".ur-selected-inputs"),fields_panel.children().show(),fields_panel.find("form#ur-field-settings").hide()}),e(document.body).on("init_tooltips",function(){var i={attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200,keepAlive:!0};e(".tips, .help_tip, .user-registration-help-tip, .ur-copy-shortcode").tipTip(i),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip(i).css("cursor","help")})}).trigger("init_tooltips"),e("body").on("keypress","#ur-form-name",function(i){13===i.which&&e("#save_form_footer").eq(0).trigger("click")})}),function(e,i){function t(i,t){var r;r="success"===t?'<div class="updated ur-notices" style="border-color: green;"><p><strong>'+u.i18n_success+"! </strong>"+i+"</p></div>":'<div class="updated ur-notices" style="border-color: red;"><p><strong>'+u.i18n_error+"!!! </strong>"+i+"</p></div>",e(".ur-form-subcontainer").find(".ur-notices").remove(),e(".ur-form-subcontainer").prepend(r),e("html, body").animate({scrollTop:e(".ur-notices").offset().top-50},600)}function r(){var i=[],t=e(".ur-selected-inputs .ur-single-row");return e.each(t,function(){var t=e(this).find(".ur-grid-list-item"),r=[];e.each(t,function(){var i=function(i){var t=i.find(".ur-selected-item"),r=[];return e.each(t,function(){var i=e(this),t={field_key:i.find(".ur-field").attr("data-field-key"),general_setting:function(i){var t=i.find(".ur-general-setting-block").find(".ur-general-setting-field"),r={};return e.each(t,function(){r[e(this).attr("data-field")]=a(e(this))}),r}(i),advance_setting:function(i){var t=i.find(".ur-advance-setting-block").find(".ur_advance_setting"),r={};return e.each(t,function(){r[e(this).attr("data-advance-field")]=a(e(this))}),r}(i)};r.push(t)}),r}(e(this));r.push(i)}),i.push(r)}),i}function a(e){var i="";switch(e.get(0).tagName.toLowerCase()){case"input":case"select":case"textarea":i=e.val()}return i}function n(){var i=e(".ur-general-setting-field");e.each(i,function(){var i=e(this);switch(i.attr("data-field")){case"label":i.on("keyup",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-label").find("label").text(i.val());e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"field_name":case"input_mask":i.on("change",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"placeholder":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("input").attr("placeholder",i.val()),t.find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))});break;case"required":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),"yes"===i.val()&&t.find(".ur-label").find("label").append('<span style="color:red">*</span>');t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"hide_label":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"description":case"html":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("textarea").attr("description",i.val()),t.find(".ur-general-setting-block").find('textarea[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))})}});var t=e(".ur_advance_setting");e.each(t,function(){var i=e(this),t=i.get(0).tagName.toLowerCase(),r="change";switch(t){case"input":r="keyup";break;case"select":r="change";break;case"textarea":r="keyup";break;default:r="change"}e(this).on(r,function(){s(i,t)}),e(this).on("paste",function(){s(i,t)})})}function s(i,t){var r=e(".ur-selected-item.ur-item-active"),a=i.attr("data-id"),n=r.find(".ur-advance-setting-block").find('[data-id="'+a+'"]');switch(t){case"input":n.val(i.val());break;case"select":n.find('option[value="'+i.val()+'"]').attr("selected","selected");break;case"textarea":n.val(i.val()),function(i){switch(e(".ur-selected-item.ur-item-active").find(".ur-field").attr("data-field-key")){case"select":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field").find("select");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append("<option value='"+r[a]+"'>"+r[a].trim()+"</option>")}(i);break;case"checkbox":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="checkbox">'+r[a].trim()+"</label>")}(i);break;case"radio":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="radio">'+r[a].trim()+"</label>")}(i)}}(i.val())}}function d(){var t=i.form_one_time_draggable_fields,r=e("#ur-tab-registered-fields").find("ul.ur-registered-list");e.each(r.find("li"),function(){var i=e(this),r=e(this).attr("data-field-id").replace("user_registration_","");e.inArray(r,t)>=0&&(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0?i.draggable("disable"):i.draggable("enable"))})}function l(e){return Math.ceil(e,0)}function o(e){return parseInt(e,0)}var u=i.i18n_admin;e(function(){({init:function(){e(document.body).on("click",".column-data_link a",this.add_item).on("ur_backbone_modal_loaded",this.backbone.init).on("ur_backbone_modal_response",this.backbone.response)},add_item:function(i){return i.preventDefault(),e(this).URBackboneModal({template:"test-demo"}),!1},backbone:{init:function(e,i){},response:function(e,i){}}}).init(),e.fn.ur_form_builder=function(){var r={active_grid:i.active_grid,number_of_grid_list:i.number_of_grid,min_grid_height:70};return this.each(function(){var a=e(this),n={init:function(){this.single_row(),function(){var t=i.form_required_fields,r=e(".ur-selected-inputs");if(e.isArray(t))for(var a=0;a<t.length;a++){var n=r.find('.ur-field[data-field-key="'+t[a]+'"]');n.closest(".ur-selected-item").find('select[data-field="required"]').val("yes").trigger("change"),n.closest(".ur-selected-item").find('select[data-field="required"]').find('option[value="yes"]').attr("selected","selected"),n.closest(".ur-selected-item").find('select[data-field="required"]').attr("disabled","disabled")}var s=r.find('select[data-field="required"]').find('option[selected="selected"][value="yes"]').closest(".ur-selected-item").find(".ur-label").find("label");s.find("span").remove(),s.append('<span style="color:red">*</span>')}()},get_grid_button:function(){var i=e('<div class="ur-grid-containner"/>'),t=l(o(r.number_of_grid_list)/o(r.active_grid))+"/"+r.number_of_grid_list,a='<div class="ur-grid-navigation ur-nav-right dashicons dashicons-arrow-left-alt2"></div><div class="ur-grid-size" data-active-grid="'+r.active_grid+'">'+t+'</div><div class="ur-grid-navigation ur-nav-left dashicons dashicons-arrow-right-alt2"></div><button type="button" class="dashicons dashicons-no-alt ur-remove-row"></button>';return i.html(a),i.html()},single_row:function(){var t=e("<div class='ur-single-row'/>");t.append(e("<div class='ur-grids'/>"));var l=this.get_grid_button();t.find(".ur-grids").append(l),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var o=this.get_grid_lists(r.active_grid);t.append('<div style="clear:both"></div>'),t.append(o),t.append('<div style="clear:both"></div>'),a.append(t),a.find(".ur-add-new-row").remove(),a.append('<button type="button" class="dashicons dashicons-plus-alt ur-add-new-row ui-sortable-handle"></button>'),s.render_draggable_sortable(),n.manage_empty_grid(),"1"===i.is_edit_form&&e(".ur-single-row").eq(e(".ur-single-row").length-1).remove(),"1"!==i.is_edit_form&&(e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).find(".user-registration-dragged-me").remove(),e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).append(i.required_form_html)),d()},get_grid_lists:function(i){for(var t=e('<div class="ur-grid-lists"/>'),a=1;a<=i;a++){var n=e("<div ur-grid-id='"+a+"' class='ur-grid-list-item'></div>"),s=Math.floor(100/i)-i;s,n.css({width:s+"%","min-height":r.min_grid_height+"px"}),t.append(n)}return t.append('<div style="clear:both"></div>'),t.find(".ur-grid-list-item").eq("0").css({}),t},populate_dropped_node:function(t,r){var a={action:"user_registration_user_input_dropped",security:i.user_input_dropped,form_field_id:r},s='<div class="ur-selected-item ajax_added"><div class="ur-action-buttons"><span title="Clone" class="dashicons dashicons-admin-page ur-clone"></span><span title="Trash" class="dashicons dashicons-trash ur-trash"></span></div>(content)</div>';t.closest(".ur-single-row").find(".user-registration-dragged-me").fadeOut(),e.ajax({url:i.ajax_url,data:a,type:"POST",beforeSend:function(){t.removeAttr("class").removeAttr("id").removeAttr("data-field-id").addClass("ur-selected-item").css({width:"auto"}),t.html('<small class="spinner is-active"></small>'),t.addClass("ur-item-dragged")},complete:function(i){if(n.manage_empty_grid(),!0===i.responseJSON.success){var r=e(s.replace("(content)",i.responseJSON.data.template));r.removeClass("ajax_added"),r.removeClass("ur-item-dragged"),t.find(".ajax_added").find(".spinner").remove(),t.find(".ajax_added").remove(),e(r).insertBefore(t),t.remove()}d();!function(e){jQuery(".ur-grid-lists .ur-selected-item .ur-admin-template").each(function(){var i=jQuery(this).find(".ur-label label").text(),t=jQuery(this).find(".ur-field").attr("data-field-key");"section_title"!=t&&"html"!=t&&"wysiwyg"!=t&&"billing_address_title"!=t&&"shipping_address_title"!=t&&jQuery(this).find(".ur-general-setting-block .ur-general-setting").each(function(){var r=jQuery(this).find("[data-field='field_name']").val();void 0!==r&&(1==!(jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1 option[value='"+r+"']").length>0)?(jQuery('[class*="urcl-settings-rules_field_"]').append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"),r==e&&jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields option[value="'+e+'"]').remove()):jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"))})}),jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").removeClass("empty-fields")}(r.closest(".ur-selected-item ").find("[data-field='field_name']").val())}})},manage_empty_grid:function(){var i=e(".ur-selected-inputs"),t=e('<div class="user-registration-dragged-me"/>');t.html('<div class="user-registration-dragged-me-text"><p>'+u.i18n_drag_your_first_item_here+"</p></div>"),i.find(".user-registration-dragged-me").remove(),e.each(i.find(".ur-grid-list-item"),function(){var i=e(this);0===e(this).find(".ur-selected-item").length&&i.append(t.clone())})}},s={register:function(){this.register_add_new_row(),this.register_remove_row(),this.change_ur_grids(),this.remove_selected_item(),this.clone_selected_item()},register_add_new_row:function(){var i=this;e("body").on("click",".ur-add-new-row",function(){var t=e(this).closest(".ur-selected-inputs").find(".ur-single-row").eq(0).clone();t.find(".ur-grid-lists").html(""),t.find(".ur-grids").find("span").removeClass("ur-active-grid"),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var a=n.get_grid_lists(r.active_grid);t.find(".ur-grid-lists").append(a.html()),t.insertBefore(".ur-add-new-row"),i.render_draggable_sortable(),n.manage_empty_grid()})},register_remove_row:function(){var i=this;e("body").on("click",".ur-remove-row",function(){if(e(".ur-selected-inputs").find(".ur-single-row").length>1){if(window.confirm(u.i18n_are_you_sure_want_to_delete)){var t,r=e(this).prev();(t=r.hasClass("ur-add-new-row")?r.clone():e(this).clone().attr("class","dashicons-minus ur-remove-row")).hasClass("ur-add-new-row")&&e(this).closest(".ur-single-row").prev().find(".ur-remove-row").before(t),e(this).closest(".ur-single-row").remove(),i.check_grid()}}else window.alert(u.i18n_at_least_one_row_need_to_select)})},change_ur_grids:function(){var i=this;e("body").on("click",".ur-single-row .ur-nav-right",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a>=r.number_of_grid_list)){a=o(a)+1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}}),e("body").on("click",".ur-single-row .ur-nav-left",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a<=1)){a=o(a)-1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}})},render_draggable_sortable:function(){e(".ur-grid-list-item").sortable({containment:".ur-selected-inputs",over:function(){e(this).addClass("ur-sortable-active"),n.manage_empty_grid()},out:function(){e(this).removeClass("ur-sortable-active"),n.manage_empty_grid()},revert:!0,connectWith:".ur-grid-list-item"}).disableSelection(),e(".ur-selected-inputs").sortable({containment:".ur-selected-inputs",tolerance:"pointer",revert:"invalid",placeholder:"ur-single-row",forceHelperSize:!0,over:function(){e(this).addClass("ur-sortable-active")},out:function(){e(this).removeClass("ur-sortable-active")}}),e("#ur-draggabled li").draggable({connectToSortable:".ur-grid-list-item",containment:".ur-registered-from",helper:"clone",revert:"invalid",stop:function(r,a){if(0!==e(a.helper).closest(".ur-grid-list-item").length){var s=e.trim(e(a.helper).attr("data-field-id").replace("user_registration_","")),d=e(".ur-selected-inputs").find('.ur-field[data-field-key="'+s+'"]').length,l=e.makeArray(i.form_one_time_draggable_fields);if(d>0&&e.inArray(s,l)>=0)return t(u.i18n_user_required_field_already_there),void e(a.helper).remove();var o=e(a.helper),c=e(o).attr("data-field-id");if(void 0!==c){var f=e(a.helper).closest(".ur-grid-list-item").find('li[data-field-id="'+e(this).attr("data-field-id")+'"]');n.populate_dropped_node(f,c)}}}}).disableSelection()},remove_selected_item:function(){var i=this;e("body").on("click",".ur-selected-item .ur-action-buttons .ur-trash",function(){var t=e(this).closest(".ur-selected-item ").find("[data-field='field_name']").val();e(this).closest(".ur-selected-item ").remove(),i.check_grid(),n.manage_empty_grid(),d(),jQuery('[class*="urcl-settings-rules_field_"] option[value="'+t+'"]').remove()})},clone_selected_item:function(){e("body").on("click",".ur-selected-item .ur-action-buttons .ur-clone",function(){var r=e(this).closest(".ur-selected-item ").find(".ur-field").attr("data-field-key");if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0&&e.inArray(r,i.form_one_time_draggable_fields)>-1)t(u.i18n_user_required_field_already_there_could_not_clone);else{var a=e(this).closest(".ur-selected-item ").clone(),n=a.find('input[data-field="field_name"]'),s=n.val().match(/\d+/g),d=s.length>0?s[s.length-1]:"",l=n.val().replace(d,"");a.find('input[data-field="field_name"]').attr("value",l+(new Date).getTime()),e(this).closest(".ur-grid-list-item").append(a)}})},check_grid:function(){e(".ur-tabs").tabs({disabled:[1]}),e(".ur-tabs").find("a").eq(0).trigger("click")}};n.init(),s.register()})},e(".ur-selected-inputs").ur_form_builder(),e(".ur-tabs").find("a").click(function(){e(".ur-tabs").find("a").removeClass("active"),e(this).addClass("active")}),e(".ur-tabs").tabs(),e(".ur-tabs").find("a").eq(0).trigger("click"),e(".ur-tabs").tabs({disabled:[1]}),e("body").on("click",".ur-selected-item",function(){e(".ur-registered-inputs").find("ul li.ur-no-pointer").removeClass("ur-no-pointer"),e(".ur-selected-item").removeClass("ur-item-active"),e(this).addClass("ur-item-active"),function(i){var t=i.find(".ur-advance-setting-block").clone(),r=i.find(".ur-general-setting-block").clone(),a=e("<form id='ur-setting-form'/>");e("#ur-tab-field-options").html(""),a.append(r),a.append(t),e("#ur-tab-field-options").append(a),e("#ur-tab-field-options").find(".ur-advance-setting-block").show(),e("#ur-tab-field-options").find(".ur-general-setting-block").show(),1===e(".ur-item-active").length&&(e(".ur-tabs").tabs("enable",1),e(".ur-tabs").find("a").eq(1).trigger("click"))}(e(this)),n()}),e(".ur_save_form_action_button").on("click",function(){var a=function(){var t=e.makeArray(i.form_one_time_draggable_fields),r=e.makeArray(i.form_required_fields),a={validation_status:!0,message:""};if(0===e(".ur-selected-item").length)return a.validation_status=!1,a.message=u.i18n_at_least_one_field_need_to_select,a;if(""===e("#ur-form-name").val())return a.validation_status=!1,a.message=u.i18n_empty_form_name,a;if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").length>0)return a.validation_status=!1,a.message=u.i18n_previous_save_action_ongoing,a;e.each(e('.ur-selected-inputs .ur-general-setting-block input[data-field="field_name"]'),function(){var i,t=e(this),r=!1;try{var n=t.val();if(e(".ur-selected-inputs .ur-general-setting-block").find('input[data-field="field_name"][value="'+n+'"]').length>1)throw u.i18n_duplicate_field_name;if(""===t.closest(".ur-general-setting-block").find('input[data-field="label"]').val())throw t=t.closest(".ur-general-setting-block").find('input[data-field="label"]'),u.i18n_empty_field_label;var s=n.match(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/gm);if(null===s||1!==s.length||s[0]!==n)throw u.i18n_invald_field_name}catch(d){a.validation_status=!1,a.message=d.message===undefined?d:d.message,t.closest(".ur-selected-item").trigger("click"),i=t.attr("data-field"),e("#ur-setting-form").find('input[data-field="'+i+'"]').css({border:"1px solid red"}),setTimeout(function(){e("#ur-setting-form").find('input[data-field="'+i+'"]').removeAttr("style")},2e3),r=!0}if(r)return!1});for(var n=0;n<t.length;n++)if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+t[n]+'"]').length>1){a.validation_status=!1,a.message=u.i18n_multiple_field_key+t[n];break}for(var s=0;s<r.length;s++)if(0===e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r[s]+'"]').length){a.validation_status=!1,a.message=u.i18n_at_least_one_field_is_required+r[s];break}return a}();if(!1!==a.validation_status){var n=r(),s=e("#ur_form_id").val();o(i.post_id)!==o(s)&&(s=0);var d=e("#ur-field-settings").serializeArray(),l={action:"user_registration_form_save_action",security:i.ur_form_save,data:{form_data:JSON.stringify(n),form_name:e("#ur-form-name").val(),form_id:s,form_setting_data:d}};e.ajax({url:i.ajax_url,data:l,type:"POST",beforeSend:function(){e(".ur_save_form_action_button").closest(".publishing-action").append('<span class="spinner is-active" style="float: left;margin-top: 6px;"></span>'),e(".ur-notices").remove()},complete:function(r){if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").remove(),!0===r.responseJSON.success){t(u.i18n_form_successfully_saved,"success");var a=i.admin_url+r.responseJSON.data.post_id;window.location=a}else{t(r.responseJSON.data.message)}}})}else t(a.message)})})}(jQuery,window.user_registration_admin_data);
1
+ jQuery(function(e){var i=e(".ur-tab-lists").find("li").last();e(i).on("click",function(){var i=e(".ur-selected-inputs");i.children().hide();var t=e(".ur-registered-inputs nav").find("#ur-tab-field-settings");t.find("form").appendTo(i),i.find("form#ur-field-settings").show();var r=i.find("form #ur-field-all-settings").children();r.hide(),i.find("form #ur-field-all-settings #general-settings").show(),r.each(function(r,a){var n=e(a).find("h3").text(),s=e(a).attr("id");0===t.find("#"+s).length&&t.append('<div id="'+s+'">'+n+"</div>"),t.find("#general-settings").addClass("active"),t.find("#"+s).addClass("form-settings-tab"),e(t.find("#"+s)).on("click",function(){e(this).parent().find(".active").removeClass("active"),e(this).addClass("active"),i.find("form #ur-field-all-settings").children().hide(),i.find("form #ur-field-all-settings").find("#"+s).show()})})});var t=e(".ur-tab-lists").find("li").first();e(t).on("click",function(){fields_panel=e(".ur-selected-inputs"),fields_panel.children().show(),fields_panel.find("form#ur-field-settings").hide()});var r=e("#general-settings").find("#user_registration_form_setting_minimum_password_strength_field"),a=e("#general-settings").find("#user_registration_form_setting_enable_strong_password_field select#user_registration_form_setting_enable_strong_password");"yes"===a.val()?r.show():r.hide(),e(a).change(function(){"yes"===e(this).val()?r.show("slow"):r.hide("slow")}),e(document.body).on("init_tooltips",function(){var i={attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200,keepAlive:!0};e(".tips, .help_tip, .user-registration-help-tip, .ur-copy-shortcode").tipTip(i),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip(i).css("cursor","help")})}).trigger("init_tooltips"),e("body").on("keypress","#ur-form-name",function(i){13===i.which&&e("#save_form_footer").eq(0).trigger("click")})}),function(e,i){function t(i,t){var r;r="success"===t?'<div class="updated ur-notices" style="border-color: green;"><p><strong>'+u.i18n_success+"! </strong>"+i+"</p></div>":'<div class="updated ur-notices" style="border-color: red;"><p><strong>'+u.i18n_error+"!!! </strong>"+i+"</p></div>",e(".ur-form-subcontainer").find(".ur-notices").remove(),e(".ur-form-subcontainer").prepend(r),e("html, body").animate({scrollTop:e(".ur-notices").offset().top-50},600)}function r(){var i=[],t=e(".ur-selected-inputs .ur-single-row");return e.each(t,function(){var t=e(this).find(".ur-grid-list-item"),r=[];e.each(t,function(){var i=function(i){var t=i.find(".ur-selected-item"),r=[];return e.each(t,function(){var i=e(this),t={field_key:i.find(".ur-field").attr("data-field-key"),general_setting:function(i){var t=i.find(".ur-general-setting-block").find(".ur-general-setting-field"),r={};return e.each(t,function(){r[e(this).attr("data-field")]=a(e(this))}),r}(i),advance_setting:function(i){var t=i.find(".ur-advance-setting-block").find(".ur_advance_setting"),r={};return e.each(t,function(){r[e(this).attr("data-advance-field")]=a(e(this))}),r}(i)};r.push(t)}),r}(e(this));r.push(i)}),i.push(r)}),i}function a(e){var i="";switch(e.get(0).tagName.toLowerCase()){case"input":case"select":case"textarea":i=e.val()}return i}function n(){var i=e(".ur-general-setting-field");e.each(i,function(){var i=e(this);switch(i.attr("data-field")){case"label":i.on("keyup",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-label").find("label").text(i.val());e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"field_name":case"input_mask":i.on("change",function(){!function(i){e(".ur-selected-item.ur-item-active").find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').attr("value",i.val())}(e(this))});break;case"placeholder":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("input").attr("placeholder",i.val()),t.find(".ur-general-setting-block").find('input[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))});break;case"required":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),"yes"===i.val()&&t.find(".ur-label").find("label").append('<span style="color:red">*</span>');t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"hide_label":i.on("change",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-label").find("label").find("span").remove(),t.find(".ur-general-setting-block").find('select[data-field="'+i.attr("data-field")+'"]').find('option[value="'+i.val()+'"]').attr("selected","selected")}(e(this))});break;case"description":case"html":i.on("keyup",function(){!function(i){var t=e(".ur-selected-item.ur-item-active");t.find(".ur-field").find("textarea").attr("description",i.val()),t.find(".ur-general-setting-block").find('textarea[data-field="'+i.attr("data-field")+'"]').val(i.val())}(e(this))})}});var t=e(".ur_advance_setting");e.each(t,function(){var i=e(this),t=i.get(0).tagName.toLowerCase(),r="change";switch(t){case"input":r="keyup";break;case"select":r="change";break;case"textarea":r="keyup";break;default:r="change"}e(this).on(r,function(){s(i,t)}),e(this).on("paste",function(){s(i,t)})})}function s(i,t){var r=e(".ur-selected-item.ur-item-active"),a=i.attr("data-id"),n=r.find(".ur-advance-setting-block").find('[data-id="'+a+'"]');switch(t){case"input":n.val(i.val());break;case"select":n.find('option[value="'+i.val()+'"]').attr("selected","selected");break;case"textarea":n.val(i.val()),function(i){switch(e(".ur-selected-item.ur-item-active").find(".ur-field").attr("data-field-key")){case"select":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field").find("select");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append("<option value='"+r[a]+"'>"+r[a].trim()+"</option>")}(i);break;case"checkbox":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="checkbox">'+r[a].trim()+"</label>")}(i);break;case"radio":!function(i){i=e.trim(i);var t=e(".ur-selected-item.ur-item-active").find(".ur-field");t.html("");for(var r=i.split(","),a=0;a<r.length;a++)""!==r[a]&&t.append('<label><input value="'+r[a].trim()+'" type="radio">'+r[a].trim()+"</label>")}(i)}}(i.val())}}function d(){var t=i.form_one_time_draggable_fields,r=e("#ur-tab-registered-fields").find("ul.ur-registered-list");e.each(r.find("li"),function(){var i=e(this),r=e(this).attr("data-field-id").replace("user_registration_","");e.inArray(r,t)>=0&&(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0?i.draggable("disable"):i.draggable("enable"))})}function l(e){return Math.ceil(e,0)}function o(e){return parseInt(e,0)}var u=i.i18n_admin;e(function(){({init:function(){e(document.body).on("click",".column-data_link a",this.add_item).on("ur_backbone_modal_loaded",this.backbone.init).on("ur_backbone_modal_response",this.backbone.response)},add_item:function(i){return i.preventDefault(),e(this).URBackboneModal({template:"test-demo"}),!1},backbone:{init:function(e,i){},response:function(e,i){}}}).init(),e.fn.ur_form_builder=function(){var r={active_grid:i.active_grid,number_of_grid_list:i.number_of_grid,min_grid_height:70};return this.each(function(){var a=e(this),n={init:function(){this.single_row(),function(){var t=i.form_required_fields,r=e(".ur-selected-inputs");if(e.isArray(t))for(var a=0;a<t.length;a++){var n=r.find('.ur-field[data-field-key="'+t[a]+'"]');n.closest(".ur-selected-item").find('select[data-field="required"]').val("yes").trigger("change"),n.closest(".ur-selected-item").find('select[data-field="required"]').find('option[value="yes"]').attr("selected","selected"),n.closest(".ur-selected-item").find('select[data-field="required"]').attr("disabled","disabled")}var s=r.find('select[data-field="required"]').find('option[selected="selected"][value="yes"]').closest(".ur-selected-item").find(".ur-label").find("label");s.find("span").remove(),s.append('<span style="color:red">*</span>')}()},get_grid_button:function(){var i=e('<div class="ur-grid-containner"/>'),t=l(o(r.number_of_grid_list)/o(r.active_grid))+"/"+r.number_of_grid_list,a='<div class="ur-grid-navigation ur-nav-right dashicons dashicons-arrow-left-alt2"></div><div class="ur-grid-size" data-active-grid="'+r.active_grid+'">'+t+'</div><div class="ur-grid-navigation ur-nav-left dashicons dashicons-arrow-right-alt2"></div><button type="button" class="dashicons dashicons-no-alt ur-remove-row"></button>';return i.html(a),i.html()},single_row:function(){var t=e("<div class='ur-single-row'/>");t.append(e("<div class='ur-grids'/>"));var l=this.get_grid_button();t.find(".ur-grids").append(l),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var o=this.get_grid_lists(r.active_grid);t.append('<div style="clear:both"></div>'),t.append(o),t.append('<div style="clear:both"></div>'),a.append(t),a.find(".ur-add-new-row").remove(),a.append('<button type="button" class="dashicons dashicons-plus-alt ur-add-new-row ui-sortable-handle"></button>'),s.render_draggable_sortable(),n.manage_empty_grid(),"1"===i.is_edit_form&&e(".ur-single-row").eq(e(".ur-single-row").length-1).remove(),"1"!==i.is_edit_form&&(e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).find(".user-registration-dragged-me").remove(),e(".ur-single-row").eq(0).find(".ur-grid-lists").eq(0).find(".ur-grid-list-item").eq(0).append(i.required_form_html)),d()},get_grid_lists:function(i){for(var t=e('<div class="ur-grid-lists"/>'),a=1;a<=i;a++){var n=e("<div ur-grid-id='"+a+"' class='ur-grid-list-item'></div>"),s=Math.floor(100/i)-i;s,n.css({width:s+"%","min-height":r.min_grid_height+"px"}),t.append(n)}return t.append('<div style="clear:both"></div>'),t.find(".ur-grid-list-item").eq("0").css({}),t},populate_dropped_node:function(t,r){var a={action:"user_registration_user_input_dropped",security:i.user_input_dropped,form_field_id:r},s='<div class="ur-selected-item ajax_added"><div class="ur-action-buttons"><span title="Clone" class="dashicons dashicons-admin-page ur-clone"></span><span title="Trash" class="dashicons dashicons-trash ur-trash"></span></div>(content)</div>';t.closest(".ur-single-row").find(".user-registration-dragged-me").fadeOut(),e.ajax({url:i.ajax_url,data:a,type:"POST",beforeSend:function(){t.removeAttr("class").removeAttr("id").removeAttr("data-field-id").addClass("ur-selected-item").css({width:"auto"}),t.html('<small class="spinner is-active"></small>'),t.addClass("ur-item-dragged")},complete:function(i){if(n.manage_empty_grid(),!0===i.responseJSON.success){var r=e(s.replace("(content)",i.responseJSON.data.template));r.removeClass("ajax_added"),r.removeClass("ur-item-dragged"),t.find(".ajax_added").find(".spinner").remove(),t.find(".ajax_added").remove(),e(r).insertBefore(t),t.remove()}d();!function(e){jQuery(".ur-grid-lists .ur-selected-item .ur-admin-template").each(function(){var i=jQuery(this).find(".ur-label label").text(),t=jQuery(this).find(".ur-field").attr("data-field-key");"section_title"!=t&&"html"!=t&&"wysiwyg"!=t&&"billing_address_title"!=t&&"shipping_address_title"!=t&&jQuery(this).find(".ur-general-setting-block .ur-general-setting").each(function(){var r=jQuery(this).find("[data-field='field_name']").val();void 0!==r&&(1==!(jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1 option[value='"+r+"']").length>0)?(jQuery('[class*="urcl-settings-rules_field_"]').append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"),r==e&&jQuery('.urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields option[value="'+e+'"]').remove()):jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").append('<option value ="'+r+'" data-type="'+t+'">'+i+" </option>"))})}),jQuery(".urcl-rules select.ur_advance_setting.urcl-settings-rules_field_1.empty-fields").removeClass("empty-fields")}(r.closest(".ur-selected-item ").find("[data-field='field_name']").val())}})},manage_empty_grid:function(){var i=e(".ur-selected-inputs"),t=e('<div class="user-registration-dragged-me"/>');t.html('<div class="user-registration-dragged-me-text"><p>'+u.i18n_drag_your_first_item_here+"</p></div>"),i.find(".user-registration-dragged-me").remove(),e.each(i.find(".ur-grid-list-item"),function(){var i=e(this);0===e(this).find(".ur-selected-item").length&&i.append(t.clone())})}},s={register:function(){this.register_add_new_row(),this.register_remove_row(),this.change_ur_grids(),this.remove_selected_item(),this.clone_selected_item()},register_add_new_row:function(){var i=this;e("body").on("click",".ur-add-new-row",function(){var t=e(this).closest(".ur-selected-inputs").find(".ur-single-row").eq(0).clone();t.find(".ur-grid-lists").html(""),t.find(".ur-grids").find("span").removeClass("ur-active-grid"),t.find(".ur-grids").find('span[data-id="'+r.active_grid+'"]').addClass("ur-active-grid");var a=n.get_grid_lists(r.active_grid);t.find(".ur-grid-lists").append(a.html()),t.insertBefore(".ur-add-new-row"),i.render_draggable_sortable(),n.manage_empty_grid()})},register_remove_row:function(){var i=this;e("body").on("click",".ur-remove-row",function(){if(e(".ur-selected-inputs").find(".ur-single-row").length>1){if(window.confirm(u.i18n_are_you_sure_want_to_delete)){var t,r=e(this).prev();(t=r.hasClass("ur-add-new-row")?r.clone():e(this).clone().attr("class","dashicons-minus ur-remove-row")).hasClass("ur-add-new-row")&&e(this).closest(".ur-single-row").prev().find(".ur-remove-row").before(t),e(this).closest(".ur-single-row").remove(),i.check_grid()}}else window.alert(u.i18n_at_least_one_row_need_to_select)})},change_ur_grids:function(){var i=this;e("body").on("click",".ur-single-row .ur-nav-right",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a>=r.number_of_grid_list)){a=o(a)+1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}}),e("body").on("click",".ur-single-row .ur-nav-left",function(){var t=e(this).closest(".ur-single-row"),a=e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid");if(!(a<=1)){a=o(a)-1;var s=l(o(r.number_of_grid_list)/o(a))+"/"+r.number_of_grid_list;e(this).closest(".ur-grids").find(".ur-grid-size").attr("data-active-grid",a),e(this).closest(".ur-grids").find(".ur-grid-size").text(s);var d=n.get_grid_lists(a);e.each(t.find(".ur-grid-lists .ur-grid-list-item"),function(){e(this).children("*").each(function(){d.find(".ur-grid-list-item").eq(0).append(e(this).clone())})}),t.find(".ur-grid-lists").eq(0).hide(),d.clone().insertAfter(t.find(".ur-grid-lists")),t.find(".ur-grid-lists").eq(0).remove(),i.render_draggable_sortable(),n.manage_empty_grid()}})},render_draggable_sortable:function(){e(".ur-grid-list-item").sortable({containment:".ur-selected-inputs",over:function(){e(this).addClass("ur-sortable-active"),n.manage_empty_grid()},out:function(){e(this).removeClass("ur-sortable-active"),n.manage_empty_grid()},revert:!0,connectWith:".ur-grid-list-item"}).disableSelection(),e(".ur-selected-inputs").sortable({containment:".ur-selected-inputs",tolerance:"pointer",revert:"invalid",placeholder:"ur-single-row",forceHelperSize:!0,over:function(){e(this).addClass("ur-sortable-active")},out:function(){e(this).removeClass("ur-sortable-active")}}),e("#ur-draggabled li").draggable({connectToSortable:".ur-grid-list-item",containment:".ur-registered-from",helper:"clone",revert:"invalid",stop:function(r,a){if(0!==e(a.helper).closest(".ur-grid-list-item").length){var s=e.trim(e(a.helper).attr("data-field-id").replace("user_registration_","")),d=e(".ur-selected-inputs").find('.ur-field[data-field-key="'+s+'"]').length,l=e.makeArray(i.form_one_time_draggable_fields);if(d>0&&e.inArray(s,l)>=0)return t(u.i18n_user_required_field_already_there),void e(a.helper).remove();var o=e(a.helper),c=e(o).attr("data-field-id");if(void 0!==c){var f=e(a.helper).closest(".ur-grid-list-item").find('li[data-field-id="'+e(this).attr("data-field-id")+'"]');n.populate_dropped_node(f,c)}}}}).disableSelection()},remove_selected_item:function(){var i=this;e("body").on("click",".ur-selected-item .ur-action-buttons .ur-trash",function(){var t=e(this).closest(".ur-selected-item ").find("[data-field='field_name']").val();e(this).closest(".ur-selected-item ").remove(),i.check_grid(),n.manage_empty_grid(),d(),jQuery('[class*="urcl-settings-rules_field_"] option[value="'+t+'"]').remove()})},clone_selected_item:function(){e("body").on("click",".ur-selected-item .ur-action-buttons .ur-clone",function(){var r=e(this).closest(".ur-selected-item ").find(".ur-field").attr("data-field-key");if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r+'"]').length>0&&e.inArray(r,i.form_one_time_draggable_fields)>-1)t(u.i18n_user_required_field_already_there_could_not_clone);else{var a=e(this).closest(".ur-selected-item ").clone(),n=a.find('input[data-field="field_name"]'),s=n.val().match(/\d+/g),d=s.length>0?s[s.length-1]:"",l=n.val().replace(d,"");a.find('input[data-field="field_name"]').attr("value",l+(new Date).getTime()),e(this).closest(".ur-grid-list-item").append(a)}})},check_grid:function(){e(".ur-tabs").tabs({disabled:[1]}),e(".ur-tabs").find("a").eq(0).trigger("click")}};n.init(),s.register()})},e(".ur-selected-inputs").ur_form_builder(),e(".ur-tabs").find("a").click(function(){e(".ur-tabs").find("a").removeClass("active"),e(this).addClass("active")}),e(".ur-tabs").tabs(),e(".ur-tabs").find("a").eq(0).trigger("click"),e(".ur-tabs").tabs({disabled:[1]}),e("body").on("click",".ur-selected-item",function(){e(".ur-registered-inputs").find("ul li.ur-no-pointer").removeClass("ur-no-pointer"),e(".ur-selected-item").removeClass("ur-item-active"),e(this).addClass("ur-item-active"),function(i){var t=i.find(".ur-advance-setting-block").clone(),r=i.find(".ur-general-setting-block").clone(),a=e("<form id='ur-setting-form'/>");e("#ur-tab-field-options").html(""),a.append(r),a.append(t),e("#ur-tab-field-options").append(a),e("#ur-tab-field-options").find(".ur-advance-setting-block").show(),e("#ur-tab-field-options").find(".ur-general-setting-block").show(),1===e(".ur-item-active").length&&(e(".ur-tabs").tabs("enable",1),e(".ur-tabs").find("a").eq(1).trigger("click"))}(e(this)),n()}),e(".ur_save_form_action_button").on("click",function(){var a=function(){var t=e.makeArray(i.form_one_time_draggable_fields),r=e.makeArray(i.form_required_fields),a={validation_status:!0,message:""};if(0===e(".ur-selected-item").length)return a.validation_status=!1,a.message=u.i18n_at_least_one_field_need_to_select,a;if(""===e("#ur-form-name").val())return a.validation_status=!1,a.message=u.i18n_empty_form_name,a;if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").length>0)return a.validation_status=!1,a.message=u.i18n_previous_save_action_ongoing,a;e.each(e('.ur-selected-inputs .ur-general-setting-block input[data-field="field_name"]'),function(){var i,t=e(this),r=!1;try{var n=t.val();if(e(".ur-selected-inputs .ur-general-setting-block").find('input[data-field="field_name"][value="'+n+'"]').length>1)throw u.i18n_duplicate_field_name;if(""===t.closest(".ur-general-setting-block").find('input[data-field="label"]').val())throw t=t.closest(".ur-general-setting-block").find('input[data-field="label"]'),u.i18n_empty_field_label;var s=n.match(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/gm);if(null===s||1!==s.length||s[0]!==n)throw u.i18n_invald_field_name}catch(d){a.validation_status=!1,a.message=d.message===undefined?d:d.message,t.closest(".ur-selected-item").trigger("click"),i=t.attr("data-field"),e("#ur-setting-form").find('input[data-field="'+i+'"]').css({border:"1px solid red"}),setTimeout(function(){e("#ur-setting-form").find('input[data-field="'+i+'"]').removeAttr("style")},2e3),r=!0}if(r)return!1});for(var n=0;n<t.length;n++)if(e(".ur-selected-inputs").find('.ur-field[data-field-key="'+t[n]+'"]').length>1){a.validation_status=!1,a.message=u.i18n_multiple_field_key+t[n];break}for(var s=0;s<r.length;s++)if(0===e(".ur-selected-inputs").find('.ur-field[data-field-key="'+r[s]+'"]').length){a.validation_status=!1,a.message=u.i18n_at_least_one_field_is_required+r[s];break}return a}();if(!1!==a.validation_status){var n=r(),s=e("#ur_form_id").val();o(i.post_id)!==o(s)&&(s=0);var d=e("#ur-field-settings").serializeArray(),l={action:"user_registration_form_save_action",security:i.ur_form_save,data:{form_data:JSON.stringify(n),form_name:e("#ur-form-name").val(),form_id:s,form_setting_data:d}};e.ajax({url:i.ajax_url,data:l,type:"POST",beforeSend:function(){e(".ur_save_form_action_button").closest(".publishing-action").append('<span class="spinner is-active" style="float: left;margin-top: 6px;"></span>'),e(".ur-notices").remove()},complete:function(r){if(e(".ur_save_form_action_button").closest(".publishing-action").find(".spinner").remove(),!0===r.responseJSON.success){t(u.i18n_form_successfully_saved,"success");var a=i.admin_url+r.responseJSON.data.post_id;window.location=a}else{t(r.responseJSON.data.message)}}})}else t(a.message)})})}(jQuery,window.user_registration_admin_data);
assets/js/frontend/password-strength-meter.js CHANGED
@@ -10,13 +10,13 @@ jQuery(function ( $ ) {
10
  */
11
  init: function () {
12
  var $this = this;
13
- $(document.body).on('keyup change', 'input[name="user_confirm_password"], input[name="password_2"]', function () {
14
 
15
- var enable_strength_password = $(this).closest('form').attr('data-enable-strength-password');
16
  if ( 'no' === enable_strength_password ) {
17
-
18
  return;
19
  }
 
20
  $this.strengthMeter($(this));
21
 
22
  });
@@ -26,18 +26,12 @@ jQuery(function ( $ ) {
26
  */
27
  strengthMeter: function ( self ) {
28
  var wrapper = self.closest('form'),
29
- // submit = $( 'button[type="submit"]', wrapper ),
30
  field = $(self, wrapper);
31
- // strength = 1;
32
- // fieldValue = field.val();
33
  ur_password_strength_meter.includeMeter(wrapper, field);
34
  ur_password_strength_meter.checkPasswordStrength(wrapper, field);
35
- // if ( fieldValue.length > 0 && strength < ur_password_strength_meter.min_password_strength ) {
36
- // submit.attr( 'disabled', 'disabled' ).addClass( 'disabled' );
37
- // } else {
38
- // submit.removeAttr( 'disabled', 'disabled' ).removeClass( 'disabled' );
39
- // }
40
  },
 
41
  /**
42
  * Include meter HTML.
43
  *
@@ -45,12 +39,15 @@ jQuery(function ( $ ) {
45
  * @param {Object} field
46
  */
47
  includeMeter: function ( wrapper, field ) {
 
 
 
48
  var meter = wrapper.find('.user-registration-password-strength');
49
  if ( '' === field.val() ) {
50
  meter.remove();
51
  $(document.body).trigger('ur-password-strength-removed');
52
  } else if ( 0 === meter.length ) {
53
- field.after('<div class="user-registration-password-strength" aria-live="polite" data-min-strength="' + ur_password_strength_meter_params.min_password_strength + '"></div>');
54
  $(document.body).trigger('ur-password-strength-added');
55
  }
56
  },
@@ -70,30 +67,27 @@ jQuery(function ( $ ) {
70
  // Reset
71
  meter.removeClass('short bad good strong');
72
  hint.remove();
73
- // Error to append
74
- if ( strength < ur_password_strength_meter_params.min_password_strength ) {
75
- error = ' - ' + ur_password_strength_meter_params.i18n_password_error;
76
- }
77
  wrapper.find('.user-registration-password-strength').attr('data-current-strength', strength);
78
 
79
  switch ( strength ) {
80
  case 0:
81
- meter.addClass('short').html(pwsL10n.shortpw + error);
82
  meter.after(hint_html);
83
  break;
84
  case 1:
85
- meter.addClass('bad').html(pwsL10n.bad + error);
86
  meter.after(hint_html);
87
  break;
88
  case 2:
89
- meter.addClass('bad').html(pwsL10n.bad + error);
90
  meter.after(hint_html);
91
  break;
92
  case 3:
93
- meter.addClass('good').html(pwsL10n.good + error);
94
  break;
95
  case 4:
96
- meter.addClass('strong').html(pwsL10n.strong + error);
97
  break;
98
  case 5:
99
  meter.addClass('short').html(pwsL10n.mismatch);
10
  */
11
  init: function () {
12
  var $this = this;
13
+ $(document.body).on('keyup change', 'input[name="user_pass"]', function () {
14
 
15
+ var enable_strength_password = $(this).closest('form').attr('data-enable-strength-password');
16
  if ( 'no' === enable_strength_password ) {
 
17
  return;
18
  }
19
+
20
  $this.strengthMeter($(this));
21
 
22
  });
26
  */
27
  strengthMeter: function ( self ) {
28
  var wrapper = self.closest('form'),
 
29
  field = $(self, wrapper);
30
+
 
31
  ur_password_strength_meter.includeMeter(wrapper, field);
32
  ur_password_strength_meter.checkPasswordStrength(wrapper, field);
 
 
 
 
 
33
  },
34
+
35
  /**
36
  * Include meter HTML.
37
  *
39
  * @param {Object} field
40
  */
41
  includeMeter: function ( wrapper, field ) {
42
+
43
+ var minimum_password_strength = wrapper.attr('data-minimum-password-strength');
44
+
45
  var meter = wrapper.find('.user-registration-password-strength');
46
  if ( '' === field.val() ) {
47
  meter.remove();
48
  $(document.body).trigger('ur-password-strength-removed');
49
  } else if ( 0 === meter.length ) {
50
+ field.after('<div class="user-registration-password-strength" aria-live="polite" data-min-strength="' + minimum_password_strength + '"></div>');
51
  $(document.body).trigger('ur-password-strength-added');
52
  }
53
  },
67
  // Reset
68
  meter.removeClass('short bad good strong');
69
  hint.remove();
70
+
 
 
 
71
  wrapper.find('.user-registration-password-strength').attr('data-current-strength', strength);
72
 
73
  switch ( strength ) {
74
  case 0:
75
+ meter.addClass('short').html(pwsL10n.shortpw);
76
  meter.after(hint_html);
77
  break;
78
  case 1:
79
+ meter.addClass('bad').html(pwsL10n.bad);
80
  meter.after(hint_html);
81
  break;
82
  case 2:
83
+ meter.addClass('bad').html(pwsL10n.bad);
84
  meter.after(hint_html);
85
  break;
86
  case 3:
87
+ meter.addClass('good').html(pwsL10n.good);
88
  break;
89
  case 4:
90
+ meter.addClass('strong').html(pwsL10n.strong);
91
  break;
92
  case 5:
93
  meter.addClass('short').html(pwsL10n.mismatch);
assets/js/frontend/password-strength-meter.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(r){var s=ur_password_strength_meter_params.pwsL10n,t={init:function(){var s=this;r(document.body).on("keyup change",'input[name="user_confirm_password"], input[name="password_2"]',function(){"no"!==r(this).closest("form").attr("data-enable-strength-password")&&s.strengthMeter(r(this))})},strengthMeter:function(s){var e=s.closest("form"),a=r(s,e);t.includeMeter(e,a),t.checkPasswordStrength(e,a)},includeMeter:function(s,t){var e=s.find(".user-registration-password-strength");""===t.val()?(e.remove(),r(document.body).trigger("ur-password-strength-removed")):0===e.length&&(t.after('<div class="user-registration-password-strength" aria-live="polite" data-min-strength="'+ur_password_strength_meter_params.min_password_strength+'"></div>'),r(document.body).trigger("ur-password-strength-added"))},checkPasswordStrength:function(r,t){var e=r.find(".user-registration-password-strength"),a=r.find(".user-registration-password-hint"),n='<small class="user-registration-password-hint">'+ur_password_strength_meter_params.i18n_password_hint+"</small>",o=wp.passwordStrength.meter(t.val(),wp.passwordStrength.userInputBlacklist()),d="";switch(e.removeClass("short bad good strong"),a.remove(),o<ur_password_strength_meter_params.min_password_strength&&(d=" - "+ur_password_strength_meter_params.i18n_password_error),r.find(".user-registration-password-strength").attr("data-current-strength",o),o){case 0:e.addClass("short").html(s.shortpw+d),e.after(n);break;case 1:case 2:e.addClass("bad").html(s.bad+d),e.after(n);break;case 3:e.addClass("good").html(s.good+d);break;case 4:e.addClass("strong").html(s.strong+d);break;case 5:e.addClass("short").html(s.mismatch)}return o}};t.init()});
1
+ jQuery(function(t){var s=ur_password_strength_meter_params.pwsL10n,r={init:function(){var s=this;t(document.body).on("keyup change",'input[name="user_pass"]',function(){"no"!==t(this).closest("form").attr("data-enable-strength-password")&&s.strengthMeter(t(this))})},strengthMeter:function(s){var e=s.closest("form"),a=t(s,e);r.includeMeter(e,a),r.checkPasswordStrength(e,a)},includeMeter:function(s,r){var e=s.attr("data-minimum-password-strength"),a=s.find(".user-registration-password-strength");""===r.val()?(a.remove(),t(document.body).trigger("ur-password-strength-removed")):0===a.length&&(r.after('<div class="user-registration-password-strength" aria-live="polite" data-min-strength="'+e+'"></div>'),t(document.body).trigger("ur-password-strength-added"))},checkPasswordStrength:function(t,r){var e=t.find(".user-registration-password-strength"),a=t.find(".user-registration-password-hint"),n='<small class="user-registration-password-hint">'+ur_password_strength_meter_params.i18n_password_hint+"</small>",o=wp.passwordStrength.meter(r.val(),wp.passwordStrength.userInputBlacklist());switch(e.removeClass("short bad good strong"),a.remove(),t.find(".user-registration-password-strength").attr("data-current-strength",o),o){case 0:e.addClass("short").html(s.shortpw),e.after(n);break;case 1:case 2:e.addClass("bad").html(s.bad),e.after(n);break;case 3:e.addClass("good").html(s.good);break;case 4:e.addClass("strong").html(s.strong);break;case 5:e.addClass("short").html(s.mismatch)}return o}};r.init()});
assets/js/frontend/user-registration.js CHANGED
@@ -130,7 +130,7 @@
130
  user_registration.init();
131
 
132
  var ursL10n = user_registration_params.ursL10n;
133
-
134
  $.fn.ur_form_submission = function () {
135
 
136
  // traverse all nodes
@@ -430,7 +430,9 @@
430
  $('form.register').ur_form_submission();
431
  var date_selector = $('.ur-frontend-form input[type="date"]');
432
  if ( date_selector.length > 0 ) {
433
- date_selector.addClass('flatpickr-field').attr('type', 'text').flatpickr();
 
 
434
  }
435
  });
436
 
130
  user_registration.init();
131
 
132
  var ursL10n = user_registration_params.ursL10n;
133
+
134
  $.fn.ur_form_submission = function () {
135
 
136
  // traverse all nodes
430
  $('form.register').ur_form_submission();
431
  var date_selector = $('.ur-frontend-form input[type="date"]');
432
  if ( date_selector.length > 0 ) {
433
+ date_selector.addClass('flatpickr-field').attr('type', 'text').flatpickr( {
434
+ disableMobile: true
435
+ } );
436
  }
437
  });
438
 
assets/js/frontend/user-registration.min.js CHANGED
@@ -1 +1 @@
1
- !function(e){({$user_registration:e(".ur-frontend-form form.register"),init:function(){this.load_validation(),this.init_inputMask(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field)},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;e.validator.methods.email=function(e,r){var a=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(r)||a.test(e)},this.$user_registration.each(function(){e(this).validate({errorClass:"user-registration-error",validClass:"user-registration-valid",errorPlacement:function(e,r){"radio"===r.attr("type")||"checkbox"===r.attr("type")?r.parent().parent().parent().append(e):r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/)?0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(e):r.hasClass("urfu-file-input")?e.insertAfter(r.parent().parent()):e.insertAfter(r)},highlight:function(r,a,t){var i=e(r);i.closest(".form-row"),i.attr("name")},unhighlight:function(r,a,t){var i=e(r),n=i.closest(".form-row"),s=i.attr("name");"radio"===i.attr("type")||"checkbox"===i.attr("type")?n.find("input[name='"+s+"']").addClass(t).removeClass(a):i.addClass(t).removeClass(a),n.removeClass("user-registration-has-error")},submitHandler:function(e){return!1}})})},validate_field:function(r){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var a=e(this),t=a.closest(".form-row"),i=!0,n=t.is(".validate-required"),s=t.is(".validate-email"),u=r.type;if("input"===u&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===u||"change"===u){if(n&&("checkbox"!==a.attr("type")||a.is(":checked")?""===a.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),s&&a.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(a.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}}}).init();var r=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var a=e(this),t=[],i=user_registration_params.form_required_fields,n={init:function(){},get_form_data:function(){var r=this,t=[],i=a.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"),n=new Array;e.each(i,function(){var i=e(this).attr("name");if(a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+i+'"]').length<2){var s=r.get_fieldwise_data(e(this));t.push(s)}else e.inArray(i,n)<0&&n.push(i)});for(var s=0;s<n.length;s++){var u=a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+n[s]+'"]'),o=(u.get(0).tagName.toLowerCase(),"undefined"!==u.eq(0).attr("type")?u.eq(0).attr("type"):"null"),d=new Array;if(e.each(u,function(){var r=e(this),a="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(o){case"checkbox":case"radio":a=r.prop("checked")?r.val():"";break;default:a=r.val()}break;case"select":case"textarea":a=r.val()}""!==a&&d.push(a)}),"checkbox"==o)var l=JSON.stringify(d);else if("radio"==o)l=d[0];else l=u.val();var F=n[s];F=F.replace("[]","");var f={value:l,field_type:o,label:u.eq(0).attr("data-label"),field_name:F};t.push(f)}return e(document).trigger("user_registration_frontend_form_data_filter",[t]),t},get_fieldwise_data:function(r){var a={},n=r.get(0).tagName.toLowerCase(),s="undefined"!==r.attr("type")?r.attr("type"):"null",u=r.get(0).className.split(" ")[0];switch(a.value="",n){case"input":switch(s){case"checkbox":case"radio":a.value=r.prop("checked")?r.val():"";break;default:a.value=r.val()}break;case"select":a.value=r.val();break;case"textarea":switch(u){case"wysiwyg":tinyMCE.triggerSave(),a.value=r.val();break;default:a.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,a]),a.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?a.label=r.attr("data-label"):"label"===r.prev().get(0).tagName.toLowerCase()?a.label=r.prev().text():a.label=a.field_type,r.attr("name")!==undefined&&""!==r.attr("name")?(a.field_name=r.attr("name"),a.field_name=a.field_name.replace("[]","")):a.field_name="",e.inArray(a.field_name,e.trim(i))>=0&&t.push(a.field_name),a},show_message:function(r,a,t){t.find(".ur-message").remove();var i=e('<div class="ur-message user-registration-'+a+'" id="ur-submit-message-node"/>');i.append(r),t.append(i)}},s={init:function(){this.form_submit_event()},form_submit_event:function(){e("form.register").on("submit",function(t){if(a.valid()){if(a.find(".user-registration-password-strength").length>0){var i=a.find(".user-registration-password-strength").attr("data-current-strength"),s=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(i,0)<parseInt(s,0))return!1}t.preventDefault();var u;try{u=JSON.stringify(n.get_form_data())}catch(F){u=""}var o=0;1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(o=e(this).closest("form").find('input[name="ur-user-form-id"]').val());var d="0";1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(d=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var l={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:u,form_id:o,ur_frontend_form_nonce:d};if(e(document).trigger("user_registration_frontend_before_form_submit",[l,a]),"undefined"!=typeof ur_google_recaptcha_code&&"1"===ur_google_recaptcha_code.is_captcha_enable){if(0===a.find("#g-recaptcha-response").val().length)return void n.show_message("<p>"+r.captcha_error+"</p>","error",a);grecaptcha.reset()}a.find(".ur-submit-button").find("span").addClass("ur-front-spinner"),e.ajax({url:user_registration_params.ajax_url,data:l,type:"POST",async:!0,beforeSend:function(){},complete:function(t){a.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var i=e('<ul class=""/>'),s="error";try{var u=e.parseJSON(t.responseText);"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&(window.location=u.data.paypal_redirect),"undefined"!=typeof u.success&&!0===u.success&&(s="message"),"object"==typeof u.data.message&&e.each(u.data.message,function(){e("<li/>").text(this).appendTo(i)}),"message"===s&&(e(".user-registration-password-hint").remove(),e(".user-registration-password-strength").remove(),"admin_approval"==user_registration_params.login_option?i.append("<li>"+r.user_under_approval+"</li>"):"email_confirmation"==user_registration_params.login_option?i.append("<li>"+r.user_email_pending+"</li>"):"payment"==user_registration_params.login_option?i.append("<li>"+u.data.message+"</li>"):i.append("<li>"+r.user_successfully_saved+"</li>"),a[0].reset(),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),""!==user_registration_params.redirect_url?window.setTimeout(function(){window.location=user_registration_params.redirect_url},1e3):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&location.reload())}catch(o){i.append("<li>"+o.message+"</li>")}n.show_message(i,s,a),e(document).trigger("user_registration_frontend_after_ajax_complete",[t.responseText,s,a])}})}})}};n.init(),s.init()})},e(function(){e("form.register").ur_form_submission();var r=e('.ur-frontend-form input[type="date"]');r.length>0&&r.addClass("flatpickr-field").attr("type","text").flatpickr()})}(jQuery);var google_recaptcha_user_registration,onloadURCallback=function(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register").length&&(google_recaptcha_user_registration=grecaptcha.render("node_recaptcha_register",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"}));0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login").length&&grecaptcha.render("node_recaptcha_login",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"})};
1
+ !function(e){({$user_registration:e(".ur-frontend-form form.register"),init:function(){this.load_validation(),this.init_inputMask(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field)},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;e.validator.methods.email=function(e,r){var a=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(r)||a.test(e)},this.$user_registration.each(function(){e(this).validate({errorClass:"user-registration-error",validClass:"user-registration-valid",errorPlacement:function(e,r){"radio"===r.attr("type")||"checkbox"===r.attr("type")?r.parent().parent().parent().append(e):r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/)?0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(e):r.hasClass("urfu-file-input")?e.insertAfter(r.parent().parent()):e.insertAfter(r)},highlight:function(r,a,t){var i=e(r);i.closest(".form-row"),i.attr("name")},unhighlight:function(r,a,t){var i=e(r),n=i.closest(".form-row"),s=i.attr("name");"radio"===i.attr("type")||"checkbox"===i.attr("type")?n.find("input[name='"+s+"']").addClass(t).removeClass(a):i.addClass(t).removeClass(a),n.removeClass("user-registration-has-error")},submitHandler:function(e){return!1}})})},validate_field:function(r){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var a=e(this),t=a.closest(".form-row"),i=!0,n=t.is(".validate-required"),s=t.is(".validate-email"),u=r.type;if("input"===u&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===u||"change"===u){if(n&&("checkbox"!==a.attr("type")||a.is(":checked")?""===a.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),s&&a.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(a.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}}}).init();var r=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var a=e(this),t=[],i=user_registration_params.form_required_fields,n={init:function(){},get_form_data:function(){var r=this,t=[],i=a.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"),n=new Array;e.each(i,function(){var i=e(this).attr("name");if(a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+i+'"]').length<2){var s=r.get_fieldwise_data(e(this));t.push(s)}else e.inArray(i,n)<0&&n.push(i)});for(var s=0;s<n.length;s++){var u=a.closest(".ur-frontend-form").find(".ur-form-grid").find('.ur-frontend-field[name="'+n[s]+'"]'),o=(u.get(0).tagName.toLowerCase(),"undefined"!==u.eq(0).attr("type")?u.eq(0).attr("type"):"null"),d=new Array;if(e.each(u,function(){var r=e(this),a="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(o){case"checkbox":case"radio":a=r.prop("checked")?r.val():"";break;default:a=r.val()}break;case"select":case"textarea":a=r.val()}""!==a&&d.push(a)}),"checkbox"==o)var l=JSON.stringify(d);else if("radio"==o)l=d[0];else l=u.val();var F=n[s];F=F.replace("[]","");var f={value:l,field_type:o,label:u.eq(0).attr("data-label"),field_name:F};t.push(f)}return e(document).trigger("user_registration_frontend_form_data_filter",[t]),t},get_fieldwise_data:function(r){var a={},n=r.get(0).tagName.toLowerCase(),s="undefined"!==r.attr("type")?r.attr("type"):"null",u=r.get(0).className.split(" ")[0];switch(a.value="",n){case"input":switch(s){case"checkbox":case"radio":a.value=r.prop("checked")?r.val():"";break;default:a.value=r.val()}break;case"select":a.value=r.val();break;case"textarea":switch(u){case"wysiwyg":tinyMCE.triggerSave(),a.value=r.val();break;default:a.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,a]),a.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?a.label=r.attr("data-label"):"label"===r.prev().get(0).tagName.toLowerCase()?a.label=r.prev().text():a.label=a.field_type,r.attr("name")!==undefined&&""!==r.attr("name")?(a.field_name=r.attr("name"),a.field_name=a.field_name.replace("[]","")):a.field_name="",e.inArray(a.field_name,e.trim(i))>=0&&t.push(a.field_name),a},show_message:function(r,a,t){t.find(".ur-message").remove();var i=e('<div class="ur-message user-registration-'+a+'" id="ur-submit-message-node"/>');i.append(r),t.append(i)}},s={init:function(){this.form_submit_event()},form_submit_event:function(){e("form.register").on("submit",function(t){if(a.valid()){if(a.find(".user-registration-password-strength").length>0){var i=a.find(".user-registration-password-strength").attr("data-current-strength"),s=a.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(i,0)<parseInt(s,0))return!1}t.preventDefault();var u;try{u=JSON.stringify(n.get_form_data())}catch(F){u=""}var o=0;1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(o=e(this).closest("form").find('input[name="ur-user-form-id"]').val());var d="0";1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(d=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var l={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:u,form_id:o,ur_frontend_form_nonce:d};if(e(document).trigger("user_registration_frontend_before_form_submit",[l,a]),"undefined"!=typeof ur_google_recaptcha_code&&"1"===ur_google_recaptcha_code.is_captcha_enable){if(0===a.find("#g-recaptcha-response").val().length)return void n.show_message("<p>"+r.captcha_error+"</p>","error",a);grecaptcha.reset()}a.find(".ur-submit-button").find("span").addClass("ur-front-spinner"),e.ajax({url:user_registration_params.ajax_url,data:l,type:"POST",async:!0,beforeSend:function(){},complete:function(t){a.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var i=e('<ul class=""/>'),s="error";try{var u=e.parseJSON(t.responseText);"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&(window.location=u.data.paypal_redirect),"undefined"!=typeof u.success&&!0===u.success&&(s="message"),"object"==typeof u.data.message&&e.each(u.data.message,function(){e("<li/>").text(this).appendTo(i)}),"message"===s&&(e(".user-registration-password-hint").remove(),e(".user-registration-password-strength").remove(),"admin_approval"==user_registration_params.login_option?i.append("<li>"+r.user_under_approval+"</li>"):"email_confirmation"==user_registration_params.login_option?i.append("<li>"+r.user_email_pending+"</li>"):"payment"==user_registration_params.login_option?i.append("<li>"+u.data.message+"</li>"):i.append("<li>"+r.user_successfully_saved+"</li>"),a[0].reset(),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),""!==user_registration_params.redirect_url?window.setTimeout(function(){window.location=user_registration_params.redirect_url},1e3):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&location.reload())}catch(o){i.append("<li>"+o.message+"</li>")}n.show_message(i,s,a),e(document).trigger("user_registration_frontend_after_ajax_complete",[t.responseText,s,a])}})}})}};n.init(),s.init()})},e(function(){e("form.register").ur_form_submission();var r=e('.ur-frontend-form input[type="date"]');r.length>0&&r.addClass("flatpickr-field").attr("type","text").flatpickr({disableMobile:!0})})}(jQuery);var google_recaptcha_user_registration,onloadURCallback=function(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register").length&&(google_recaptcha_user_registration=grecaptcha.render("node_recaptcha_register",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"}));0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login").length&&grecaptcha.render("node_recaptcha_login",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"})};
includes/admin/class-ur-admin-export-users.php ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Export Users
4
+ *
5
+ * @author WPEverest
6
+ * @category Admin
7
+ * @package UserRegistration/Admin
8
+ * @since 1.5.0
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ /**
16
+ * UR_Admin_Export_Users Class.
17
+ */
18
+ class UR_Admin_Export_Users {
19
+
20
+ /**
21
+ * Constructor
22
+ */
23
+ public function __construct() {
24
+
25
+ // Check for non empty $_POST.
26
+ if ( ! empty( $_POST ) && isset( $_POST['user_registration_export_users'] ) ) {
27
+ if ( empty( $_REQUEST['_wpnonce'] ) || ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'user-registration-settings' ) ) {
28
+ die( __( 'Action failed. Please refresh the page and retry.', 'user-registration' ) );
29
+ } else {
30
+
31
+ $form_id = isset( $_POST['export_users'] ) ? $_POST['export_users'] : 0;
32
+ $this->export_csv( $form_id );
33
+ }
34
+ }
35
+ }
36
+
37
+ /**
38
+ * Outputs Export Users Page
39
+ * @return void
40
+ */
41
+ public static function output() {
42
+ $all_forms = ur_get_all_user_registration_form();
43
+ include_once( dirname( __FILE__ ) . '/views/html-admin-page-export-users.php' );
44
+ }
45
+
46
+ /**
47
+ * Exports users data along with extra information in CSV format.
48
+ * @return void
49
+ */
50
+ public function export_csv( $form_id ) {
51
+
52
+ // Return if form id is not set and current user doesnot have export capability.
53
+ if( ! isset( $form_id ) || ! current_user_can( 'export' ) ) {
54
+ return;
55
+ }
56
+
57
+ $users = get_users( array(
58
+ 'ur_form_id' => $form_id,
59
+ ));
60
+
61
+ if( count( $users ) === 0 ) {
62
+ echo '<div id="message" class="updated inline notice notice-error"><p><strong>'. __( 'No users found with this form id.', 'user-registration' ) .'</strong></p></div>';
63
+ return;
64
+ }
65
+
66
+ $columns = $this->generate_columns( $form_id );
67
+ $rows = $this->generate_rows( $users, $form_id );
68
+
69
+ $form_name = strtolower( str_replace( " ", "-", get_the_title( $form_id ) ) );
70
+ $file_name = $form_name . "-" . current_time( 'Y-m-d_H:i:s' ) . '.csv';
71
+
72
+ if ( ob_get_contents() ) {
73
+ ob_clean();
74
+ }
75
+
76
+ // force download
77
+ header("Content-Type: application/force-download");
78
+ header("Content-Type: application/octet-stream");
79
+ header("Content-Type: application/download");
80
+
81
+ // disposition / encoding on response body
82
+ header("Content-Disposition: attachment;filename={$file_name}");
83
+ header("Content-Transfer-Encoding: binary");
84
+
85
+ $handle = fopen("php://output", 'w');
86
+
87
+ //handle UTF-8 chars conversion for CSV
88
+ fprintf( $handle, chr(0xEF).chr(0xBB).chr(0xBF) );
89
+
90
+ // put the column headers
91
+ fputcsv( $handle, array_values( $columns ) );
92
+
93
+ // put the row values
94
+ foreach ( $rows as $row ) {
95
+ fputcsv( $handle, $row );
96
+ }
97
+
98
+ fclose( $handle );
99
+
100
+ exit;
101
+ }
102
+
103
+ /**
104
+ * Generate Column for CSV export.
105
+ * @param int $form_id Form ID.
106
+ * @return array $columns CSV Export Columns.
107
+ */
108
+ public function generate_columns( $form_id ) {
109
+
110
+ // Default Columns.
111
+ $default_columns = apply_filters( 'user_registration_csv_export_default_columns', array(
112
+ 'user_role' => __( 'User Role', 'user-registration' ),
113
+ 'date_created' => __( 'User Registered', 'user-registration' ),
114
+ 'date_created_gmt' => __( 'User Registered GMT', 'user-registration' ),
115
+ ) );
116
+
117
+ // User ID Column.
118
+ $user_id_column = array(
119
+ 'user_id' => __( 'User ID', 'user-registration' )
120
+ );
121
+
122
+ $columns = ur_get_meta_key_label( $form_id );
123
+
124
+ $exclude_columns = apply_filters( 'user_registration_csv_export_exclude_columns', array(
125
+ 'user_pass',
126
+ 'user_confirm_password',
127
+ ) );
128
+
129
+ foreach( $exclude_columns as $exclude_column ) {
130
+ unset( $columns[ $exclude_column ]);
131
+ }
132
+
133
+ $columns = array_merge( $user_id_column, $columns );
134
+ $columns = array_merge( $columns, $default_columns );
135
+
136
+ return apply_filters( 'user_registration_csv_export_columns', $columns );
137
+ }
138
+
139
+ /**
140
+ * Generate rows for CSV export
141
+ * @param obj $users Users Data
142
+ * @return array $rows CSV export rows.
143
+ */
144
+ public function generate_rows( $users, $form_id ) {
145
+
146
+ $rows = array();
147
+
148
+ foreach( $users as $user ) {
149
+
150
+ if( ! isset( $user->data->ID ) ) {
151
+ continue;
152
+ }
153
+
154
+ $user_form_id = get_user_meta( $user->data->ID, 'ur_form_id', true );
155
+
156
+ // If the user is not submitted by selected registration form.
157
+ if( $user_form_id !== $form_id ) {
158
+ continue;
159
+ }
160
+
161
+ $user_id_row = array( 'user_id' => $user->data->ID );
162
+ $user_extra_row = ur_get_user_extra_fields( $user->data->ID );
163
+
164
+ foreach( $user_extra_row as $user_extra_data ) {
165
+ if( ! isset( $this->generate_columns( $form_id )[ $user_extra_data ] ) ) {
166
+
167
+ // Remove the rows value that are not in columns.
168
+ unset( $user_extra_row[ $user_extra_data ] );
169
+ }
170
+ }
171
+
172
+ $user_table_data = ur_get_user_table_fields();
173
+ $user_table_data_row = array();
174
+
175
+ // Get user table data that are on column.
176
+ foreach( $user_table_data as $data ) {
177
+ if( isset( $this->generate_columns( $form_id )[ $data ] ) ) {
178
+ $user_table_data_row = array_merge( $user_table_data_row, array( $data => $user->$data ) );
179
+ }
180
+ }
181
+
182
+ $user_meta_data = ur_get_registered_user_meta_fields();
183
+ $user_meta_data_row = array();
184
+
185
+ // Get user meta table data that are on column.
186
+ foreach( $user_meta_data as $meta_data ) {
187
+ if( isset( $this->generate_columns( $form_id )[ $meta_data ] ) ) {
188
+ $user_meta_data_row = array_merge( $user_meta_data_row, array( $meta_data => get_user_meta( $user->data->ID, $meta_data, true ) ) );
189
+ }
190
+ }
191
+
192
+ $user_extra_row = array_merge( $user_extra_row, $user_table_data_row );
193
+ $user_extra_row = array_merge( $user_extra_row, $user_meta_data_row );
194
+
195
+ // Get user default row.
196
+ $user_default_row = array(
197
+ 'user_role' => is_array( $user->roles ) ? implode( ',', $user->roles ) : $user->roles,
198
+ 'date_created' => $user->data->user_registered,
199
+ 'date_created_gmt' => get_gmt_from_date( $user->data->user_registered ),
200
+ );
201
+
202
+ $user_row = array_merge( $user_id_row, $user_extra_row );
203
+ $user_row = array_merge( $user_row, $user_default_row );
204
+
205
+ /**
206
+ * Reorder rows according to the values in column.
207
+ * @see https://stackoverflow.com/a/44774818/9520912
208
+ */
209
+ $user_row = array_merge( array_fill_keys ( array_keys( $this->generate_columns( $form_id ) ), '' ), $user_row );
210
+
211
+ $rows[] = $user_row;
212
+ }
213
+
214
+ return apply_filters( 'user_registration_csv_export_rows', $rows, $users );
215
+ }
216
+ }
217
+
218
+ new UR_Admin_Export_Users();
includes/admin/class-ur-admin-menus.php CHANGED
@@ -291,7 +291,7 @@ if ( ! class_exists( 'UR_Admin_Menus', false ) ) :
291
  }
292
 
293
  /**
294
- * Add menu item.
295
  */
296
  public function settings_menu() {
297
  add_submenu_page( 'user-registration', __( 'User Registration settings', 'user-registration' ), __( 'Settings', 'user-registration' ), 'manage_user_registration', 'user-registration-settings', array(
@@ -301,7 +301,7 @@ if ( ! class_exists( 'UR_Admin_Menus', false ) ) :
301
  }
302
 
303
  /**
304
- * Add menu item.
305
  */
306
  public function status_menu() {
307
  add_submenu_page( 'user-registration', __( 'User Registration Status', 'user-registration' ), __( 'Status', 'user-registration' ), 'manage_user_registration', 'user-registration-status', array(
@@ -311,7 +311,7 @@ if ( ! class_exists( 'UR_Admin_Menus', false ) ) :
311
  }
312
 
313
  /**
314
- * Add menu items.
315
  */
316
  public function add_registration_menu() {
317
  add_submenu_page( 'user-registration', __( 'Add New', 'user-registration' ), __( 'Add New', 'user-registration' ), 'manage_user_registration', 'add-new-registration', array(
@@ -398,7 +398,7 @@ if ( ! class_exists( 'UR_Admin_Menus', false ) ) :
398
  }
399
 
400
  /**
401
- * Init the settings page.
402
  */
403
  public function status_page() {
404
  UR_Admin_Status::output();
291
  }
292
 
293
  /**
294
+ * Add settings menu item.
295
  */
296
  public function settings_menu() {
297
  add_submenu_page( 'user-registration', __( 'User Registration settings', 'user-registration' ), __( 'Settings', 'user-registration' ), 'manage_user_registration', 'user-registration-settings', array(
301
  }
302
 
303
  /**
304
+ * Add status menu item.
305
  */
306
  public function status_menu() {
307
  add_submenu_page( 'user-registration', __( 'User Registration Status', 'user-registration' ), __( 'Status', 'user-registration' ), 'manage_user_registration', 'user-registration-status', array(
311
  }
312
 
313
  /**
314
+ * Add new registration menu items.
315
  */
316
  public function add_registration_menu() {
317
  add_submenu_page( 'user-registration', __( 'Add New', 'user-registration' ), __( 'Add New', 'user-registration' ), 'manage_user_registration', 'add-new-registration', array(
398
  }
399
 
400
  /**
401
+ * Init the status page.
402
  */
403
  public function status_page() {
404
  UR_Admin_Status::output();
includes/admin/class-ur-admin-settings.php CHANGED
@@ -163,6 +163,10 @@ class UR_Admin_Settings {
163
  // Get tabs for the settings page
164
  $tabs = apply_filters( 'user_registration_settings_tabs_array', array() );
165
 
 
 
 
 
166
  include( dirname( __FILE__ ) . '/views/html-admin-settings.php' );
167
  }
168
 
163
  // Get tabs for the settings page
164
  $tabs = apply_filters( 'user_registration_settings_tabs_array', array() );
165
 
166
+ if( $current_tab === 'general' && $current_section === 'export-users' ) {
167
+ $GLOBALS['hide_save_button'] = true;
168
+ }
169
+
170
  include( dirname( __FILE__ ) . '/views/html-admin-settings.php' );
171
  }
172
 
includes/admin/functions-ur-admin.php CHANGED
@@ -27,6 +27,7 @@ function ur_get_screen_ids() {
27
  $ur_screen_id . '_page_user-registration-mailchimp',
28
  $ur_screen_id . '_page_user-registration-status',
29
  $ur_screen_id . '_page_user-registration-addons',
 
30
  'profile',
31
  'user-edit',
32
  );
@@ -324,7 +325,6 @@ function ur_admin_form_settings( $form_id = 0 ) {
324
 
325
  }
326
 
327
-
328
  /**
329
  * Update Settings of the form.
330
  * @param array $setting_data Settings data in name value array pair
@@ -403,10 +403,10 @@ function ur_format_setting_data( $setting_data ) {
403
 
404
  $settings = array();
405
  foreach ( $key_value as $key => $value ) {
406
- $settings[] = [
407
  "name" => $key,
408
  "value" => $value
409
- ];
410
  }
411
 
412
  return $settings;
27
  $ur_screen_id . '_page_user-registration-mailchimp',
28
  $ur_screen_id . '_page_user-registration-status',
29
  $ur_screen_id . '_page_user-registration-addons',
30
+ $ur_screen_id . '_page_user-registration-export-users',
31
  'profile',
32
  'user-edit',
33
  );
325
 
326
  }
327
 
 
328
  /**
329
  * Update Settings of the form.
330
  * @param array $setting_data Settings data in name value array pair
403
 
404
  $settings = array();
405
  foreach ( $key_value as $key => $value ) {
406
+ $settings[] = array(
407
  "name" => $key,
408
  "value" => $value
409
+ );
410
  }
411
 
412
  return $settings;
includes/admin/settings/class-ur-settings-general.php CHANGED
@@ -33,7 +33,7 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
33
  add_action( 'user_registration_settings_' . $this->id, array( $this, 'output' ) );
34
  add_action( 'user_registration_settings_save_' . $this->id, array( $this, 'save' ) );
35
  }
36
-
37
  /**
38
  * Get sections.
39
  *
@@ -44,13 +44,14 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
44
  '' => __( 'General Options', 'user-registration' ),
45
  'login-options' => __( 'Login Options', 'user-registration' ),
46
  'frontend-messages' => __( 'Frontend Messages', 'user-registration' ),
 
47
  );
48
 
49
  return apply_filters( 'user_registration_get_sections_' . $this->id, $sections );
50
  }
51
 
52
  /**
53
- * Get settings
54
  *
55
  * @return array
56
  */
@@ -187,10 +188,14 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
187
  );
188
 
189
  return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
190
- }
191
 
 
 
 
 
192
  public function get_frontend_messages_settings() {
193
-
194
  $settings = apply_filters(
195
  'user_registration_frontend_messages_settings', array(
196
 
@@ -408,7 +413,7 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
408
  * Output the settings.
409
  */
410
  public function output() {
411
-
412
  global $current_section;
413
  if( $current_section === '') {
414
  $settings = $this->get_settings();
@@ -417,6 +422,9 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
417
  $settings = $this->get_frontend_messages_settings();
418
  } elseif( $current_section === 'login-options' ) {
419
  $settings = $this->get_login_options_settings();
 
 
 
420
  }
421
 
422
  UR_Admin_Settings::output_fields( $settings );
@@ -430,19 +438,19 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
430
  global $current_section;
431
  $settings = $this->get_settings();
432
 
433
- if( $current_section === '') {
434
  $settings = $this->get_settings();
435
 
436
  } elseif ( $current_section === 'frontend-messages' ) {
437
  $settings = $this->get_frontend_messages_settings();
438
  } elseif( $current_section === 'login-options' ) {
439
  $settings = $this->get_login_options_settings();
 
 
440
  }
441
 
442
  UR_Admin_Settings::save_fields( $settings );
443
  }
444
-
445
-
446
  }
447
 
448
  endif;
33
  add_action( 'user_registration_settings_' . $this->id, array( $this, 'output' ) );
34
  add_action( 'user_registration_settings_save_' . $this->id, array( $this, 'save' ) );
35
  }
36
+
37
  /**
38
  * Get sections.
39
  *
44
  '' => __( 'General Options', 'user-registration' ),
45
  'login-options' => __( 'Login Options', 'user-registration' ),
46
  'frontend-messages' => __( 'Frontend Messages', 'user-registration' ),
47
+ 'export-users' => __( 'Export Users', 'user-registration' ),
48
  );
49
 
50
  return apply_filters( 'user_registration_get_sections_' . $this->id, $sections );
51
  }
52
 
53
  /**
54
+ * Get General settings settings
55
  *
56
  * @return array
57
  */
188
  );
189
 
190
  return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
191
+ }
192
 
193
+ /**
194
+ * Settings for frontend messages customization.
195
+ * @return array
196
+ */
197
  public function get_frontend_messages_settings() {
198
+
199
  $settings = apply_filters(
200
  'user_registration_frontend_messages_settings', array(
201
 
413
  * Output the settings.
414
  */
415
  public function output() {
416
+
417
  global $current_section;
418
  if( $current_section === '') {
419
  $settings = $this->get_settings();
422
  $settings = $this->get_frontend_messages_settings();
423
  } elseif( $current_section === 'login-options' ) {
424
  $settings = $this->get_login_options_settings();
425
+ } elseif( $current_section === 'export-users') {
426
+ $settings = array();
427
+ UR_Admin_Export_Users::output();
428
  }
429
 
430
  UR_Admin_Settings::output_fields( $settings );
438
  global $current_section;
439
  $settings = $this->get_settings();
440
 
441
+ if( $current_section === '' ) {
442
  $settings = $this->get_settings();
443
 
444
  } elseif ( $current_section === 'frontend-messages' ) {
445
  $settings = $this->get_frontend_messages_settings();
446
  } elseif( $current_section === 'login-options' ) {
447
  $settings = $this->get_login_options_settings();
448
+ } elseif( $current_section === 'export-users' ) {
449
+ $settings = array();
450
  }
451
 
452
  UR_Admin_Settings::save_fields( $settings );
453
  }
 
 
454
  }
455
 
456
  endif;
includes/admin/views/html-admin-page-export-users.php ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Admin View: Page - Export Users
4
+ */
5
+ if ( ! defined( 'ABSPATH' ) ) {
6
+ exit;
7
+ }
8
+
9
+ ?>
10
+ <div class="ur-export-users-page">
11
+ <div class="nav-tab-content">
12
+ <div class="nav-tab-inside">
13
+ <div class="postbox">
14
+ <h3 class="hndle"><?php _e( 'Export Users With Extra Fields', 'user-registration' ); ?></h3>
15
+
16
+ <div class="inside">
17
+ <p class="help">
18
+ <?php _e( 'Export your users along with their extra information registered with a user registration form as a <strong>CSV</strong> file.', 'user-registration' ); ?>
19
+ </p>
20
+
21
+ <p>
22
+ <select name="export_users" class="forms-list">
23
+ <?php
24
+ foreach( $all_forms as $form_id => $form ) {
25
+ echo '<option value ="'. esc_attr( $form_id ) .'">'. esc_html( $form ).'</option>';
26
+ }
27
+ ?>
28
+ </select>
29
+ </p>
30
+
31
+ <input type="submit" class="button button-primary" name="user_registration_export_users" value="<?php _e( 'Export Users', 'user-registration' ) ?>">
32
+
33
+ </div>
34
+ </div><!-- .postbox -->
35
+
36
+ </div>
37
+ </div>
38
+ </div>
includes/class-ur-email-confirmation.php CHANGED
@@ -325,7 +325,7 @@ class UR_Email_Confirmation {
325
  do_action( 'ur_user_before_check_email_status_on_login', $email_status, $user );
326
 
327
  if( $email_status === '0' ) {
328
- $message = '<strong>' . __( 'ERROR:', 'user-registration' ) . '</strong> ' . sprintf( __( 'Your account is still pending approval. Verifiy your email by clicking on the link sent to your email. %s', 'user-registration' ), '<a id="resend-email" href="?ur_resend_id='. $this->crypt_the_string( $user->ID, 'e' ) .'&ur_resend_token=true">'. __( 'Resend Verification Link', 'user-registration' ). '</a>' );
329
 
330
  return new WP_Error( 'user_email_not_verified', $message );
331
  }
325
  do_action( 'ur_user_before_check_email_status_on_login', $email_status, $user );
326
 
327
  if( $email_status === '0' ) {
328
+ $message = '<strong>' . __( 'ERROR:', 'user-registration' ) . '</strong> ' . sprintf( __( 'Your account is still pending approval. Verify your email by clicking on the link sent to your email. %s', 'user-registration' ), '<a id="resend-email" href="?ur_resend_id='. $this->crypt_the_string( $user->ID, 'e' ) .'&ur_resend_token=true">'. __( 'Resend Verification Link', 'user-registration' ). '</a>' );
329
 
330
  return new WP_Error( 'user_email_not_verified', $message );
331
  }
includes/class-ur-emailer.php CHANGED
@@ -81,7 +81,7 @@ class UR_Emailer {
81
  public static function ur_get_header() {
82
  $header = "From: ". self::ur_sender_name()." <".self::ur_sender_email().">\r\n";
83
  $header .= "Reply-To: ".self::ur_sender_email()."\r\n";
84
- $header .= "Content-Type: text/html\r\n; charset=UTF-8";
85
 
86
  return $header;
87
  }
@@ -98,6 +98,7 @@ class UR_Emailer {
98
  $attachments = apply_filters('user_registration_email_attachment', array(), $valid_form_data, $form_id, $user_id );
99
  $data_html = '';
100
  $valid_form_data = isset( $valid_form_data ) ? $valid_form_data : array();
 
101
 
102
  // Generate $data_html string to replace for {{all_fields}} smart tag.
103
  foreach( $valid_form_data as $field_meta => $form_data ) {
@@ -105,32 +106,32 @@ class UR_Emailer {
105
  continue;
106
  }
107
 
108
- if( isset( $field_meta->extra_params['field_key'] ) && $field_meta->extra_params['field_key'] === 'privacy_policy') {
 
109
  continue;
110
  }
111
 
112
- $label = isset( $form_data->extra_params['label'] ) ? $form_data->extra_params['label'] : '';
113
- $value = isset( $form_data->value ) ? $form_data->value : '';
 
 
 
 
 
 
114
 
115
  if( $field_meta === 'user_pass') {
116
- $value = __('Chosen Password', 'user-registration');
117
  }
118
 
 
119
  if ( is_array( $value ) ) {
120
  $value = implode( ',', $value );
121
  }
122
 
123
  $data_html .= $label . ' : ' . $value . '<br/>';
124
- }
125
 
126
- $name_value = array();
127
-
128
- foreach( $valid_form_data as $form_data ) {
129
- if( isset( $form_data->value ) && is_array( $form_data->value ) ) {
130
- $form_data->value = implode( ",", $form_data->value );
131
- }
132
-
133
- $name_value[ $form_data->field_name ] = isset( $form_data->value ) ? $form_data->value : '';
134
  }
135
 
136
  // Smart tag process for extra fields.
@@ -286,8 +287,19 @@ class UR_Emailer {
286
  */
287
  public static function status_change_email( $email, $username, $status ) {
288
 
289
- $to_replace = array( "{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}" );
 
 
 
290
  $replace_with = array( $username, $email, get_bloginfo(), get_home_url() );
 
 
 
 
 
 
 
 
291
  $headers = array( 'Content-Type: text/html; charset=UTF-8' );
292
 
293
  if ( $status == 0 ) {
@@ -365,6 +377,31 @@ class UR_Emailer {
365
 
366
  return false;
367
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
368
  }
369
 
370
  UR_Emailer::init();
81
  public static function ur_get_header() {
82
  $header = "From: ". self::ur_sender_name()." <".self::ur_sender_email().">\r\n";
83
  $header .= "Reply-To: ".self::ur_sender_email()."\r\n";
84
+ $header .= "Content-Type: text/html; charset=UTF-8\r\n";
85
 
86
  return $header;
87
  }
98
  $attachments = apply_filters('user_registration_email_attachment', array(), $valid_form_data, $form_id, $user_id );
99
  $data_html = '';
100
  $valid_form_data = isset( $valid_form_data ) ? $valid_form_data : array();
101
+ $name_value = array();
102
 
103
  // Generate $data_html string to replace for {{all_fields}} smart tag.
104
  foreach( $valid_form_data as $field_meta => $form_data ) {
106
  continue;
107
  }
108
 
109
+ // Donot include privacy policy value
110
+ if( isset( $form_data->extra_params['field_key'] ) && $form_data->extra_params['field_key'] === 'privacy_policy') {
111
  continue;
112
  }
113
 
114
+ // Process for file upload
115
+ if( isset( $form_data->extra_params['field_key'] ) && $form_data->extra_params['field_key'] === 'file') {
116
+ $form_data->value = isset( $form_data->value ) ? wp_get_attachment_url( $form_data->value ) : '';
117
+ }
118
+
119
+ $label = isset( $form_data->extra_params['label'] ) ? $form_data->extra_params['label'] : '';
120
+ $field_name = isset( $form_data->field_name ) ? $form_data->field_name : '';
121
+ $value = isset( $form_data->value ) ? $form_data->value : '';
122
 
123
  if( $field_meta === 'user_pass') {
124
+ $value = __( 'Chosen Password', 'user-registration' );
125
  }
126
 
127
+ // Check if value contains array.
128
  if ( is_array( $value ) ) {
129
  $value = implode( ',', $value );
130
  }
131
 
132
  $data_html .= $label . ' : ' . $value . '<br/>';
 
133
 
134
+ $name_value[ $field_name ] = $value;
 
 
 
 
 
 
 
135
  }
136
 
137
  // Smart tag process for extra fields.
287
  */
288
  public static function status_change_email( $email, $username, $status ) {
289
 
290
+ // Get name value pair to replace smart tag.
291
+ $name_value = self::status_change_emails_smart_tags( $email );
292
+
293
+ $to_replace = array( "{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}" );
294
  $replace_with = array( $username, $email, get_bloginfo(), get_home_url() );
295
+
296
+ // Add the field name and values from $name_value to the replacement arrays.
297
+ $to_replace = array_merge( $to_replace, array_keys( $name_value ) );
298
+ $replace_with = array_merge( $replace_with, array_values( $name_value ) );
299
+
300
+ // Surround every key with {{ and }}.
301
+ array_walk( $to_replace, function( &$value, $key ) { $value = '{{'.trim( $value, '{}').'}}'; } );
302
+
303
  $headers = array( 'Content-Type: text/html; charset=UTF-8' );
304
 
305
  if ( $status == 0 ) {
377
 
378
  return false;
379
  }
380
+
381
+ /**
382
+ * Process smart tags for status change emails.
383
+ * @param string User Email.
384
+ * @since 1.5.0
385
+ * @return array smart tag key value pair.
386
+ */
387
+ public static function status_change_emails_smart_tags( $email ) {
388
+ $name_value = array();
389
+ $user = get_user_by( 'email', $email );
390
+ $user_id = isset( $user->ID ) ? absint( $user->ID ) : 0;
391
+
392
+ $user_meta_fields = ur_get_registered_user_meta_fields();
393
+
394
+ // Use name_value for smart tag to replace
395
+ foreach( $user_meta_fields as $field ) {
396
+ $name_value[ $field ] = get_user_meta( $user_id, $field, true );
397
+ }
398
+
399
+ $user_extra_fields = ur_get_user_extra_fields( $user_id );
400
+
401
+ $name_value = array_merge( $name_value, $user_extra_fields );
402
+
403
+ return apply_filters( 'user_registration_process_smart_tag_for_status_change_emails', $name_value, $email );
404
+ }
405
  }
406
 
407
  UR_Emailer::init();
includes/class-ur-frontend-scripts.php CHANGED
@@ -330,17 +330,16 @@ class UR_Frontend_Scripts {
330
  case 'ur-password-strength-meter' :
331
  return array(
332
  'home_url' => home_url(),
333
- 'min_password_strength' => 3,
334
- 'i18n_password_error' => __( 'Confirm password', 'user-registration' ),
335
  'pwsL10n' => array(
336
- 'shortpw' => __( 'Too short password', 'user-registration' ),
337
- 'bad' => __( 'Bad password', 'user-registration' ),
338
- 'good' => __( 'Good password', 'user-registration' ),
339
- 'strong' => __( 'Strong password', 'user-registration' ),
340
  'mismatch' => __( 'Password with confirm password not matched.', 'user-registration' ),
341
 
342
  ),
343
- 'i18n_password_hint' => apply_filters( 'user_registration_strong_password_message' , __( 'Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols such as ! * ? $ % ^ & ).', 'user-registration' ) ),
344
  );
345
  break;
346
  }
330
  case 'ur-password-strength-meter' :
331
  return array(
332
  'home_url' => home_url(),
333
+ 'i18n_password_error' => esc_attr__( 'Please enter a stronger password.', 'user-registration' ),
 
334
  'pwsL10n' => array(
335
+ 'shortpw' => __( 'Very Weak', 'user-registration' ),
336
+ 'bad' => __( 'Weak', 'user-registration' ),
337
+ 'good' => __( 'Medium', 'user-registration' ),
338
+ 'strong' => __( 'Strong', 'user-registration' ),
339
  'mismatch' => __( 'Password with confirm password not matched.', 'user-registration' ),
340
 
341
  ),
342
+ 'i18n_password_hint' => apply_filters( 'user_registration_strong_password_message' , __( 'Hint: To make password stronger, use upper and lower case letters, numbers, and symbols like ! " ? $ % ^ & ).', 'user-registration' ) ),
343
  );
344
  break;
345
  }
includes/class-ur-privacy.php ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Privacy/GDPR related functionality which ties into WordPress functionality.
4
+ *
5
+ * @package UserRegistration\Classes
6
+ * @version 1.5.0
7
+ */
8
+
9
+ defined( 'ABSPATH' ) || exit;
10
+
11
+ /**
12
+ * UR_Privacy Class.
13
+ */
14
+ class UR_Privacy {
15
+
16
+ /**
17
+ * Init - hook into events.
18
+ */
19
+ public function __construct() {
20
+ add_action( 'admin_init', array( $this, 'add_privacy_message' ) );
21
+ }
22
+
23
+ /**
24
+ * Adds the privacy message on UR privacy page.
25
+ */
26
+ public function add_privacy_message() {
27
+ if ( function_exists( 'wp_add_privacy_policy_content' ) ) {
28
+ $content = $this->get_privacy_message();
29
+
30
+ if ( $content ) {
31
+ wp_add_privacy_policy_content( __( 'User Registration', 'user-registration' ), $this->get_privacy_message() );
32
+ }
33
+ }
34
+ }
35
+
36
+ /**
37
+ * Add privacy policy content for the privacy policy page.
38
+ *
39
+ * @since 1.5.0
40
+ */
41
+ public function get_privacy_message() {
42
+ $content = '
43
+ <div contenteditable="false">' .
44
+ '<p class="wp-policy-help">' .
45
+ __( 'This sample policy includes the basics around what personal data you may be collecting, storing and sharing, as well as who may have access to that data. Depending on what settings are enabled and which additional plugins are used, the specific information shared by your form will vary. We recommend consulting with a lawyer when deciding what information to disclose on your privacy policy.', 'user-registration' ) .
46
+ '</p>' .
47
+ '</div>' .
48
+ '<p>' . __( 'We collect information about the user during the user registration form submission process on our site.', 'user-registration' ) . '</p>' .
49
+ '<h2>' . __( 'What we collect and store', 'user-registration' ) . '</h2>' .
50
+ '<p>' . __( 'While you visit our site, we’ll track:', 'user-registration' ) . '</p>' .
51
+ '<ul>' .
52
+ '<li>' . __( 'Form Fields Data: Forms Fields data includes the available field types when creating a form. We’ll use this to, for example, collect informations like Name, Email and other available fields.', 'user-registration' ) . '</li>' .
53
+ '<li>' . __( 'Location, IP address and browser type: we’ll use this for purposes like geolocating users and reducing fraudulent activities.', 'user-registration' ) . '</li>' .
54
+ '<li>' . __( 'Transaction Details: we’ll ask you to enter this so we can, for instance, provide subscription packs, and keep track of your payment details for subscription packs!', 'user-registration' ) . '</li>' .
55
+ '</ul>' .
56
+ '<p>' . __( 'When you fill up a form, we’ll ask you to provide information including your name, address, email, phone number, payment details and optional account information like username and password and any other form fields available in the registration form. We’ll use this information for purposes, such as, to:', 'user-registration' ) . '</p>' .
57
+ '<ul>' .
58
+ '<li>' . __( 'Send you information about your account and order', 'user-registration' ) . '</li>' .
59
+ '<li>' . __( 'Respond to your requests, including transaction details and complaints', 'user-registration' ) . '</li>' .
60
+ '<li>' . __( 'Process payments and prevent fraud', 'user-registration' ) . '</li>' .
61
+ '<li>' . __( 'Set up your account for our site', 'user-registration' ) . '</li>' .
62
+ '<li>' . __( 'Comply with any legal obligations we have, such as calculating taxes', 'user-registration' ) . '</li>' .
63
+ '<li>' . __( 'Improve our form offerings', 'user-registration' ) . '</li>' .
64
+ '<li>' . __( 'Send you marketing messages, if you choose to receive them', 'user-registration' ) . '</li>' .
65
+ '<li>' . __( 'Or any other service the built form was created to comply with and it’s necessary information', 'user-registration' ) . '</li>' .
66
+ '</ul>' .
67
+ '<p>' . __( 'If you create an account, we will store your name, address, email and phone number, which will be used to populate the form fields for future submissions.', 'user-registration' ) . '</p>' .
68
+ '<p>' . __( 'We generally store information about you for as long as we need the information for the purposes for which we collect and use it, and we are not legally required to continue to keep it. For example, we will store form submission information for XXX years for geolocating and marketting purposes. This includes your name, address, email, phone number.', 'user-registration' ) . '</p>' .
69
+ '<h2>' . __( 'Who on our team has access', 'user-registration' ) . '</h2>' .
70
+ '<p>' . __( 'Members of our team have access to the information you provide us. For example, both Administrators and Editors can access:', 'user-registration' ) . '</p>' .
71
+ '<ul>' .
72
+ '<li>' . __( 'Form submission information and other details related to it', 'user-registration' ) . '</li>' .
73
+ '<li>' . __( 'Customer information like your name, email and address information.', 'user-registration' ) . '</li>' .
74
+ '</ul>' .
75
+ '<p>' . __( 'Our team members have access to this information to help fulfill entries and support you.', 'user-registration' ) . '</p>' .
76
+ '<h2>' . __( 'What we share with others', 'user-registration' ) . '</h2>' .
77
+ '<div contenteditable="false">' .
78
+ '<p class="wp-policy-help">' . __( 'In this section you should list who you’re sharing data with, and for what purpose. This could include, but may not be limited to, analytics, marketing, payment gateways, shipping providers, and third party embeds.', 'user-registration' ) . '</p>' .
79
+ '</div>' .
80
+ '<p>' . __( 'We share information with third parties who help us provide our orders and store services to you; for example --', 'user-registration' ) . '</p>' .
81
+ '<h3>' . __( 'Payments', 'user-registration' ) . '</h3>' .
82
+ '<div contenteditable="false">' .
83
+ '<p class="wp-policy-help">' . __( 'In this subsection you should list which third party payment processors you’re using to take payments on your site since these may handle customer data. We’ve included PayPal as an example, but you should remove this if you’re not using PayPal.', 'user-registration' ) . '</p>' .
84
+ '</div>' .
85
+ '<p>' . __( 'We accept payments through PayPal. When processing payments, some of your data will be passed to PayPal, including information required to process or support the payment, such as the purchase total and billing information.', 'user-registration' ) . '</p>' .
86
+ '<p>' . __( 'Please see the <a href="https://www.paypal.com/us/webapps/mpp/ua/privacy-full">PayPal Privacy Policy</a> for more details.', 'user-registration' ) . '</p>' .
87
+ '<h3>' . __( 'Available Modules', 'user-registration' ) . '</h3>' .
88
+ '<div contenteditable="false">' .
89
+ '<p class="wp-policy-help">' . __( 'In this subsection you should list which third party modules you’re using to increase functionality on your site since these may handle customer data. We’ve included MailChimp as an example, but you should remove this if you’re not using MailChimp.', 'user-registration' ) . '</p>' .
90
+ '</div>' .
91
+ '<p>' . __( 'We send beautiful email through MailChimp. When processing emails, some of your data will be passed to MailChimp, including information required to process or support the email marketing services, such as the name, email address and any other information that you intend to pass or collect including all collected information through subscription.', 'user-registration' ) . '</p>' .
92
+ '<p>' . __( 'Please see the <a href="https://mailchimp.com/legal/privacy/">MailChimp Privacy Policy</a> for more details.', 'user-registration' ) . '</p>';
93
+
94
+ return apply_filters( 'user_registration_privacy_policy_content', $content );
95
+ }
96
+ }
97
+
98
+ new UR_Privacy();
includes/class-ur-shortcodes.php CHANGED
@@ -156,7 +156,8 @@ class UR_Shortcodes {
156
  }
157
 
158
  $is_field_exists = false;
159
- $enable_strong_password = ur_get_single_post_meta( $form_id, 'user_registration_form_setting_enable_strong_password' );
 
160
 
161
  // Enqueue script.
162
  wp_enqueue_style( 'flatpickr' );
@@ -166,18 +167,19 @@ class UR_Shortcodes {
166
  wp_enqueue_script( 'ur-password-strength-meter' );
167
  wp_localize_script( 'ur-password-strength-meter', 'enable_strong_password', $enable_strong_password );
168
  }
169
-
170
  $recaptcha_enabled = ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_enable_recaptcha_support' );
171
  $recaptcha_node = ur_get_recaptcha_node( $recaptcha_enabled, 'register' );
172
-
173
  include_once( UR_ABSPATH . 'includes/frontend/class-ur-frontend.php' );
174
  ur_get_template( 'form-registration.php', array(
175
- 'form_data_array' => $form_data_array,
176
- 'is_field_exists' => $is_field_exists,
177
- 'form_id' => $form_id,
178
- 'enable_strong_password' => $enable_strong_password,
179
- 'recaptcha_node' => $recaptcha_node,
 
180
  )
181
  );
182
  }
183
- }
156
  }
157
 
158
  $is_field_exists = false;
159
+ $enable_strong_password = ur_get_single_post_meta( $form_id, 'user_registration_form_setting_enable_strong_password' );
160
+ $minimum_password_strength = ur_get_single_post_meta( $form_id, 'user_registration_form_setting_minimum_password_strength' );
161
 
162
  // Enqueue script.
163
  wp_enqueue_style( 'flatpickr' );
167
  wp_enqueue_script( 'ur-password-strength-meter' );
168
  wp_localize_script( 'ur-password-strength-meter', 'enable_strong_password', $enable_strong_password );
169
  }
170
+
171
  $recaptcha_enabled = ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_enable_recaptcha_support' );
172
  $recaptcha_node = ur_get_recaptcha_node( $recaptcha_enabled, 'register' );
173
+
174
  include_once( UR_ABSPATH . 'includes/frontend/class-ur-frontend.php' );
175
  ur_get_template( 'form-registration.php', array(
176
+ 'form_data_array' => $form_data_array,
177
+ 'is_field_exists' => $is_field_exists,
178
+ 'form_id' => $form_id,
179
+ 'enable_strong_password' => $enable_strong_password,
180
+ 'minimum_password_strength' => $minimum_password_strength,
181
+ 'recaptcha_node' => $recaptcha_node,
182
  )
183
  );
184
  }
185
+ }
includes/frontend/class-ur-frontend-form-handler.php CHANGED
@@ -51,7 +51,7 @@ class UR_Frontend_Form_Handler {
51
  $user_role = ! in_array( ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_default_user_role' ), array_keys( ur_get_default_admin_roles() ) ) ? 'subscriber' : ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_default_user_role' );
52
  $userdata = array(
53
  'user_login' => isset( self::$valid_form_data['user_login'] ) ? self::$valid_form_data['user_login']->value : '',
54
- 'user_pass' => self::$valid_form_data['user_pass']->value,
55
  'user_email' => self::$valid_form_data['user_email']->value,
56
  'display_name' => isset( self::$valid_form_data['display_name']->value ) ? self::$valid_form_data['display_name']->value : '',
57
  'user_url' => isset( self::$valid_form_data['user_url']->value ) ? self::$valid_form_data['user_url']->value : '',
@@ -136,9 +136,9 @@ class UR_Frontend_Form_Handler {
136
 
137
  /**
138
  * Validation from each field's class validation() method.
139
- * Sanitization from get_sanitize_value().
140
- * @param array $form_field_data
141
- * @param array $form_data Form data to validate
142
  */
143
  private static function validate_form_data( $form_field_data = array(), $form_data = array() ) {
144
  $form_data_field = wp_list_pluck( $form_data, 'field_name' );
51
  $user_role = ! in_array( ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_default_user_role' ), array_keys( ur_get_default_admin_roles() ) ) ? 'subscriber' : ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_default_user_role' );
52
  $userdata = array(
53
  'user_login' => isset( self::$valid_form_data['user_login'] ) ? self::$valid_form_data['user_login']->value : '',
54
+ 'user_pass' => wp_slash( self::$valid_form_data['user_pass']->value ),
55
  'user_email' => self::$valid_form_data['user_email']->value,
56
  'display_name' => isset( self::$valid_form_data['display_name']->value ) ? self::$valid_form_data['display_name']->value : '',
57
  'user_url' => isset( self::$valid_form_data['user_url']->value ) ? self::$valid_form_data['user_url']->value : '',
136
 
137
  /**
138
  * Validation from each field's class validation() method.
139
+ * Sanitization from get_sanitize_value().
140
+ * @param array $form_field_data
141
+ * @param array $form_data Form data to validate
142
  */
143
  private static function validate_form_data( $form_field_data = array(), $form_data = array() ) {
144
  $form_data_field = wp_list_pluck( $form_data, 'field_name' );
includes/functions-ur-core.php CHANGED
@@ -524,7 +524,7 @@ function ur_get_registered_form_fields() {
524
 
525
  /**
526
  * General settings for each fields
527
- * @param string $id id for each field
528
  * @return mixed|array
529
  */
530
  function ur_get_general_settings( $id ) {
@@ -626,7 +626,7 @@ function ur_load_form_field_class( $class_key ) {
626
  }
627
 
628
  /**
629
- * List of all roles
630
  * @return array $all_roles
631
  */
632
  function ur_get_default_admin_roles() {
@@ -677,7 +677,7 @@ function ur_admin_form_settings_fields( $form_id ) {
677
  'setting_data' => array(
678
  array(
679
  'type' => 'select',
680
- 'label' => __( 'Default user role', 'user-registration' ),
681
  'description' => '',
682
  'required' => false,
683
  'id' => 'user_registration_form_setting_default_user_role',
@@ -689,7 +689,7 @@ function ur_admin_form_settings_fields( $form_id ) {
689
  ),
690
  array(
691
  'type' => 'select',
692
- 'label' => __( 'Enable strong password', 'user-registration' ),
693
  'description' => '',
694
  'required' => false,
695
  'id' => 'user_registration_form_setting_enable_strong_password',
@@ -702,9 +702,26 @@ function ur_admin_form_settings_fields( $form_id ) {
702
  'custom_attributes' => array(),
703
  'default' => ur_get_single_post_meta( $form_id, 'user_registration_form_setting_enable_strong_password', 'yes' ),
704
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
705
  array(
706
  'type' => 'text',
707
- 'label' => __( 'Form submit button label', 'user-registration' ),
708
  'description' => '',
709
  'required' => false,
710
  'id' => 'user_registration_form_setting_form_submit_label',
@@ -715,7 +732,7 @@ function ur_admin_form_settings_fields( $form_id ) {
715
  ),
716
  array(
717
  'type' => 'select',
718
- 'label' => sprintf( __( 'Enable %1$s %2$s reCaptcha %3$s support', 'user-registration' ), '<a title="', 'Please make sure the site key and secret are not empty in setting page." href="' . admin_url() . 'admin.php?page=user-registration-settings&tab=integration" target="_blank">', '</a>' ),
719
  'description' => '',
720
  'required' => false,
721
  'id' => 'user_registration_form_setting_enable_recaptcha_support',
@@ -730,7 +747,7 @@ function ur_admin_form_settings_fields( $form_id ) {
730
  ),
731
  array(
732
  'type' => 'select',
733
- 'label' => __( 'Template', 'user-registration' ),
734
  'description' => '',
735
  'required' => false,
736
  'id' => 'user_registration_form_template',
@@ -1095,9 +1112,66 @@ function ur_get_recaptcha_node( $recaptcha_enabled = 'no', $context ) {
1095
  return $recaptcha_node;
1096
  }
1097
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1098
  /**
1099
  * Get link for back button used on email settings.
1100
- * @param string $label
1101
  * @param string $url ]
1102
  */
1103
  function ur_back_link( $label, $url ) {
@@ -1197,4 +1271,4 @@ function ur_delete_expired_transients() {
1197
 
1198
  return absint( $rows + $rows2 );
1199
  }
1200
- add_action( 'user_registration_installed', 'ur_delete_expired_transients' );
524
 
525
  /**
526
  * General settings for each fields
527
+ * @param string $id id for each field
528
  * @return mixed|array
529
  */
530
  function ur_get_general_settings( $id ) {
626
  }
627
 
628
  /**
629
+ * List of all roles
630
  * @return array $all_roles
631
  */
632
  function ur_get_default_admin_roles() {
677
  'setting_data' => array(
678
  array(
679
  'type' => 'select',
680
+ 'label' => __( 'Default User Role', 'user-registration' ),
681
  'description' => '',
682
  'required' => false,
683
  'id' => 'user_registration_form_setting_default_user_role',
689
  ),
690
  array(
691
  'type' => 'select',
692
+ 'label' => __( 'Enable Strong Password', 'user-registration' ),
693
  'description' => '',
694
  'required' => false,
695
  'id' => 'user_registration_form_setting_enable_strong_password',
702
  'custom_attributes' => array(),
703
  'default' => ur_get_single_post_meta( $form_id, 'user_registration_form_setting_enable_strong_password', 'yes' ),
704
  ),
705
+ array(
706
+ 'type' => 'select',
707
+ 'label' => __( 'Minimum Password Strength', 'user-registration' ),
708
+ 'description' => '',
709
+ 'required' => false,
710
+ 'id' => 'user_registration_form_setting_minimum_password_strength',
711
+ 'class' => array( 'ur-enhanced-select' ),
712
+ 'input_class' => array(),
713
+ 'options' => array(
714
+ '0' => __( 'Very Weak', 'user-registration' ),
715
+ '1' => __( 'Weak', 'user-registration' ),
716
+ '2' => __( 'Medium', 'user-registration' ),
717
+ '3' => __( 'Strong', 'user-registration' ),
718
+ ),
719
+ 'custom_attributes' => array(),
720
+ 'default' => ur_get_single_post_meta( $form_id, 'user_registration_form_setting_minimum_password_strength', '3' ),
721
+ ),
722
  array(
723
  'type' => 'text',
724
+ 'label' => __( 'Form Submit Button Label', 'user-registration' ),
725
  'description' => '',
726
  'required' => false,
727
  'id' => 'user_registration_form_setting_form_submit_label',
732
  ),
733
  array(
734
  'type' => 'select',
735
+ 'label' => sprintf( __( 'Enable %1$s %2$s reCaptcha %3$s Support', 'user-registration' ), '<a title="', 'Please make sure the site key and secret are not empty in setting page." href="' . admin_url() . 'admin.php?page=user-registration-settings&tab=integration" target="_blank">', '</a>' ),
736
  'description' => '',
737
  'required' => false,
738
  'id' => 'user_registration_form_setting_enable_recaptcha_support',
747
  ),
748
  array(
749
  'type' => 'select',
750
+ 'label' => __( 'Form Template', 'user-registration' ),
751
  'description' => '',
752
  'required' => false,
753
  'id' => 'user_registration_form_template',
1112
  return $recaptcha_node;
1113
  }
1114
 
1115
+ /**
1116
+ * Get meta key label pair by form id
1117
+ * @param int $form_id Form ID.
1118
+ * @since 1.5.0
1119
+ * @return array $key_label
1120
+ */
1121
+ function ur_get_meta_key_label( $form_id ) {
1122
+
1123
+ $key_label = array();
1124
+ $post = get_post( $form_id );
1125
+
1126
+ if( get_post_type( $post ) !== 'user_registration' ) {
1127
+ return $key_label;
1128
+ }
1129
+
1130
+ $post_content = isset( $post->post_content ) ? $post->post_content : '';
1131
+ $post_content_array = json_decode( $post_content );
1132
+
1133
+ foreach ( $post_content_array as $post_content_row ) {
1134
+ foreach ( $post_content_row as $post_content_grid ) {
1135
+ foreach ( $post_content_grid as $field ) {
1136
+ if( isset( $field->field_key ) && isset( $field->general_setting->field_name ) ) {
1137
+ $key_label[ $field->general_setting->field_name ] = $field->general_setting->label;
1138
+ }
1139
+ }
1140
+ }
1141
+ }
1142
+
1143
+ return apply_filters( 'user_registration_meta_key_label', $key_label, $form_id );
1144
+ }
1145
+
1146
+ /**
1147
+ * Get all user registration fields of the user by querying to database.
1148
+ * @param int $user_id User ID.
1149
+ * @since 1.5.0
1150
+ * @return array $name_value Meta key => value pair.
1151
+ */
1152
+ function ur_get_user_extra_fields( $user_id ) {
1153
+
1154
+ global $wpdb;
1155
+ $name_value = array();
1156
+ $user_extra_fields = $wpdb->get_results( "SELECT * FROM $wpdb->usermeta WHERE meta_key LIKE 'user_registration\_%' AND user_id = ". $user_id ." ;" );
1157
+ foreach( $user_extra_fields as $extra_field ) {
1158
+
1159
+ // Get meta key remove user_registration_ from the beginning
1160
+ $key = isset( $extra_field->meta_key ) ? substr( $extra_field->meta_key, 18 ) : '';
1161
+ $value = isset( $extra_field->meta_value ) ? $extra_field->meta_value : '';
1162
+ if( is_serialized( $value ) ) {
1163
+ $value = unserialize( $value );
1164
+ $value = implode( ",", $value );
1165
+ }
1166
+ $name_value[ $key ] = $value;
1167
+ }
1168
+
1169
+ return apply_filters( 'user_registration_user_extra_fields', $name_value, $user_id );
1170
+ }
1171
+
1172
  /**
1173
  * Get link for back button used on email settings.
1174
+ * @param string $label
1175
  * @param string $url ]
1176
  */
1177
  function ur_back_link( $label, $url ) {
1271
 
1272
  return absint( $rows + $rows2 );
1273
  }
1274
+ add_action( 'user_registration_installed', 'ur_delete_expired_transients' );
includes/functions-ur-template.php CHANGED
@@ -314,7 +314,7 @@ if ( ! function_exists( 'user_registration_form_field' ) ) {
314
 
315
  $field .= '<label for="' . esc_attr( $args['id'] ) . '_' . esc_attr( $option_key ) . '" class="radio">';
316
 
317
- $field .= '<input data-rules="' . esc_attr( $rules ) . '" data-id="' . esc_attr( $key ) . '" type="radio" class="input-radio ' . esc_attr( implode( ' ', $args['input_class'] ) ) . '" default_value="' . esc_attr( trim ( $option_key ) ) . '" name="' . esc_attr( $key ) . '" id="' . esc_attr( $args['id'] ) . '_' . esc_attr( $option_key ) . '" ' . implode( ' ', $custom_attributes ) . ' / ' . checked( $value, trim( $option_key ), false ) . ' />' . wp_kses( trim( $option_text ), array(
318
  'a' => array(
319
  'href' => array(),
320
  'title' => array()
314
 
315
  $field .= '<label for="' . esc_attr( $args['id'] ) . '_' . esc_attr( $option_key ) . '" class="radio">';
316
 
317
+ $field .= '<input data-rules="' . esc_attr( $rules ) . '" data-id="' . esc_attr( $key ) . '" type="radio" class="input-radio ' . esc_attr( implode( ' ', $args['input_class'] ) ) . '" value="' . esc_attr( trim ( $option_key ) ) . '" name="' . esc_attr( $key ) . '" id="' . esc_attr( $args['id'] ) . '_' . esc_attr( $option_key ) . '" ' . implode( ' ', $custom_attributes ) . ' / ' . checked( $value, trim( $option_key ), false ) . ' />' . wp_kses( trim( $option_text ), array(
318
  'a' => array(
319
  'href' => array(),
320
  'title' => array()
languages/user-registration.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the User Registration package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: User Registration 1.4.8\n"
6
  "Report-Msgid-Bugs-To: wpeverest@gmail.com\n"
7
- "POT-Creation-Date: 2018-10-11 08:38:25+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -14,7 +14,7 @@ msgstr ""
14
  "X-Generator: grunt-wp-i18n1.0.1\n"
15
 
16
  #: includes/abstracts/abstract-ur-form-field.php:286
17
- #: includes/admin/functions-ur-admin.php:317
18
  msgid "General Settings"
19
  msgstr ""
20
 
@@ -35,6 +35,34 @@ msgstr ""
35
  msgid "Trash"
36
  msgstr ""
37
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  #: includes/admin/class-ur-admin-form-modal.php:49
39
  msgid "Add User Registration Form"
40
  msgstr ""
@@ -71,13 +99,6 @@ msgstr ""
71
  msgid "You do not have permissions to edit forms!"
72
  msgstr ""
73
 
74
- #: includes/admin/class-ur-admin-menus.php:241
75
- #: includes/admin/class-ur-admin-notices.php:121
76
- #: includes/admin/class-ur-admin-settings.php:69
77
- #: includes/admin/class-ur-admin-status.php:167
78
- msgid "Action failed. Please refresh the page and retry."
79
- msgstr ""
80
-
81
  #: includes/admin/class-ur-admin-menus.php:245
82
  msgid "You do not have permissions to delete forms!"
83
  msgstr ""
@@ -135,7 +156,7 @@ msgid "User Registration endpoints"
135
  msgstr ""
136
 
137
  #: includes/admin/class-ur-admin-menus.php:439
138
- #: includes/admin/settings/class-ur-settings-general.php:167
139
  #: includes/class-ur-query.php:79
140
  msgid "Lost password"
141
  msgstr ""
@@ -271,7 +292,7 @@ msgstr ""
271
  msgid "The changes you made will be lost if you navigate away from this page."
272
  msgstr ""
273
 
274
- #: includes/admin/class-ur-admin-settings.php:533
275
  msgid "Select a page&hellip;"
276
  msgstr ""
277
 
@@ -362,12 +383,12 @@ msgstr ""
362
  msgid "Thank you for using User Registration."
363
  msgstr ""
364
 
365
- #: includes/admin/functions-ur-admin.php:49
366
- #: includes/admin/functions-ur-admin.php:110
367
  msgid "User Extra Information"
368
  msgstr ""
369
 
370
- #: includes/admin/functions-ur-admin.php:129
371
  msgid "WordPress User Extra Information"
372
  msgstr ""
373
 
@@ -410,7 +431,7 @@ msgid "How the sender email appears in outgoing user registration emails."
410
  msgstr ""
411
 
412
  #: includes/admin/settings/class-ur-settings-email.php:149
413
- #: includes/admin/settings/class-ur-settings-general.php:257
414
  msgid "Email"
415
  msgstr ""
416
 
@@ -428,12 +449,12 @@ msgid "General"
428
  msgstr ""
429
 
430
  #: includes/admin/settings/class-ur-settings-general.php:44
431
- #: includes/admin/settings/class-ur-settings-general.php:69
432
  msgid "General Options"
433
  msgstr ""
434
 
435
  #: includes/admin/settings/class-ur-settings-general.php:45
436
- #: includes/admin/settings/class-ur-settings-general.php:325
437
  msgid "Login Options"
438
  msgstr ""
439
 
@@ -441,314 +462,319 @@ msgstr ""
441
  msgid "Frontend Messages"
442
  msgstr ""
443
 
444
- #: includes/admin/settings/class-ur-settings-general.php:75
445
- msgid "User login option"
 
446
  msgstr ""
447
 
448
  #: includes/admin/settings/class-ur-settings-general.php:76
 
 
 
 
449
  msgid "This option lets you choose login option after user registration."
450
  msgstr ""
451
 
452
- #: includes/admin/settings/class-ur-settings-general.php:86
453
  msgid "Redirect URL"
454
  msgstr ""
455
 
456
- #: includes/admin/settings/class-ur-settings-general.php:87
457
  msgid "This option lets you enter redirect path after successful user registration."
458
  msgstr ""
459
 
460
- #: includes/admin/settings/class-ur-settings-general.php:94
461
  msgid "Prevent dashboard access"
462
  msgstr ""
463
 
464
- #: includes/admin/settings/class-ur-settings-general.php:95
465
  msgid ""
466
  "This option lets you limit which roles you are willing to prevent dashboard "
467
  "access."
468
  msgstr ""
469
 
470
- #: includes/admin/settings/class-ur-settings-general.php:105
471
  msgid "My account page"
472
  msgstr ""
473
 
474
- #: includes/admin/settings/class-ur-settings-general.php:106
475
  msgid "Page contents: [%s]"
476
  msgstr ""
477
 
478
- #: includes/admin/settings/class-ur-settings-general.php:121
479
  msgid "My account Section"
480
  msgstr ""
481
 
482
- #: includes/admin/settings/class-ur-settings-general.php:126
483
  msgid "Layout"
484
  msgstr ""
485
 
486
- #: includes/admin/settings/class-ur-settings-general.php:127
487
  msgid "This option lets you choose layout for user registration my account tab."
488
  msgstr ""
489
 
490
- #: includes/admin/settings/class-ur-settings-general.php:135
491
  msgid "Horizontal"
492
  msgstr ""
493
 
494
- #: includes/admin/settings/class-ur-settings-general.php:136
495
  msgid "Vertical"
496
  msgstr ""
497
 
498
- #: includes/admin/settings/class-ur-settings-general.php:146
499
  msgid "Endpoints: "
500
  msgstr ""
501
 
502
- #: includes/admin/settings/class-ur-settings-general.php:146
503
  msgid ""
504
  "Endpoints are appended to your page URLs to handle specific actions on the "
505
  "accounts pages. They should be unique and can be left blank to disable the "
506
  "endpoint."
507
  msgstr ""
508
 
509
- #: includes/admin/settings/class-ur-settings-general.php:151
510
  msgid "Edit profile"
511
  msgstr ""
512
 
513
- #: includes/admin/settings/class-ur-settings-general.php:152
514
  msgid "Endpoint for the \"My account &rarr; Edit profile\" page."
515
  msgstr ""
516
 
517
- #: includes/admin/settings/class-ur-settings-general.php:159
518
  #: includes/class-ur-query.php:73 includes/functions-ur-account.php:85
519
  msgid "Change Password"
520
  msgstr ""
521
 
522
- #: includes/admin/settings/class-ur-settings-general.php:160
523
  msgid "Endpoint for the \"My account &rarr; Change Password\" page."
524
  msgstr ""
525
 
526
- #: includes/admin/settings/class-ur-settings-general.php:168
527
  msgid "Endpoint for the \"My account &rarr; Lost password\" page."
528
  msgstr ""
529
 
530
- #: includes/admin/settings/class-ur-settings-general.php:175
531
  msgid "User logout"
532
  msgstr ""
533
 
534
- #: includes/admin/settings/class-ur-settings-general.php:176
535
  msgid ""
536
  "Endpoint for the triggering logout. You can add this to your menus via a "
537
  "custom link: yoursite.com/?user-logout=true"
538
  msgstr ""
539
 
540
- #: includes/admin/settings/class-ur-settings-general.php:198
541
  msgid "Success Messages"
542
  msgstr ""
543
 
544
- #: includes/admin/settings/class-ur-settings-general.php:205
545
- #: includes/functions-ur-core.php:775
546
  msgid "Manual login after registration"
547
  msgstr ""
548
 
549
- #: includes/admin/settings/class-ur-settings-general.php:206
550
  msgid ""
551
  "Enter the text message after successful form submission on manual login "
552
  "after registration."
553
  msgstr ""
554
 
555
- #: includes/admin/settings/class-ur-settings-general.php:211
556
  #: includes/class-ur-frontend-scripts.php:322
557
  msgid "User successfully registered."
558
  msgstr ""
559
 
560
- #: includes/admin/settings/class-ur-settings-general.php:215
561
- #: includes/functions-ur-core.php:776
562
  msgid "Email confirmation to login"
563
  msgstr ""
564
 
565
- #: includes/admin/settings/class-ur-settings-general.php:216
566
  msgid ""
567
  "Enter the text message after successful form submission on email "
568
  "confirmation to login."
569
  msgstr ""
570
 
571
- #: includes/admin/settings/class-ur-settings-general.php:221
572
  #: includes/class-ur-frontend-scripts.php:324
573
  msgid ""
574
  "User registered. Verify your email by clicking on the link sent to your "
575
  "email."
576
  msgstr ""
577
 
578
- #: includes/admin/settings/class-ur-settings-general.php:225
579
- #: includes/functions-ur-core.php:778
580
  msgid "Admin approval after registration"
581
  msgstr ""
582
 
583
- #: includes/admin/settings/class-ur-settings-general.php:226
584
  msgid ""
585
  "Enter the text message after successful form submission on admin approval "
586
  "after registration."
587
  msgstr ""
588
 
589
- #: includes/admin/settings/class-ur-settings-general.php:231
590
  #: includes/class-ur-frontend-scripts.php:323
591
  msgid "User registered. Wait until admin approves your registration."
592
  msgstr ""
593
 
594
- #: includes/admin/settings/class-ur-settings-general.php:240
595
  msgid "Error Messages"
596
  msgstr ""
597
 
598
- #: includes/admin/settings/class-ur-settings-general.php:247
599
  #: includes/functions-ur-core.php:564
600
  msgid "Required"
601
  msgstr ""
602
 
603
- #: includes/admin/settings/class-ur-settings-general.php:248
604
  msgid "Enter the error message in form submission on required fields."
605
  msgstr ""
606
 
607
- #: includes/admin/settings/class-ur-settings-general.php:253
608
  #: includes/class-ur-frontend-scripts.php:316
609
  msgid "This field is required."
610
  msgstr ""
611
 
612
- #: includes/admin/settings/class-ur-settings-general.php:258
613
  msgid "Enter the error message in form submission on Email."
614
  msgstr ""
615
 
616
- #: includes/admin/settings/class-ur-settings-general.php:263
617
  #: includes/class-ur-frontend-scripts.php:317
618
  msgid "Please enter a valid email address."
619
  msgstr ""
620
 
621
- #: includes/admin/settings/class-ur-settings-general.php:267
622
  msgid "Website URL"
623
  msgstr ""
624
 
625
- #: includes/admin/settings/class-ur-settings-general.php:268
626
  msgid "Enter the error message in form submission on website/URL."
627
  msgstr ""
628
 
629
- #: includes/admin/settings/class-ur-settings-general.php:273
630
  #: includes/class-ur-frontend-scripts.php:318
631
  msgid "Please enter a valid URL."
632
  msgstr ""
633
 
634
- #: includes/admin/settings/class-ur-settings-general.php:277
635
  #: includes/form/class-ur-form-field-number.php:37
636
  #: includes/form/class-ur-form-field-number.php:42
637
  msgid "Number"
638
  msgstr ""
639
 
640
- #: includes/admin/settings/class-ur-settings-general.php:278
641
  msgid "Enter the error message in form submission on Number."
642
  msgstr ""
643
 
644
- #: includes/admin/settings/class-ur-settings-general.php:283
645
  #: includes/class-ur-frontend-scripts.php:319
646
  msgid "Please enter a valid number."
647
  msgstr ""
648
 
649
- #: includes/admin/settings/class-ur-settings-general.php:287
650
  #: includes/form/class-ur-form-field-user-confirm-password.php:40
651
  msgid "Confirm Password"
652
  msgstr ""
653
 
654
- #: includes/admin/settings/class-ur-settings-general.php:288
655
  msgid "Enter the error message in form submission on Confim Password."
656
  msgstr ""
657
 
658
- #: includes/admin/settings/class-ur-settings-general.php:293
659
  #: includes/class-ur-frontend-scripts.php:320
660
  msgid "Password and confirm password not matched."
661
  msgstr ""
662
 
663
- #: includes/admin/settings/class-ur-settings-general.php:297
664
  msgid "Google reCaptcha"
665
  msgstr ""
666
 
667
- #: includes/admin/settings/class-ur-settings-general.php:298
668
  msgid "Enter the error message in form submission on google recaptcha."
669
  msgstr ""
670
 
671
- #: includes/admin/settings/class-ur-settings-general.php:303
672
  #: includes/class-ur-form-handler.php:268
673
  #: includes/class-ur-frontend-scripts.php:325
674
  msgid "Captcha code error, please try again."
675
  msgstr ""
676
 
677
- #: includes/admin/settings/class-ur-settings-general.php:332
 
678
  msgid "Form Template"
679
  msgstr ""
680
 
681
- #: includes/admin/settings/class-ur-settings-general.php:333
682
  msgid "Choose the login form template."
683
  msgstr ""
684
 
685
- #: includes/admin/settings/class-ur-settings-general.php:340
686
- #: includes/functions-ur-core.php:740
687
  msgid "Default"
688
  msgstr ""
689
 
690
- #: includes/admin/settings/class-ur-settings-general.php:341
691
- #: includes/functions-ur-core.php:741
692
  msgid "Bordered"
693
  msgstr ""
694
 
695
- #: includes/admin/settings/class-ur-settings-general.php:342
696
- #: includes/functions-ur-core.php:742
697
  msgid "Flat"
698
  msgstr ""
699
 
700
- #: includes/admin/settings/class-ur-settings-general.php:343
701
- #: includes/functions-ur-core.php:743
702
  msgid "Rounded"
703
  msgstr ""
704
 
705
- #: includes/admin/settings/class-ur-settings-general.php:344
706
- #: includes/functions-ur-core.php:744
707
  msgid "Rounded Edge"
708
  msgstr ""
709
 
710
- #: includes/admin/settings/class-ur-settings-general.php:349
711
  msgid "Enable remember me"
712
  msgstr ""
713
 
714
- #: includes/admin/settings/class-ur-settings-general.php:350
715
  msgid "Check to enable/disable remember me."
716
  msgstr ""
717
 
718
- #: includes/admin/settings/class-ur-settings-general.php:359
719
  msgid "Enable lost password"
720
  msgstr ""
721
 
722
- #: includes/admin/settings/class-ur-settings-general.php:360
723
  msgid "Check to enable/disable lost password."
724
  msgstr ""
725
 
726
- #: includes/admin/settings/class-ur-settings-general.php:369
727
  msgid "Enable google reCaptcha"
728
  msgstr ""
729
 
730
- #: includes/admin/settings/class-ur-settings-general.php:370
731
- #: includes/functions-ur-core.php:718
732
  msgid "Enable %1$s %2$s reCaptcha %3$s support"
733
  msgstr ""
734
 
735
- #: includes/admin/settings/class-ur-settings-general.php:379
736
  msgid "Registration URL"
737
  msgstr ""
738
 
739
- #: includes/admin/settings/class-ur-settings-general.php:380
740
  msgid "This option lets you enter the registration page url in login form."
741
  msgstr ""
742
 
743
- #: includes/admin/settings/class-ur-settings-general.php:388
744
  msgid "Registration URL label"
745
  msgstr ""
746
 
747
- #: includes/admin/settings/class-ur-settings-general.php:389
748
  msgid "This option lets you enter the label to registration url in login form."
749
  msgstr ""
750
 
751
- #: includes/admin/settings/class-ur-settings-general.php:394
752
  #: templates/myaccount/form-login.php:112
753
  msgid "Not a member yet? Register now."
754
  msgstr ""
@@ -842,7 +868,7 @@ msgid "The email subject you want to customize."
842
  msgstr ""
843
 
844
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:68
845
- #: includes/class-ur-emailer.php:254
846
  msgid "A New User Registered"
847
  msgstr ""
848
 
@@ -870,14 +896,14 @@ msgstr ""
870
 
871
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:92
872
  msgid ""
873
- "Hi Admin,\r\n"
874
- "\r\n"
875
  "\t\t\tA new user {{username}} - {{email}} has successfully registered to "
876
- "your site <a href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
877
- "\r\n"
878
  "\t\t\tPlease review the user role and details at '<b>Users</b>' menu in "
879
- "your WP dashboard.\r\n"
880
- "\r\n"
881
  "\t\t\tThank You!"
882
  msgstr ""
883
 
@@ -900,20 +926,19 @@ msgid ""
900
  msgstr ""
901
 
902
  #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:59
903
- #: includes/class-ur-emailer.php:195
904
  msgid "Thank you for registration on {{blog_info}}"
905
  msgstr ""
906
 
907
  #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:85
908
  msgid ""
909
- "Hi {{username}},\r\n"
910
- "\r\n"
911
- " \t\t\t\tYou have registered on <a "
912
- "href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
913
- " \t\t\t\t \r\n"
914
  " \t\t\t\tPlease wait until the site admin approves your registration. You "
915
- "will be notified after it is approved.\r\n"
916
- "\r\n"
917
  " \t\t\t\tThank You!"
918
  msgstr ""
919
 
@@ -929,21 +954,19 @@ msgid ""
929
  msgstr ""
930
 
931
  #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:51
932
- #: includes/class-ur-emailer.php:183
933
  msgid "Please confirm your registration on {{blog_info}}"
934
  msgstr ""
935
 
936
  #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:79
937
  msgid ""
938
- "Hi {{username}},\r\n"
939
- "\r\n"
940
- " \t\t\t\tYou have registered on <a "
941
- "href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
942
- "\r\n"
943
  " \t\t\t\tPlease click on this verification link "
944
- "{{home_url}}/wp-login.php?ur_token={{email_token}} to confirm "
945
- "registration.\r\n"
946
- "\r\n"
947
  " \t\t\t\tThank You!"
948
  msgstr ""
949
 
@@ -963,21 +986,20 @@ msgid "Enable this email sent to admin after successfull user registration."
963
  msgstr ""
964
 
965
  #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:59
966
- #: includes/class-ur-emailer.php:321
967
  msgid "Congratulations! Registration approved on {{blog_info}}"
968
  msgstr ""
969
 
970
  #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:85
971
  msgid ""
972
- "Hi {{username}},\r\n"
973
- "\r\n"
974
  "\t\t\t\tYour registration on <a href=\"{{home_url}}\">{{blog_info}}</a> "
975
- "has been approved.\r\n"
976
- "\r\n"
977
  "\t\t\t\tPlease visit '<b>My Account</b>' page to edit your account details "
978
- "and create your user profile on <a "
979
- "href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
980
- "\r\n"
981
  "\t\t\t\tThank You!"
982
  msgstr ""
983
 
@@ -991,20 +1013,19 @@ msgid "Email sent to the user notifying the registration is denied by the admin"
991
  msgstr ""
992
 
993
  #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:59
994
- #: includes/class-ur-emailer.php:209 includes/class-ur-emailer.php:308
995
  msgid "Sorry! Registration denied on {{blog_info}}"
996
  msgstr ""
997
 
998
  #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:85
999
  msgid ""
1000
- "Hi {{username}},\r\n"
1001
- "\r\n"
1002
- "\t\t\t\tYou have registered on <a "
1003
- "href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
1004
- " \t\t\t\t\r\n"
1005
  " \t\t\t\tUnfortunately your registration is denied. Sorry for the "
1006
- "inconvenience.\r\n"
1007
- " \t\t\t\t\r\n"
1008
  " \t\t\t\tThank You!"
1009
  msgstr ""
1010
 
@@ -1018,21 +1039,21 @@ msgid "Email sent to the user notifying the registration is pending"
1018
  msgstr ""
1019
 
1020
  #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:59
1021
- #: includes/class-ur-emailer.php:295
1022
  msgid "Sorry! Registration changed to pending on {{blog_info}}"
1023
  msgstr ""
1024
 
1025
  #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:87
1026
  msgid ""
1027
- "Hi {{username}},\r\n"
1028
- "\r\n"
1029
  "\t\t\tYour registration on <a href=\"{{home_url}}\">{{blog_info}}</a> has "
1030
- "been changed to pending.\r\n"
1031
- "\r\n"
1032
- "\t\t\tSorry for the inconvenience.\r\n"
1033
- "\r\n"
1034
- "\t\t\tYou will be notified after it is approved.\r\n"
1035
- "\r\n"
1036
  "\t\t\tThank You!"
1037
  msgstr ""
1038
 
@@ -1050,23 +1071,23 @@ msgid "Enable this email sent to the user when a user requests for reset passwor
1050
  msgstr ""
1051
 
1052
  #: includes/admin/settings/emails/class-ur-settings-reset-password-email.php:57
1053
- #: includes/class-ur-emailer.php:352
1054
  msgid "Password Reset Email: {{blog_info}}"
1055
  msgstr ""
1056
 
1057
  #: includes/admin/settings/emails/class-ur-settings-reset-password-email.php:82
1058
  msgid ""
1059
- "Someone has requested a password reset for the following account:\r\n"
1060
- "\r\n"
1061
- "\t\t\tSiteName: {{blog_info}}\r\n"
1062
- "\t\t\tUsername: {{username}}\r\n"
1063
- "\t\t\t\r\n"
1064
  "\t\t\tIf this was a mistake, just ignore this email and nothing will "
1065
- "happen.\r\n"
1066
- "\t\t\t\r\n"
1067
- "\t\t\tTo reset your password, visit the following address:\r\n"
1068
- "\t\t\t{{home_url}}/wp-login.php?action=rp&key={{key}}&login={{username}}\r\n"
1069
- "\r\n"
1070
  "\t\t\tThank You!"
1071
  msgstr ""
1072
 
@@ -1084,21 +1105,20 @@ msgid "Enable this email sent after successful user registration."
1084
  msgstr ""
1085
 
1086
  #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:59
1087
- #: includes/class-ur-emailer.php:221
1088
  msgid "Congratulations! Registration Complete on {{blog_info}}"
1089
  msgstr ""
1090
 
1091
  #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:84
1092
  msgid ""
1093
- "Hi {{username}},\r\n"
1094
- "\r\n"
1095
  "\t\t\tYou have successfully completed user registration on <a "
1096
- "href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
1097
- "\r\n"
1098
  "\t\t\tPlease visit '<b>My Account</b>' page to edit your account details "
1099
- "and create your user profile on <a "
1100
- "href=\"{{home_url}}\">{{blog_info}}</a>.\r\n"
1101
- "\r\n"
1102
  "\t\t\tThank You!"
1103
  msgstr ""
1104
 
@@ -1134,6 +1154,16 @@ msgid ""
1134
  "here: <a href=\"%s\">User Registration Extensions Catalog</a>"
1135
  msgstr ""
1136
 
 
 
 
 
 
 
 
 
 
 
1137
  #: includes/admin/views/html-admin-page-forms.php:16
1138
  msgid "Form Name"
1139
  msgstr ""
@@ -1340,7 +1370,7 @@ msgstr ""
1340
 
1341
  #: includes/class-ur-email-confirmation.php:328
1342
  msgid ""
1343
- "Your account is still pending approval. Verifiy your email by clicking on "
1344
  "the link sent to your email. %s"
1345
  msgstr ""
1346
 
@@ -1354,7 +1384,7 @@ msgid ""
1354
  "email."
1355
  msgstr ""
1356
 
1357
- #: includes/class-ur-emailer.php:116
1358
  msgid "Chosen Password"
1359
  msgstr ""
1360
 
@@ -1410,35 +1440,38 @@ msgstr ""
1410
  msgid "Passwords do not match."
1411
  msgstr ""
1412
 
1413
- #: includes/class-ur-frontend-scripts.php:334
1414
- msgid "Confirm password"
 
 
 
 
 
1415
  msgstr ""
1416
 
1417
  #: includes/class-ur-frontend-scripts.php:336
1418
- msgid "Too short password"
 
1419
  msgstr ""
1420
 
1421
  #: includes/class-ur-frontend-scripts.php:337
1422
- msgid "Bad password"
 
1423
  msgstr ""
1424
 
1425
  #: includes/class-ur-frontend-scripts.php:338
1426
- msgid "Good password"
 
1427
  msgstr ""
1428
 
1429
  #: includes/class-ur-frontend-scripts.php:339
1430
- msgid "Strong password"
1431
- msgstr ""
1432
-
1433
- #: includes/class-ur-frontend-scripts.php:340
1434
  msgid "Password with confirm password not matched."
1435
  msgstr ""
1436
 
1437
- #: includes/class-ur-frontend-scripts.php:343
1438
  msgid ""
1439
- "Hint: The password should be at least seven characters long. To make it "
1440
- "stronger, use upper and lower case letters, numbers and symbols such as ! * "
1441
- "? $ % ^ & )."
1442
  msgstr ""
1443
 
1444
  #: includes/class-ur-install.php:339
@@ -1582,6 +1615,203 @@ msgstr ""
1582
  msgid "Parent registration"
1583
  msgstr ""
1584
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1585
  #: includes/class-ur-query.php:76 includes/functions-ur-account.php:84
1586
  msgid "Profile Details"
1587
  msgstr ""
@@ -2831,12 +3061,12 @@ msgid "Placeholder"
2831
  msgstr ""
2832
 
2833
  #: includes/functions-ur-core.php:569 includes/functions-ur-core.php:580
2834
- #: includes/functions-ur-core.php:700 includes/functions-ur-core.php:726
2835
  msgid "No"
2836
  msgstr ""
2837
 
2838
  #: includes/functions-ur-core.php:570 includes/functions-ur-core.php:581
2839
- #: includes/functions-ur-core.php:699 includes/functions-ur-core.php:725
2840
  msgid "Yes"
2841
  msgstr ""
2842
 
@@ -2845,40 +3075,44 @@ msgid "Hide Label"
2845
  msgstr ""
2846
 
2847
  #: includes/functions-ur-core.php:680
2848
- msgid "Default user role"
2849
  msgstr ""
2850
 
2851
  #: includes/functions-ur-core.php:692
2852
- msgid "Enable strong password"
2853
  msgstr ""
2854
 
2855
  #: includes/functions-ur-core.php:707
2856
- msgid "Form submit button label"
 
 
 
 
2857
  msgstr ""
2858
 
2859
- #: includes/functions-ur-core.php:733
2860
- msgid "Template"
2861
  msgstr ""
2862
 
2863
- #: includes/functions-ur-core.php:751
2864
  msgid "Custom CSS class"
2865
  msgstr ""
2866
 
2867
- #: includes/functions-ur-core.php:777
2868
  msgid "Auto login after registration"
2869
  msgstr ""
2870
 
2871
- #: includes/functions-ur-core.php:952
2872
  msgid ""
2873
  "The class <code>%s</code> provided by user_registration_logging_class "
2874
  "filter must implement <code>UR_Logger_Interface</code>."
2875
  msgstr ""
2876
 
2877
- #: includes/functions-ur-core.php:1047
2878
  msgid "Disable emails"
2879
  msgstr ""
2880
 
2881
- #: includes/functions-ur-core.php:1048
2882
  msgid "Disable all emails sent after registration."
2883
  msgstr ""
2884
 
2
  # This file is distributed under the same license as the User Registration package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: User Registration 1.5.0\n"
6
  "Report-Msgid-Bugs-To: wpeverest@gmail.com\n"
7
+ "POT-Creation-Date: 2018-10-30 06:06:11+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
14
  "X-Generator: grunt-wp-i18n1.0.1\n"
15
 
16
  #: includes/abstracts/abstract-ur-form-field.php:286
17
+ #: includes/admin/functions-ur-admin.php:318
18
  msgid "General Settings"
19
  msgstr ""
20
 
35
  msgid "Trash"
36
  msgstr ""
37
 
38
+ #: includes/admin/class-ur-admin-export-users.php:28
39
+ #: includes/admin/class-ur-admin-menus.php:241
40
+ #: includes/admin/class-ur-admin-notices.php:121
41
+ #: includes/admin/class-ur-admin-settings.php:69
42
+ #: includes/admin/class-ur-admin-status.php:167
43
+ msgid "Action failed. Please refresh the page and retry."
44
+ msgstr ""
45
+
46
+ #: includes/admin/class-ur-admin-export-users.php:62
47
+ msgid "No users found with this form id."
48
+ msgstr ""
49
+
50
+ #: includes/admin/class-ur-admin-export-users.php:112
51
+ msgid "User Role"
52
+ msgstr ""
53
+
54
+ #: includes/admin/class-ur-admin-export-users.php:113
55
+ msgid "User Registered"
56
+ msgstr ""
57
+
58
+ #: includes/admin/class-ur-admin-export-users.php:114
59
+ msgid "User Registered GMT"
60
+ msgstr ""
61
+
62
+ #: includes/admin/class-ur-admin-export-users.php:119
63
+ msgid "User ID"
64
+ msgstr ""
65
+
66
  #: includes/admin/class-ur-admin-form-modal.php:49
67
  msgid "Add User Registration Form"
68
  msgstr ""
99
  msgid "You do not have permissions to edit forms!"
100
  msgstr ""
101
 
 
 
 
 
 
 
 
102
  #: includes/admin/class-ur-admin-menus.php:245
103
  msgid "You do not have permissions to delete forms!"
104
  msgstr ""
156
  msgstr ""
157
 
158
  #: includes/admin/class-ur-admin-menus.php:439
159
+ #: includes/admin/settings/class-ur-settings-general.php:168
160
  #: includes/class-ur-query.php:79
161
  msgid "Lost password"
162
  msgstr ""
292
  msgid "The changes you made will be lost if you navigate away from this page."
293
  msgstr ""
294
 
295
+ #: includes/admin/class-ur-admin-settings.php:537
296
  msgid "Select a page&hellip;"
297
  msgstr ""
298
 
383
  msgid "Thank you for using User Registration."
384
  msgstr ""
385
 
386
+ #: includes/admin/functions-ur-admin.php:50
387
+ #: includes/admin/functions-ur-admin.php:111
388
  msgid "User Extra Information"
389
  msgstr ""
390
 
391
+ #: includes/admin/functions-ur-admin.php:130
392
  msgid "WordPress User Extra Information"
393
  msgstr ""
394
 
431
  msgstr ""
432
 
433
  #: includes/admin/settings/class-ur-settings-email.php:149
434
+ #: includes/admin/settings/class-ur-settings-general.php:262
435
  msgid "Email"
436
  msgstr ""
437
 
449
  msgstr ""
450
 
451
  #: includes/admin/settings/class-ur-settings-general.php:44
452
+ #: includes/admin/settings/class-ur-settings-general.php:70
453
  msgid "General Options"
454
  msgstr ""
455
 
456
  #: includes/admin/settings/class-ur-settings-general.php:45
457
+ #: includes/admin/settings/class-ur-settings-general.php:330
458
  msgid "Login Options"
459
  msgstr ""
460
 
462
  msgid "Frontend Messages"
463
  msgstr ""
464
 
465
+ #: includes/admin/settings/class-ur-settings-general.php:47
466
+ #: includes/admin/views/html-admin-page-export-users.php:31
467
+ msgid "Export Users"
468
  msgstr ""
469
 
470
  #: includes/admin/settings/class-ur-settings-general.php:76
471
+ msgid "User login option"
472
+ msgstr ""
473
+
474
+ #: includes/admin/settings/class-ur-settings-general.php:77
475
  msgid "This option lets you choose login option after user registration."
476
  msgstr ""
477
 
478
+ #: includes/admin/settings/class-ur-settings-general.php:87
479
  msgid "Redirect URL"
480
  msgstr ""
481
 
482
+ #: includes/admin/settings/class-ur-settings-general.php:88
483
  msgid "This option lets you enter redirect path after successful user registration."
484
  msgstr ""
485
 
486
+ #: includes/admin/settings/class-ur-settings-general.php:95
487
  msgid "Prevent dashboard access"
488
  msgstr ""
489
 
490
+ #: includes/admin/settings/class-ur-settings-general.php:96
491
  msgid ""
492
  "This option lets you limit which roles you are willing to prevent dashboard "
493
  "access."
494
  msgstr ""
495
 
496
+ #: includes/admin/settings/class-ur-settings-general.php:106
497
  msgid "My account page"
498
  msgstr ""
499
 
500
+ #: includes/admin/settings/class-ur-settings-general.php:107
501
  msgid "Page contents: [%s]"
502
  msgstr ""
503
 
504
+ #: includes/admin/settings/class-ur-settings-general.php:122
505
  msgid "My account Section"
506
  msgstr ""
507
 
508
+ #: includes/admin/settings/class-ur-settings-general.php:127
509
  msgid "Layout"
510
  msgstr ""
511
 
512
+ #: includes/admin/settings/class-ur-settings-general.php:128
513
  msgid "This option lets you choose layout for user registration my account tab."
514
  msgstr ""
515
 
516
+ #: includes/admin/settings/class-ur-settings-general.php:136
517
  msgid "Horizontal"
518
  msgstr ""
519
 
520
+ #: includes/admin/settings/class-ur-settings-general.php:137
521
  msgid "Vertical"
522
  msgstr ""
523
 
524
+ #: includes/admin/settings/class-ur-settings-general.php:147
525
  msgid "Endpoints: "
526
  msgstr ""
527
 
528
+ #: includes/admin/settings/class-ur-settings-general.php:147
529
  msgid ""
530
  "Endpoints are appended to your page URLs to handle specific actions on the "
531
  "accounts pages. They should be unique and can be left blank to disable the "
532
  "endpoint."
533
  msgstr ""
534
 
535
+ #: includes/admin/settings/class-ur-settings-general.php:152
536
  msgid "Edit profile"
537
  msgstr ""
538
 
539
+ #: includes/admin/settings/class-ur-settings-general.php:153
540
  msgid "Endpoint for the \"My account &rarr; Edit profile\" page."
541
  msgstr ""
542
 
543
+ #: includes/admin/settings/class-ur-settings-general.php:160
544
  #: includes/class-ur-query.php:73 includes/functions-ur-account.php:85
545
  msgid "Change Password"
546
  msgstr ""
547
 
548
+ #: includes/admin/settings/class-ur-settings-general.php:161
549
  msgid "Endpoint for the \"My account &rarr; Change Password\" page."
550
  msgstr ""
551
 
552
+ #: includes/admin/settings/class-ur-settings-general.php:169
553
  msgid "Endpoint for the \"My account &rarr; Lost password\" page."
554
  msgstr ""
555
 
556
+ #: includes/admin/settings/class-ur-settings-general.php:176
557
  msgid "User logout"
558
  msgstr ""
559
 
560
+ #: includes/admin/settings/class-ur-settings-general.php:177
561
  msgid ""
562
  "Endpoint for the triggering logout. You can add this to your menus via a "
563
  "custom link: yoursite.com/?user-logout=true"
564
  msgstr ""
565
 
566
+ #: includes/admin/settings/class-ur-settings-general.php:203
567
  msgid "Success Messages"
568
  msgstr ""
569
 
570
+ #: includes/admin/settings/class-ur-settings-general.php:210
571
+ #: includes/functions-ur-core.php:792
572
  msgid "Manual login after registration"
573
  msgstr ""
574
 
575
+ #: includes/admin/settings/class-ur-settings-general.php:211
576
  msgid ""
577
  "Enter the text message after successful form submission on manual login "
578
  "after registration."
579
  msgstr ""
580
 
581
+ #: includes/admin/settings/class-ur-settings-general.php:216
582
  #: includes/class-ur-frontend-scripts.php:322
583
  msgid "User successfully registered."
584
  msgstr ""
585
 
586
+ #: includes/admin/settings/class-ur-settings-general.php:220
587
+ #: includes/functions-ur-core.php:793
588
  msgid "Email confirmation to login"
589
  msgstr ""
590
 
591
+ #: includes/admin/settings/class-ur-settings-general.php:221
592
  msgid ""
593
  "Enter the text message after successful form submission on email "
594
  "confirmation to login."
595
  msgstr ""
596
 
597
+ #: includes/admin/settings/class-ur-settings-general.php:226
598
  #: includes/class-ur-frontend-scripts.php:324
599
  msgid ""
600
  "User registered. Verify your email by clicking on the link sent to your "
601
  "email."
602
  msgstr ""
603
 
604
+ #: includes/admin/settings/class-ur-settings-general.php:230
605
+ #: includes/functions-ur-core.php:795
606
  msgid "Admin approval after registration"
607
  msgstr ""
608
 
609
+ #: includes/admin/settings/class-ur-settings-general.php:231
610
  msgid ""
611
  "Enter the text message after successful form submission on admin approval "
612
  "after registration."
613
  msgstr ""
614
 
615
+ #: includes/admin/settings/class-ur-settings-general.php:236
616
  #: includes/class-ur-frontend-scripts.php:323
617
  msgid "User registered. Wait until admin approves your registration."
618
  msgstr ""
619
 
620
+ #: includes/admin/settings/class-ur-settings-general.php:245
621
  msgid "Error Messages"
622
  msgstr ""
623
 
624
+ #: includes/admin/settings/class-ur-settings-general.php:252
625
  #: includes/functions-ur-core.php:564
626
  msgid "Required"
627
  msgstr ""
628
 
629
+ #: includes/admin/settings/class-ur-settings-general.php:253
630
  msgid "Enter the error message in form submission on required fields."
631
  msgstr ""
632
 
633
+ #: includes/admin/settings/class-ur-settings-general.php:258
634
  #: includes/class-ur-frontend-scripts.php:316
635
  msgid "This field is required."
636
  msgstr ""
637
 
638
+ #: includes/admin/settings/class-ur-settings-general.php:263
639
  msgid "Enter the error message in form submission on Email."
640
  msgstr ""
641
 
642
+ #: includes/admin/settings/class-ur-settings-general.php:268
643
  #: includes/class-ur-frontend-scripts.php:317
644
  msgid "Please enter a valid email address."
645
  msgstr ""
646
 
647
+ #: includes/admin/settings/class-ur-settings-general.php:272
648
  msgid "Website URL"
649
  msgstr ""
650
 
651
+ #: includes/admin/settings/class-ur-settings-general.php:273
652
  msgid "Enter the error message in form submission on website/URL."
653
  msgstr ""
654
 
655
+ #: includes/admin/settings/class-ur-settings-general.php:278
656
  #: includes/class-ur-frontend-scripts.php:318
657
  msgid "Please enter a valid URL."
658
  msgstr ""
659
 
660
+ #: includes/admin/settings/class-ur-settings-general.php:282
661
  #: includes/form/class-ur-form-field-number.php:37
662
  #: includes/form/class-ur-form-field-number.php:42
663
  msgid "Number"
664
  msgstr ""
665
 
666
+ #: includes/admin/settings/class-ur-settings-general.php:283
667
  msgid "Enter the error message in form submission on Number."
668
  msgstr ""
669
 
670
+ #: includes/admin/settings/class-ur-settings-general.php:288
671
  #: includes/class-ur-frontend-scripts.php:319
672
  msgid "Please enter a valid number."
673
  msgstr ""
674
 
675
+ #: includes/admin/settings/class-ur-settings-general.php:292
676
  #: includes/form/class-ur-form-field-user-confirm-password.php:40
677
  msgid "Confirm Password"
678
  msgstr ""
679
 
680
+ #: includes/admin/settings/class-ur-settings-general.php:293
681
  msgid "Enter the error message in form submission on Confim Password."
682
  msgstr ""
683
 
684
+ #: includes/admin/settings/class-ur-settings-general.php:298
685
  #: includes/class-ur-frontend-scripts.php:320
686
  msgid "Password and confirm password not matched."
687
  msgstr ""
688
 
689
+ #: includes/admin/settings/class-ur-settings-general.php:302
690
  msgid "Google reCaptcha"
691
  msgstr ""
692
 
693
+ #: includes/admin/settings/class-ur-settings-general.php:303
694
  msgid "Enter the error message in form submission on google recaptcha."
695
  msgstr ""
696
 
697
+ #: includes/admin/settings/class-ur-settings-general.php:308
698
  #: includes/class-ur-form-handler.php:268
699
  #: includes/class-ur-frontend-scripts.php:325
700
  msgid "Captcha code error, please try again."
701
  msgstr ""
702
 
703
+ #: includes/admin/settings/class-ur-settings-general.php:337
704
+ #: includes/functions-ur-core.php:750
705
  msgid "Form Template"
706
  msgstr ""
707
 
708
+ #: includes/admin/settings/class-ur-settings-general.php:338
709
  msgid "Choose the login form template."
710
  msgstr ""
711
 
712
+ #: includes/admin/settings/class-ur-settings-general.php:345
713
+ #: includes/functions-ur-core.php:757
714
  msgid "Default"
715
  msgstr ""
716
 
717
+ #: includes/admin/settings/class-ur-settings-general.php:346
718
+ #: includes/functions-ur-core.php:758
719
  msgid "Bordered"
720
  msgstr ""
721
 
722
+ #: includes/admin/settings/class-ur-settings-general.php:347
723
+ #: includes/functions-ur-core.php:759
724
  msgid "Flat"
725
  msgstr ""
726
 
727
+ #: includes/admin/settings/class-ur-settings-general.php:348
728
+ #: includes/functions-ur-core.php:760
729
  msgid "Rounded"
730
  msgstr ""
731
 
732
+ #: includes/admin/settings/class-ur-settings-general.php:349
733
+ #: includes/functions-ur-core.php:761
734
  msgid "Rounded Edge"
735
  msgstr ""
736
 
737
+ #: includes/admin/settings/class-ur-settings-general.php:354
738
  msgid "Enable remember me"
739
  msgstr ""
740
 
741
+ #: includes/admin/settings/class-ur-settings-general.php:355
742
  msgid "Check to enable/disable remember me."
743
  msgstr ""
744
 
745
+ #: includes/admin/settings/class-ur-settings-general.php:364
746
  msgid "Enable lost password"
747
  msgstr ""
748
 
749
+ #: includes/admin/settings/class-ur-settings-general.php:365
750
  msgid "Check to enable/disable lost password."
751
  msgstr ""
752
 
753
+ #: includes/admin/settings/class-ur-settings-general.php:374
754
  msgid "Enable google reCaptcha"
755
  msgstr ""
756
 
757
+ #: includes/admin/settings/class-ur-settings-general.php:375
 
758
  msgid "Enable %1$s %2$s reCaptcha %3$s support"
759
  msgstr ""
760
 
761
+ #: includes/admin/settings/class-ur-settings-general.php:384
762
  msgid "Registration URL"
763
  msgstr ""
764
 
765
+ #: includes/admin/settings/class-ur-settings-general.php:385
766
  msgid "This option lets you enter the registration page url in login form."
767
  msgstr ""
768
 
769
+ #: includes/admin/settings/class-ur-settings-general.php:393
770
  msgid "Registration URL label"
771
  msgstr ""
772
 
773
+ #: includes/admin/settings/class-ur-settings-general.php:394
774
  msgid "This option lets you enter the label to registration url in login form."
775
  msgstr ""
776
 
777
+ #: includes/admin/settings/class-ur-settings-general.php:399
778
  #: templates/myaccount/form-login.php:112
779
  msgid "Not a member yet? Register now."
780
  msgstr ""
868
  msgstr ""
869
 
870
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:68
871
+ #: includes/class-ur-emailer.php:255
872
  msgid "A New User Registered"
873
  msgstr ""
874
 
896
 
897
  #: includes/admin/settings/emails/class-ur-settings-admin-email.php:92
898
  msgid ""
899
+ "Hi Admin,\n"
900
+ "\n"
901
  "\t\t\tA new user {{username}} - {{email}} has successfully registered to "
902
+ "your site <a href=\"{{home_url}}\">{{blog_info}}</a>.\n"
903
+ "\n"
904
  "\t\t\tPlease review the user role and details at '<b>Users</b>' menu in "
905
+ "your WP dashboard.\n"
906
+ "\n"
907
  "\t\t\tThank You!"
908
  msgstr ""
909
 
926
  msgstr ""
927
 
928
  #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:59
929
+ #: includes/class-ur-emailer.php:196
930
  msgid "Thank you for registration on {{blog_info}}"
931
  msgstr ""
932
 
933
  #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:85
934
  msgid ""
935
+ "Hi {{username}},\n"
936
+ "\n"
937
+ " \t\t\t\tYou have registered on <a href=\"{{home_url}}\">{{blog_info}}</a>.\n"
938
+ " \t\t\t\t \n"
 
939
  " \t\t\t\tPlease wait until the site admin approves your registration. You "
940
+ "will be notified after it is approved.\n"
941
+ "\n"
942
  " \t\t\t\tThank You!"
943
  msgstr ""
944
 
954
  msgstr ""
955
 
956
  #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:51
957
+ #: includes/class-ur-emailer.php:184
958
  msgid "Please confirm your registration on {{blog_info}}"
959
  msgstr ""
960
 
961
  #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:79
962
  msgid ""
963
+ "Hi {{username}},\n"
964
+ "\n"
965
+ " \t\t\t\tYou have registered on <a href=\"{{home_url}}\">{{blog_info}}</a>.\n"
966
+ "\n"
 
967
  " \t\t\t\tPlease click on this verification link "
968
+ "{{home_url}}/wp-login.php?ur_token={{email_token}} to confirm registration.\n"
969
+ "\n"
 
970
  " \t\t\t\tThank You!"
971
  msgstr ""
972
 
986
  msgstr ""
987
 
988
  #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:59
989
+ #: includes/class-ur-emailer.php:333
990
  msgid "Congratulations! Registration approved on {{blog_info}}"
991
  msgstr ""
992
 
993
  #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:85
994
  msgid ""
995
+ "Hi {{username}},\n"
996
+ "\n"
997
  "\t\t\t\tYour registration on <a href=\"{{home_url}}\">{{blog_info}}</a> "
998
+ "has been approved.\n"
999
+ "\n"
1000
  "\t\t\t\tPlease visit '<b>My Account</b>' page to edit your account details "
1001
+ "and create your user profile on <a href=\"{{home_url}}\">{{blog_info}}</a>.\n"
1002
+ "\n"
 
1003
  "\t\t\t\tThank You!"
1004
  msgstr ""
1005
 
1013
  msgstr ""
1014
 
1015
  #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:59
1016
+ #: includes/class-ur-emailer.php:210 includes/class-ur-emailer.php:320
1017
  msgid "Sorry! Registration denied on {{blog_info}}"
1018
  msgstr ""
1019
 
1020
  #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:85
1021
  msgid ""
1022
+ "Hi {{username}},\n"
1023
+ "\n"
1024
+ "\t\t\t\tYou have registered on <a href=\"{{home_url}}\">{{blog_info}}</a>.\n"
1025
+ " \t\t\t\t\n"
 
1026
  " \t\t\t\tUnfortunately your registration is denied. Sorry for the "
1027
+ "inconvenience.\n"
1028
+ " \t\t\t\t\n"
1029
  " \t\t\t\tThank You!"
1030
  msgstr ""
1031
 
1039
  msgstr ""
1040
 
1041
  #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:59
1042
+ #: includes/class-ur-emailer.php:307
1043
  msgid "Sorry! Registration changed to pending on {{blog_info}}"
1044
  msgstr ""
1045
 
1046
  #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:87
1047
  msgid ""
1048
+ "Hi {{username}},\n"
1049
+ "\n"
1050
  "\t\t\tYour registration on <a href=\"{{home_url}}\">{{blog_info}}</a> has "
1051
+ "been changed to pending.\n"
1052
+ "\n"
1053
+ "\t\t\tSorry for the inconvenience.\n"
1054
+ "\n"
1055
+ "\t\t\tYou will be notified after it is approved.\n"
1056
+ "\n"
1057
  "\t\t\tThank You!"
1058
  msgstr ""
1059
 
1071
  msgstr ""
1072
 
1073
  #: includes/admin/settings/emails/class-ur-settings-reset-password-email.php:57
1074
+ #: includes/class-ur-emailer.php:364
1075
  msgid "Password Reset Email: {{blog_info}}"
1076
  msgstr ""
1077
 
1078
  #: includes/admin/settings/emails/class-ur-settings-reset-password-email.php:82
1079
  msgid ""
1080
+ "Someone has requested a password reset for the following account:\n"
1081
+ "\n"
1082
+ "\t\t\tSiteName: {{blog_info}}\n"
1083
+ "\t\t\tUsername: {{username}}\n"
1084
+ "\t\t\t\n"
1085
  "\t\t\tIf this was a mistake, just ignore this email and nothing will "
1086
+ "happen.\n"
1087
+ "\t\t\t\n"
1088
+ "\t\t\tTo reset your password, visit the following address:\n"
1089
+ "\t\t\t{{home_url}}/wp-login.php?action=rp&key={{key}}&login={{username}}\n"
1090
+ "\n"
1091
  "\t\t\tThank You!"
1092
  msgstr ""
1093
 
1105
  msgstr ""
1106
 
1107
  #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:59
1108
+ #: includes/class-ur-emailer.php:222
1109
  msgid "Congratulations! Registration Complete on {{blog_info}}"
1110
  msgstr ""
1111
 
1112
  #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:84
1113
  msgid ""
1114
+ "Hi {{username}},\n"
1115
+ "\n"
1116
  "\t\t\tYou have successfully completed user registration on <a "
1117
+ "href=\"{{home_url}}\">{{blog_info}}</a>.\n"
1118
+ "\n"
1119
  "\t\t\tPlease visit '<b>My Account</b>' page to edit your account details "
1120
+ "and create your user profile on <a href=\"{{home_url}}\">{{blog_info}}</a>.\n"
1121
+ "\n"
 
1122
  "\t\t\tThank You!"
1123
  msgstr ""
1124
 
1154
  "here: <a href=\"%s\">User Registration Extensions Catalog</a>"
1155
  msgstr ""
1156
 
1157
+ #: includes/admin/views/html-admin-page-export-users.php:14
1158
+ msgid "Export Users With Extra Fields"
1159
+ msgstr ""
1160
+
1161
+ #: includes/admin/views/html-admin-page-export-users.php:18
1162
+ msgid ""
1163
+ "Export your users along with their extra information registered with a user "
1164
+ "registration form as a <strong>CSV</strong> file."
1165
+ msgstr ""
1166
+
1167
  #: includes/admin/views/html-admin-page-forms.php:16
1168
  msgid "Form Name"
1169
  msgstr ""
1370
 
1371
  #: includes/class-ur-email-confirmation.php:328
1372
  msgid ""
1373
+ "Your account is still pending approval. Verify your email by clicking on "
1374
  "the link sent to your email. %s"
1375
  msgstr ""
1376
 
1384
  "email."
1385
  msgstr ""
1386
 
1387
+ #: includes/class-ur-emailer.php:124
1388
  msgid "Chosen Password"
1389
  msgstr ""
1390
 
1440
  msgid "Passwords do not match."
1441
  msgstr ""
1442
 
1443
+ #: includes/class-ur-frontend-scripts.php:333
1444
+ msgid "Please enter a stronger password."
1445
+ msgstr ""
1446
+
1447
+ #: includes/class-ur-frontend-scripts.php:335
1448
+ #: includes/functions-ur-core.php:714
1449
+ msgid "Very Weak"
1450
  msgstr ""
1451
 
1452
  #: includes/class-ur-frontend-scripts.php:336
1453
+ #: includes/functions-ur-core.php:715
1454
+ msgid "Weak"
1455
  msgstr ""
1456
 
1457
  #: includes/class-ur-frontend-scripts.php:337
1458
+ #: includes/functions-ur-core.php:716
1459
+ msgid "Medium"
1460
  msgstr ""
1461
 
1462
  #: includes/class-ur-frontend-scripts.php:338
1463
+ #: includes/functions-ur-core.php:717
1464
+ msgid "Strong"
1465
  msgstr ""
1466
 
1467
  #: includes/class-ur-frontend-scripts.php:339
 
 
 
 
1468
  msgid "Password with confirm password not matched."
1469
  msgstr ""
1470
 
1471
+ #: includes/class-ur-frontend-scripts.php:342
1472
  msgid ""
1473
+ "Hint: To make password stronger, use upper and lower case letters, numbers, "
1474
+ "and symbols like ! \" ? $ % ^ & )."
 
1475
  msgstr ""
1476
 
1477
  #: includes/class-ur-install.php:339
1615
  msgid "Parent registration"
1616
  msgstr ""
1617
 
1618
+ #: includes/class-ur-privacy.php:45
1619
+ msgid ""
1620
+ "This sample policy includes the basics around what personal data you may be "
1621
+ "collecting, storing and sharing, as well as who may have access to that "
1622
+ "data. Depending on what settings are enabled and which additional plugins "
1623
+ "are used, the specific information shared by your form will vary. We "
1624
+ "recommend consulting with a lawyer when deciding what information to "
1625
+ "disclose on your privacy policy."
1626
+ msgstr ""
1627
+
1628
+ #: includes/class-ur-privacy.php:48
1629
+ msgid ""
1630
+ "We collect information about the user during the user registration form "
1631
+ "submission process on our site."
1632
+ msgstr ""
1633
+
1634
+ #: includes/class-ur-privacy.php:49
1635
+ msgid "What we collect and store"
1636
+ msgstr ""
1637
+
1638
+ #: includes/class-ur-privacy.php:50
1639
+ msgid "While you visit our site, we’ll track:"
1640
+ msgstr ""
1641
+
1642
+ #: includes/class-ur-privacy.php:52
1643
+ msgid ""
1644
+ "Form Fields Data: Forms Fields data includes the available field types when "
1645
+ "creating a form. We’ll use this to, for example, collect informations like "
1646
+ "Name, Email and other available fields."
1647
+ msgstr ""
1648
+
1649
+ #: includes/class-ur-privacy.php:53
1650
+ msgid ""
1651
+ "Location, IP address and browser type: we’ll use this for purposes like "
1652
+ "geolocating users and reducing fraudulent activities."
1653
+ msgstr ""
1654
+
1655
+ #: includes/class-ur-privacy.php:54
1656
+ msgid ""
1657
+ "Transaction Details: we’ll ask you to enter this so we can, for instance, "
1658
+ "provide subscription packs, and keep track of your payment details for "
1659
+ "subscription packs!"
1660
+ msgstr ""
1661
+
1662
+ #: includes/class-ur-privacy.php:56
1663
+ msgid ""
1664
+ "When you fill up a form, we’ll ask you to provide information including "
1665
+ "your name, address, email, phone number, payment details and optional "
1666
+ "account information like username and password and any other form fields "
1667
+ "available in the registration form. We’ll use this information for "
1668
+ "purposes, such as, to:"
1669
+ msgstr ""
1670
+
1671
+ #: includes/class-ur-privacy.php:58
1672
+ msgid "Send you information about your account and order"
1673
+ msgstr ""
1674
+
1675
+ #: includes/class-ur-privacy.php:59
1676
+ msgid "Respond to your requests, including transaction details and complaints"
1677
+ msgstr ""
1678
+
1679
+ #: includes/class-ur-privacy.php:60
1680
+ msgid "Process payments and prevent fraud"
1681
+ msgstr ""
1682
+
1683
+ #: includes/class-ur-privacy.php:61
1684
+ msgid "Set up your account for our site"
1685
+ msgstr ""
1686
+
1687
+ #: includes/class-ur-privacy.php:62
1688
+ msgid "Comply with any legal obligations we have, such as calculating taxes"
1689
+ msgstr ""
1690
+
1691
+ #: includes/class-ur-privacy.php:63
1692
+ msgid "Improve our form offerings"
1693
+ msgstr ""
1694
+
1695
+ #: includes/class-ur-privacy.php:64
1696
+ msgid "Send you marketing messages, if you choose to receive them"
1697
+ msgstr ""
1698
+
1699
+ #: includes/class-ur-privacy.php:65
1700
+ msgid ""
1701
+ "Or any other service the built form was created to comply with and it’s "
1702
+ "necessary information"
1703
+ msgstr ""
1704
+
1705
+ #: includes/class-ur-privacy.php:67
1706
+ msgid ""
1707
+ "If you create an account, we will store your name, address, email and phone "
1708
+ "number, which will be used to populate the form fields for future "
1709
+ "submissions."
1710
+ msgstr ""
1711
+
1712
+ #: includes/class-ur-privacy.php:68
1713
+ msgid ""
1714
+ "We generally store information about you for as long as we need the "
1715
+ "information for the purposes for which we collect and use it, and we are "
1716
+ "not legally required to continue to keep it. For example, we will store "
1717
+ "form submission information for XXX years for geolocating and marketting "
1718
+ "purposes. This includes your name, address, email, phone number."
1719
+ msgstr ""
1720
+
1721
+ #: includes/class-ur-privacy.php:69
1722
+ msgid "Who on our team has access"
1723
+ msgstr ""
1724
+
1725
+ #: includes/class-ur-privacy.php:70
1726
+ msgid ""
1727
+ "Members of our team have access to the information you provide us. For "
1728
+ "example, both Administrators and Editors can access:"
1729
+ msgstr ""
1730
+
1731
+ #: includes/class-ur-privacy.php:72
1732
+ msgid "Form submission information and other details related to it"
1733
+ msgstr ""
1734
+
1735
+ #: includes/class-ur-privacy.php:73
1736
+ msgid "Customer information like your name, email and address information."
1737
+ msgstr ""
1738
+
1739
+ #: includes/class-ur-privacy.php:75
1740
+ msgid ""
1741
+ "Our team members have access to this information to help fulfill entries "
1742
+ "and support you."
1743
+ msgstr ""
1744
+
1745
+ #: includes/class-ur-privacy.php:76
1746
+ msgid "What we share with others"
1747
+ msgstr ""
1748
+
1749
+ #: includes/class-ur-privacy.php:78
1750
+ msgid ""
1751
+ "In this section you should list who you’re sharing data with, and for what "
1752
+ "purpose. This could include, but may not be limited to, analytics, "
1753
+ "marketing, payment gateways, shipping providers, and third party embeds."
1754
+ msgstr ""
1755
+
1756
+ #: includes/class-ur-privacy.php:80
1757
+ msgid ""
1758
+ "We share information with third parties who help us provide our orders and "
1759
+ "store services to you; for example --"
1760
+ msgstr ""
1761
+
1762
+ #: includes/class-ur-privacy.php:81
1763
+ msgid "Payments"
1764
+ msgstr ""
1765
+
1766
+ #: includes/class-ur-privacy.php:83
1767
+ msgid ""
1768
+ "In this subsection you should list which third party payment processors "
1769
+ "you’re using to take payments on your site since these may handle customer "
1770
+ "data. We’ve included PayPal as an example, but you should remove this if "
1771
+ "you’re not using PayPal."
1772
+ msgstr ""
1773
+
1774
+ #: includes/class-ur-privacy.php:85
1775
+ msgid ""
1776
+ "We accept payments through PayPal. When processing payments, some of your "
1777
+ "data will be passed to PayPal, including information required to process or "
1778
+ "support the payment, such as the purchase total and billing information."
1779
+ msgstr ""
1780
+
1781
+ #: includes/class-ur-privacy.php:86
1782
+ msgid ""
1783
+ "Please see the <a "
1784
+ "href=\"https://www.paypal.com/us/webapps/mpp/ua/privacy-full\">PayPal "
1785
+ "Privacy Policy</a> for more details."
1786
+ msgstr ""
1787
+
1788
+ #: includes/class-ur-privacy.php:87
1789
+ msgid "Available Modules"
1790
+ msgstr ""
1791
+
1792
+ #: includes/class-ur-privacy.php:89
1793
+ msgid ""
1794
+ "In this subsection you should list which third party modules you’re using "
1795
+ "to increase functionality on your site since these may handle customer "
1796
+ "data. We’ve included MailChimp as an example, but you should remove this if "
1797
+ "you’re not using MailChimp."
1798
+ msgstr ""
1799
+
1800
+ #: includes/class-ur-privacy.php:91
1801
+ msgid ""
1802
+ "We send beautiful email through MailChimp. When processing emails, some of "
1803
+ "your data will be passed to MailChimp, including information required to "
1804
+ "process or support the email marketing services, such as the name, email "
1805
+ "address and any other information that you intend to pass or collect "
1806
+ "including all collected information through subscription."
1807
+ msgstr ""
1808
+
1809
+ #: includes/class-ur-privacy.php:92
1810
+ msgid ""
1811
+ "Please see the <a href=\"https://mailchimp.com/legal/privacy/\">MailChimp "
1812
+ "Privacy Policy</a> for more details."
1813
+ msgstr ""
1814
+
1815
  #: includes/class-ur-query.php:76 includes/functions-ur-account.php:84
1816
  msgid "Profile Details"
1817
  msgstr ""
3061
  msgstr ""
3062
 
3063
  #: includes/functions-ur-core.php:569 includes/functions-ur-core.php:580
3064
+ #: includes/functions-ur-core.php:700 includes/functions-ur-core.php:743
3065
  msgid "No"
3066
  msgstr ""
3067
 
3068
  #: includes/functions-ur-core.php:570 includes/functions-ur-core.php:581
3069
+ #: includes/functions-ur-core.php:699 includes/functions-ur-core.php:742
3070
  msgid "Yes"
3071
  msgstr ""
3072
 
3075
  msgstr ""
3076
 
3077
  #: includes/functions-ur-core.php:680
3078
+ msgid "Default User Role"
3079
  msgstr ""
3080
 
3081
  #: includes/functions-ur-core.php:692
3082
+ msgid "Enable Strong Password"
3083
  msgstr ""
3084
 
3085
  #: includes/functions-ur-core.php:707
3086
+ msgid "Minimum Password Strength"
3087
+ msgstr ""
3088
+
3089
+ #: includes/functions-ur-core.php:724
3090
+ msgid "Form Submit Button Label"
3091
  msgstr ""
3092
 
3093
+ #: includes/functions-ur-core.php:735
3094
+ msgid "Enable %1$s %2$s reCaptcha %3$s Support"
3095
  msgstr ""
3096
 
3097
+ #: includes/functions-ur-core.php:768
3098
  msgid "Custom CSS class"
3099
  msgstr ""
3100
 
3101
+ #: includes/functions-ur-core.php:794
3102
  msgid "Auto login after registration"
3103
  msgstr ""
3104
 
3105
+ #: includes/functions-ur-core.php:969
3106
  msgid ""
3107
  "The class <code>%s</code> provided by user_registration_logging_class "
3108
  "filter must implement <code>UR_Logger_Interface</code>."
3109
  msgstr ""
3110
 
3111
+ #: includes/functions-ur-core.php:1064
3112
  msgid "Disable emails"
3113
  msgstr ""
3114
 
3115
+ #: includes/functions-ur-core.php:1065
3116
  msgid "Disable all emails sent after registration."
3117
  msgstr ""
3118
 
package-lock.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "user-registration",
3
- "version": "1.4.9",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
1
  {
2
  "name": "user-registration",
3
+ "version": "1.5.0",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: user registration, registration, user profile, registration form, login fo
4
  Requires at least: 4.0
5
  Requires PHP: 5.4
6
  Tested up to: 4.9
7
- Stable tag: 1.4.9
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -108,6 +108,16 @@ Yes, the plugin is designed to work with any themes that have been coded followi
108
 
109
  == Changelog ==
110
 
 
 
 
 
 
 
 
 
 
 
111
  = 1.4.9 - 11/10/2018 =
112
  * Fix - Escape attributes on conditional rules
113
 
@@ -183,8 +193,3 @@ Yes, the plugin is designed to work with any themes that have been coded followi
183
  * Deprecate - Functions my_simple_crypt() and getToken()
184
 
185
  [See changelog for all versions](https://raw.githubusercontent.com/wpeverest/user-registration/master/CHANGELOG.txt).
186
-
187
- == Upgrade Notice ==
188
-
189
- = 1.3.0 =
190
- 1.3.0 is a major release. Make a full site backup and run the database updater immediately after the upgrade.
4
  Requires at least: 4.0
5
  Requires PHP: 5.4
6
  Tested up to: 4.9
7
+ Stable tag: 1.5.0
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
108
 
109
  == Changelog ==
110
 
111
+ = 1.5.0 - 30/10/2018 =
112
+ * Feature - CSV Export of user data
113
+ * Feature - Customizable minimum password strength
114
+ * Add - Privacy policy text
115
+ * Add - Smart tags for status change emails
116
+ * Fix - Passwords including characters such as apostrophe (')
117
+ * Fix - Email header including line break
118
+ * Fix - Load FlatPickr on mobile devices too
119
+ * Fix - File link to the email using smart tag
120
+
121
  = 1.4.9 - 11/10/2018 =
122
  * Fix - Escape attributes on conditional rules
123
 
193
  * Deprecate - Functions my_simple_crypt() and getToken()
194
 
195
  [See changelog for all versions](https://raw.githubusercontent.com/wpeverest/user-registration/master/CHANGELOG.txt).
 
 
 
 
 
templates/form-registration.php CHANGED
@@ -49,7 +49,7 @@ if ( 'Bordered' === $form_template ) {
49
  ?>
50
  <div class='ur-frontend-form <?php echo $template_class .' '. $custom_class; ?>' id='ur-frontend-form'>
51
  <form method='post' class='register'
52
- data-enable-strength-password="<?php echo $enable_strong_password ?>" <?php echo apply_filters( 'user_registration_form_params', '' ) ?>>
53
 
54
  <?php
55
  foreach ( $form_data_array as $data ) {
@@ -87,7 +87,7 @@ if ( 'Bordered' === $form_template ) {
87
 
88
  if ( $is_field_exists ) {
89
  ?>
90
- <?php
91
  if( ! empty( $recaptcha_node ) ) {
92
  echo '<div id="ur-recaptcha-node" style="width:100px;max-width: 100px;"> '. $recaptcha_node .'</div>';
93
  }
@@ -97,7 +97,7 @@ if ( 'Bordered' === $form_template ) {
97
  <?php echo __( ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_form_submit_label' ), 'user-registration' ); ?>
98
  </button>
99
 
100
- <?php
101
  }
102
 
103
  if ( count( $form_data_array ) == 0 ) {
49
  ?>
50
  <div class='ur-frontend-form <?php echo $template_class .' '. $custom_class; ?>' id='ur-frontend-form'>
51
  <form method='post' class='register'
52
+ data-enable-strength-password="<?php echo $enable_strong_password ?>" data-minimum-password-strength="<?php echo $minimum_password_strength;?>" <?php echo apply_filters( 'user_registration_form_params', '' ) ?>>
53
 
54
  <?php
55
  foreach ( $form_data_array as $data ) {
87
 
88
  if ( $is_field_exists ) {
89
  ?>
90
+ <?php
91
  if( ! empty( $recaptcha_node ) ) {
92
  echo '<div id="ur-recaptcha-node" style="width:100px;max-width: 100px;"> '. $recaptcha_node .'</div>';
93
  }
97
  <?php echo __( ur_get_form_setting_by_key( $form_id, 'user_registration_form_setting_form_submit_label' ), 'user-registration' ); ?>
98
  </button>
99
 
100
+ <?php
101
  }
102
 
103
  if ( count( $form_data_array ) == 0 ) {
user-registration.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: User Registration
4
  * Plugin URI: https://wpeverest.com/plugins/user-registration
5
  * Description: Drag and Drop user registration and login form builder.
6
- * Version: 1.4.9
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: user-registration
@@ -30,7 +30,7 @@ final class UserRegistration {
30
  * Plugin version.
31
  * @var string
32
  */
33
- public $version = '1.4.9';
34
 
35
  /**
36
  * Session instance.
@@ -186,6 +186,7 @@ final class UserRegistration {
186
  include_once( UR_ABSPATH . 'includes/class-ur-ajax.php' );
187
  include_once( UR_ABSPATH . 'includes/class-ur-query.php' );
188
  include_once( UR_ABSPATH . 'includes/class-ur-email-confirmation.php' );
 
189
 
190
  /**
191
  * Config classes.
3
  * Plugin Name: User Registration
4
  * Plugin URI: https://wpeverest.com/plugins/user-registration
5
  * Description: Drag and Drop user registration and login form builder.
6
+ * Version: 1.5.0
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: user-registration
30
  * Plugin version.
31
  * @var string
32
  */
33
+ public $version = '1.5.0';
34
 
35
  /**
36
  * Session instance.
186
  include_once( UR_ABSPATH . 'includes/class-ur-ajax.php' );
187
  include_once( UR_ABSPATH . 'includes/class-ur-query.php' );
188
  include_once( UR_ABSPATH . 'includes/class-ur-email-confirmation.php' );
189
+ include_once( UR_ABSPATH . 'includes/class-ur-privacy.php' );
190
 
191
  /**
192
  * Config classes.