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

Version Description

  • 02/02/2018 =
  • Feature - Email Customizer
  • Fix - Broken dependencies on scripts
  • Fix - Fix fatal error in PHP version < 5.5
  • Fix - Json unescaped unicode
Download this release

Release Info

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

Code changes from version 1.1.6 to 1.1.7

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;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;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;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: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: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: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: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:'';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 .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%;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;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: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: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}.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}.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;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:flex;text-align:center;padding:20px;box-sizing:border-box;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;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;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=text],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{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=text]: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{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{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}
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;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;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;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: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: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: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: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:'';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 .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%;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;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: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: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}.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}.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;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:flex;text-align:center;padding:20px;box-sizing:border-box;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;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;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=text],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{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=text]: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{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{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}
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;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;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;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: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: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: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: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:'';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 .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%;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;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: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: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}.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}.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;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:flex;text-align:center;padding:20px;box-sizing:border-box;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;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;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=text],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{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=text]: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{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{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}
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;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;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;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: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: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: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: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:'';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 .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%;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;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: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: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}.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}.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;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:flex;text-align:center;padding:20px;box-sizing:border-box;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;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;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=text],.ur-registered-from input[type=url],.ur-registered-from select,.ur-registered-from textarea{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=text]: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{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{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}
assets/css/admin.scss CHANGED
@@ -1249,3 +1249,9 @@ img.tips {
1249
 
1250
  background: #F2F2F2;
1251
  }
 
 
 
 
 
 
1249
 
1250
  background: #F2F2F2;
1251
  }
1252
+ .user-registration table.form-table dashicons .dashicons, .dashicons{
1253
+ line-height: inherit;
1254
+ }
1255
+ #smart-tags{
1256
+ text-align: center;
1257
+ }
assets/js/admin/admin.js CHANGED
@@ -6,6 +6,7 @@
6
  jQuery(function () {
7
 
8
  var mySelect = jQuery('#user_registration_general_setting_login_options option:selected').val();
 
9
  if ( mySelect == 'email_confirmation' ) {
10
  jQuery('#user_registration_general_setting_disable_email').attr('checked', false);
11
  jQuery("#user_registration_general_setting_disable_email").attr("disabled", true);
6
  jQuery(function () {
7
 
8
  var mySelect = jQuery('#user_registration_general_setting_login_options option:selected').val();
9
+
10
  if ( mySelect == 'email_confirmation' ) {
11
  jQuery('#user_registration_general_setting_disable_email').attr('checked', false);
12
  jQuery("#user_registration_general_setting_disable_email").attr("disabled", true);
includes/admin/class-ur-admin-settings.php CHANGED
@@ -50,6 +50,7 @@ class UR_Admin_Settings {
50
 
51
  $settings[] = include( 'settings/class-ur-settings-general.php' );
52
  $settings[] = include( 'settings/class-ur-settings-integration.php' );
 
53
 
54
  self::$settings = apply_filters( 'user_registration_get_settings_pages', $settings );
55
  }
@@ -130,7 +131,7 @@ class UR_Admin_Settings {
130
 
131
  do_action( 'user_registration_settings_start' );
132
 
133
- wp_enqueue_script( 'user-registration-settings', UR()->plugin_url() . '/assets/js/admin/settings' . $suffix . '.js', array( 'jquery', 'jquery-ui-datepicker', 'jquery-ui-sortable', 'iris', 'select2' ), UR_VERSION, true );
134
 
135
  wp_localize_script( 'user-registration-settings', 'user_registration_settings_params', array(
136
  'i18n_nav_warning' => __( 'The changes you made will be lost if you navigate away from this page.', 'user-registration' ),
@@ -210,6 +211,7 @@ class UR_Admin_Settings {
210
  * @param array[] $options Opens array to output
211
  */
212
  public static function output_fields( $options ) {
 
213
  foreach ( $options as $value ) {
214
  if ( ! isset( $value['type'] ) ) {
215
  continue;
@@ -533,6 +535,37 @@ class UR_Admin_Settings {
533
  </td>
534
  </tr><?php
535
  break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
536
 
537
  // Default: run an action
538
  default:
@@ -611,6 +644,7 @@ class UR_Admin_Settings {
611
  if ( strstr( $option['id'], '[' ) ) {
612
  parse_str( $option['id'], $option_name_array );
613
  $option_name = current( array_keys( $option_name_array ) );
 
614
  $setting_name = key( $option_name_array[ $option_name ] );
615
  $raw_value = isset( $_POST[ $option_name ][ $setting_name ] ) ? wp_unslash( $_POST[ $option_name ][ $setting_name ] ) : null;
616
  } else {
@@ -621,6 +655,7 @@ class UR_Admin_Settings {
621
 
622
  // Format the value based on option type.
623
  switch ( $option['type'] ) {
 
624
  case 'checkbox' :
625
  $value = '1' === $raw_value || 'yes' === $raw_value ? 'yes' : 'no';
626
  break;
@@ -639,6 +674,10 @@ class UR_Admin_Settings {
639
  $default = ( empty( $option['default'] ) ? $allowed_values[0] : $option['default'] );
640
  $value = in_array( $raw_value, $allowed_values ) ? $raw_value : $default;
641
  break;
 
 
 
 
642
  default :
643
  $value = ur_clean( $raw_value );
644
  break;
50
 
51
  $settings[] = include( 'settings/class-ur-settings-general.php' );
52
  $settings[] = include( 'settings/class-ur-settings-integration.php' );
53
+ $settings[] = include( 'settings/class-ur-settings-email.php' );
54
 
55
  self::$settings = apply_filters( 'user_registration_get_settings_pages', $settings );
56
  }
131
 
132
  do_action( 'user_registration_settings_start' );
133
 
134
+ wp_enqueue_script( 'user-registration-settings', UR()->plugin_url() . '/assets/js/admin/settings' . $suffix . '.js', array( 'jquery', 'jquery-ui-datepicker', 'jquery-ui-sortable', 'iris' ), UR_VERSION, true );
135
 
136
  wp_localize_script( 'user-registration-settings', 'user_registration_settings_params', array(
137
  'i18n_nav_warning' => __( 'The changes you made will be lost if you navigate away from this page.', 'user-registration' ),
211
  * @param array[] $options Opens array to output
212
  */
213
  public static function output_fields( $options ) {
214
+
215
  foreach ( $options as $value ) {
216
  if ( ! isset( $value['type'] ) ) {
217
  continue;
535
  </td>
536
  </tr><?php
537
  break;
538
+
539
+ case 'tinymce':
540
+
541
+ $settings = array(
542
+ 'name' => esc_attr($value['id']),
543
+ 'id' => esc_attr( $value['id'] ),
544
+ 'style' => esc_attr( $value['css'] ),
545
+ 'default' => esc_attr($value['default']),
546
+ 'class'=> esc_attr( $value['class'] ),
547
+ 'quicktags' => array( 'buttons' => 'em,strong,link' ),
548
+ 'tinymce' => array(
549
+ 'theme_advanced_buttons1' => 'bold,italic,strikethrough,separator,bullist,numlist,separator,blockquote,separator,justifyleft,justifycenter,justifyright,separator,link,unlink,separator,undo,redo,separator',
550
+ 'theme_advanced_buttons2' => '',
551
+ ),
552
+ 'editor_css' => '<style>#wp-excerpt-editor-container .wp-editor-area{height:175px; width:100%;}</style>',
553
+ );
554
+
555
+ $option_value = self::get_option( $value['id'], $value['default'] );
556
+
557
+ ?><tr valign="top" class="<?php echo esc_attr( $value['row_class'] ); ?>">
558
+ <th scope="row" class="titledesc">
559
+ <label for="<?php echo esc_attr( $value['id'] ); ?>"><?php echo esc_html( $value['title'] ); ?></label>
560
+ <?php echo $tooltip_html; ?>
561
+ </th>
562
+ <td class="forminp forminp-<?php echo sanitize_title( $value['type'] ) ?>">
563
+ <?php echo $description; ?>
564
+
565
+ <?php wp_editor($option_value, $value['id'], $settings);?>
566
+ </td>
567
+ </tr><?php
568
+ break;
569
 
570
  // Default: run an action
571
  default:
644
  if ( strstr( $option['id'], '[' ) ) {
645
  parse_str( $option['id'], $option_name_array );
646
  $option_name = current( array_keys( $option_name_array ) );
647
+
648
  $setting_name = key( $option_name_array[ $option_name ] );
649
  $raw_value = isset( $_POST[ $option_name ][ $setting_name ] ) ? wp_unslash( $_POST[ $option_name ][ $setting_name ] ) : null;
650
  } else {
655
 
656
  // Format the value based on option type.
657
  switch ( $option['type'] ) {
658
+
659
  case 'checkbox' :
660
  $value = '1' === $raw_value || 'yes' === $raw_value ? 'yes' : 'no';
661
  break;
674
  $default = ( empty( $option['default'] ) ? $allowed_values[0] : $option['default'] );
675
  $value = in_array( $raw_value, $allowed_values ) ? $raw_value : $default;
676
  break;
677
+ case 'tinymce':
678
+ $value = wpautop( $raw_value );
679
+ break;
680
+
681
  default :
682
  $value = ur_clean( $raw_value );
683
  break;
includes/admin/settings/class-ur-settings-email.php ADDED
@@ -0,0 +1,227 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * UserRegistration Email Settings
4
+ *
5
+ * @class UR_Settings_Email
6
+ * @version 1.0.0
7
+ * @package UserRegistration/Admin
8
+ * @category Admin
9
+ * @author WPEverest
10
+ */
11
+
12
+ if ( ! defined( 'ABSPATH' ) ) {
13
+ exit;
14
+ }
15
+
16
+ if ( ! class_exists( 'UR_Settings_Email' ) ) :
17
+
18
+ /**
19
+ * UR_Settings_Email Class
20
+ */
21
+ class UR_Settings_Email extends UR_Settings_Page {
22
+
23
+ /**
24
+ * Email notification classes.
25
+ *
26
+ * @var array
27
+ */
28
+
29
+ public $emails = array();
30
+
31
+ /**
32
+ * Constructor.
33
+ */
34
+ public function __construct() {
35
+
36
+ $this->id = 'email';
37
+ $this->label = __( 'Emails', 'user-registration' );
38
+
39
+ add_filter( 'user_registration_settings_tabs_array', array( $this, 'add_settings_page' ), 20 );
40
+ add_action( 'user_registration_settings_' . $this->id, array( $this, 'output' ) );
41
+ add_action( 'user_registration_settings_save_' . $this->id, array( $this, 'save' ) );
42
+
43
+ add_action( 'user_registration_admin_field_email_notification', array( $this, 'email_notification_setting' ) );
44
+
45
+ $this->emails['UR_Settings_Admin_Email'] = include( 'emails/class-ur-settings-admin-email.php' );
46
+ $this->emails['UR_Settings_Awaiting_Admin_Approval_Email'] = include( 'emails/class-ur-settings-awaiting-admin-approval-email.php' );
47
+
48
+ $this->emails['UR_Settings_Email_Confirmation'] = include( 'emails/class-ur-settings-email-confirmation.php' );
49
+
50
+ $this->emails['UR_Settings_Registration_Approved_Email'] = include( 'emails/class-ur-settings-registration-approved-email.php' );
51
+
52
+ $this->emails['UR_Settings_Registration_Denied_Email'] = include( 'emails/class-ur-settings-registration-denied-email.php' );
53
+
54
+ $this->emails['UR_Settings_Registration_Pending_Email'] = include( 'emails/class-ur-settings-registration-pending-email.php' );
55
+
56
+ $this->emails['UR_Settings_Successfully_Registered_Email'] = include( 'emails/class-ur-settings-successfully-registered-email.php' );
57
+
58
+ $this->emails = apply_filters( 'user_registration_email_classes', $this->emails );
59
+ }
60
+
61
+ /**
62
+ * Get settings
63
+ *
64
+ * @return array
65
+ */
66
+ public function get_settings(){
67
+ $settings = apply_filters( 'user_registration_email_settings', array(
68
+ array(
69
+ 'title' => __( 'General Email Settings', 'user-registration' ),
70
+ 'type' => 'title',
71
+ 'desc' => '',
72
+ 'id' => 'general_email_setting',
73
+ ),
74
+
75
+ ur_get_user_login_option(),
76
+
77
+ array(
78
+ 'type' => 'sectionend',
79
+ 'id' => 'general_email_setting',
80
+ ),
81
+
82
+ array( 'title' => __( 'Email notifications', 'user-registration' ), 'desc' => __( 'Email notifications sent from user registration are listed below. Click on an email to configure it.', 'user-registration' ), 'type' => 'title', 'id' => 'email_notification_settings' ),
83
+
84
+ array( 'type' => 'email_notification' ),
85
+
86
+ array( 'type' => 'sectionend', 'id' => 'email_notification_settings' ),
87
+
88
+ array( 'type' => 'sectionend', 'id' => 'email_recipient_options' ),
89
+
90
+ array(
91
+ 'title' => __( 'Email Sender Options', 'user-registration' ),
92
+ 'type' => 'title',
93
+ 'desc' => '',
94
+ 'id' => 'sender_option',
95
+ ),
96
+
97
+ array(
98
+ 'title' => __( '"From" name', 'user-registration' ),
99
+ 'desc' => __( 'How the sender name appears in outgoing user registration emails.', 'user-registration' ),
100
+ 'id' => 'user_registration_email_from_name',
101
+ 'type' => 'text',
102
+ 'css' => 'min-width:300px;',
103
+ 'default' => esc_attr( get_bloginfo( 'name', 'display' ) ),
104
+ 'autoload' => false,
105
+ 'desc_tip' => true,
106
+ ),
107
+
108
+ array(
109
+ 'title' => __( '"From" address', 'user-registration' ),
110
+ 'desc' => __( 'How the sender email appears in outgoing user registration emails.', 'user-registration' ),
111
+ 'id' => 'user_registration_email_from_address',
112
+ 'type' => 'email',
113
+ 'custom_attributes' => array(
114
+ 'multiple' => 'multiple',
115
+ ),
116
+ 'css' => 'min-width:300px;',
117
+ 'default' => get_option( 'admin_email' ),
118
+ 'autoload' => false,
119
+ 'desc_tip' => true,
120
+ ),
121
+
122
+ array(
123
+ 'type' => 'sectionend',
124
+ 'id' => 'sender_option',
125
+ ),
126
+ )
127
+ );
128
+ return apply_filters( 'user_registration_get_email_settings_' . $this->id, $settings );
129
+ }
130
+
131
+ public function get_emails() {
132
+ return $this->emails;
133
+ }
134
+
135
+ public function email_notification_setting() {
136
+ ?>
137
+ <tr valign="top">
138
+ <td class="ur_emails_wrapper" colspan="2">
139
+ <table class="ur_emails widefat" cellspacing="0">
140
+ <thead>
141
+ <tr>
142
+ <?php
143
+ $columns = apply_filters( 'user_registration_email_setting_columns', array(
144
+ 'name' => __( 'Email', 'user-registration' ),
145
+ 'actions' => __( 'Configure', 'user-registration' ),
146
+ ) );
147
+ foreach ( $columns as $key => $column ) {
148
+ echo '<th style="padding-left:15px" class="ur-email-settings-table-' . esc_attr( $key ) . '">' . esc_html( $column ) . '</th>';
149
+ }
150
+ ?>
151
+ </tr>
152
+ </thead>
153
+ <tbody>
154
+
155
+
156
+ <?php
157
+ $emails = $this->get_emails();
158
+ foreach( $emails as $email )
159
+ {
160
+ echo '<tr><td class="ur-email-settings-table">
161
+ <a href="' . admin_url( 'admin.php?page=user-registration-settings&tab=email&section=ur_settings_'. $email->id .'' ) .
162
+ '">'. __( $email->title, 'user-registration' ) .'</a>' . ur_help_tip( __($email->description,'user-registration' ) ) . '
163
+ </td>
164
+ <td class="ur-email-settings-table">
165
+ <a class="button tips" data-tip="'. esc_attr__( 'Configure','user-registration' ) .'" href="' . admin_url( 'admin.php?page=user-registration-settings&tab=email&section=ur_settings_'. $email->id.'' ) . '"><span class="dashicons dashicons-admin-generic"></span> </a>
166
+ </td>
167
+ </tr>';
168
+ }
169
+ ?>
170
+ </tbody>
171
+ </table>
172
+ </td>
173
+ </tr>
174
+ <?php
175
+ }
176
+
177
+ public function save() {
178
+ global $current_section;
179
+ $emails = $this->get_emails();
180
+
181
+ foreach( $emails as $email )
182
+ {
183
+ if( $current_section == 'ur_settings_' . $email->id . '' )
184
+ {
185
+ $settings = new $email;
186
+ $settings = $settings->get_settings();
187
+ }
188
+ }
189
+
190
+ $settings = isset( $settings ) ? $settings : $this->get_settings();
191
+
192
+ UR_Admin_Settings::save_fields( $settings );
193
+ }
194
+
195
+ /**
196
+ * Output the settings.
197
+ */
198
+ public function output() {
199
+ global $current_section;
200
+ $emails = $this->get_emails();
201
+
202
+ foreach( $emails as $email )
203
+ {
204
+ if( $current_section == 'ur_settings_' . $email->id . '' )
205
+ {
206
+ $settings = new $email;
207
+ $settings = $settings->get_settings();
208
+ }
209
+ }
210
+
211
+ $settings = isset( $settings ) ? $settings : $this->get_settings();
212
+
213
+ UR_Admin_Settings::output_fields( $settings );
214
+
215
+ if( ! empty( $current_section ) ) {
216
+ ?>
217
+ <div id ="smart-tags">
218
+ <a href="https://docs.wpeverest.com/docs/user-registration/email-settings/smart-tags/"><?php echo esc_html__( 'Smart Tags Used', 'user-registration' ); ?></a>
219
+ </div>
220
+ <?php
221
+ }
222
+ }
223
+ }
224
+
225
+ endif;
226
+
227
+ return new UR_Settings_Email();
includes/admin/settings/class-ur-settings-general.php CHANGED
@@ -144,15 +144,6 @@ if ( ! class_exists( 'UR_Settings_General' ) ) :
144
  'autoload' => false,
145
  ),
146
 
147
- array(
148
- 'title' => __( 'Disable emails', 'user-registration' ),
149
- 'desc' => __( 'Disable emails sent after registration.', 'user-registration' ),
150
- 'id' => 'user_registration_general_setting_disable_email',
151
- 'default' => 'no',
152
- 'type' => 'checkbox',
153
- 'autoload' => false,
154
- ),
155
-
156
  array(
157
  'title' => __( 'Form submit button label', 'user-registration' ),
158
  'desc' => __( 'This option let you change the submit button label.', 'user-registration' ),
144
  'autoload' => false,
145
  ),
146
 
 
 
 
 
 
 
 
 
 
147
  array(
148
  'title' => __( 'Form submit button label', 'user-registration' ),
149
  'desc' => __( 'This option let you change the submit button label.', 'user-registration' ),
includes/admin/settings/emails/class-ur-settings-admin-email.php ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Admin_Email
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Admin_Email', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Admin_Email Class.
19
+ */
20
+ class UR_Settings_Admin_Email{
21
+
22
+ public function __construct() {
23
+ $this->id = 'admin_email';
24
+ $this->title = __( 'Admin Email', 'user-registration' );
25
+ $this->description = __( 'Email sent to the admin when a new user registers', 'user-registration' );
26
+ }
27
+
28
+ /**
29
+ * Get settings
30
+ *
31
+ * @return array
32
+ */
33
+ public function get_settings() {
34
+
35
+ ?><h2><?php echo esc_html__('Admin Email','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
36
+
37
+ <?php
38
+ $settings = apply_filters(
39
+ 'user_registration_admin_email', array(
40
+
41
+ array(
42
+ 'type' => 'title',
43
+ 'desc' => '',
44
+ 'id' => 'admin_email',
45
+ ),
46
+ array(
47
+ 'title' => __( 'Enable this email', 'user-registration' ),
48
+ 'desc' => __( 'Enable this email sent to admin after successful user registration.', 'user-registration' ),
49
+ 'id' => 'user_registration_enable_admin_email',
50
+ 'default' => 'yes',
51
+ 'type' => 'checkbox',
52
+ 'autoload' => false,
53
+ ),
54
+ array(
55
+ 'title' => __( 'Email Subject', 'user-registration' ),
56
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
57
+ 'id' => 'user_registration_admin_email_subject',
58
+ 'type' => 'text',
59
+ 'default' => __('Thank you for registration on {{blog_info}}', 'user-registration'),
60
+ 'css' => 'min-width: 350px;',
61
+ 'desc_tip' => true,
62
+ ),
63
+
64
+ array(
65
+ 'title' => __( 'Email Content', 'user-registration' ),
66
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
67
+ 'id' => 'user_registration_admin_email',
68
+ 'type' => 'tinymce',
69
+ 'default' => $this->ur_get_admin_email(),
70
+ 'css' => 'min-width: 350px;',
71
+ 'desc_tip' => true,
72
+ ),
73
+
74
+ array(
75
+ 'type' => 'sectionend',
76
+ 'id' => 'admin_email',
77
+ ),
78
+ )
79
+ );
80
+
81
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
82
+ }
83
+
84
+ public function ur_get_admin_email() {
85
+
86
+ $message = apply_filters( 'user_registration_admin_email_message', __( sprintf(
87
+
88
+ 'Hi Admin,
89
+ <br/><br/>
90
+ A new user {{username}} - {{email}} has successfully registered to your site <a href="{{home_url}}">{{blog_info}}</a>.
91
+ <br/>
92
+ <br/>
93
+ Please review the user role and details at \'<b>Users</b>\' menu in your WP dashboard.
94
+ <br/>
95
+ <br/>
96
+ Thank You!'), 'user-registration' ) );
97
+
98
+ return $message;
99
+ }
100
+ }
101
+ endif;
102
+
103
+ return new UR_Settings_Admin_Email();
includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Awaiting_Admin_Approval_Email
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Awaiting_Admin_Approval_Email', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Awaiting_Admin_Approval_Email Class.
19
+ */
20
+ class UR_Settings_Awaiting_Admin_Approval_Email{
21
+
22
+
23
+ public function __construct() {
24
+ $this->id = 'awaiting_admin_approval_email';
25
+ $this->title = __( 'Awaiting Admin Approval', 'user-registration' );
26
+ $this->description = __( 'Email sent to the user notifying the registration is awaiting admin approval', 'user-registration' );
27
+ }
28
+
29
+ /**
30
+ * Get settings
31
+ *
32
+ * @return array
33
+ */
34
+ public function get_settings() {
35
+
36
+ ?><h2><?php echo esc_html__('Awaiting Admin Approval Email','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
37
+
38
+ <?php
39
+ $settings = apply_filters(
40
+ 'user_registration_awaiting_admin_approval', array(
41
+
42
+ array(
43
+ 'type' => 'title',
44
+ 'desc' => '',
45
+ 'id' => 'awaiting_admin_approval_email',
46
+ ),
47
+
48
+ array(
49
+ 'title' => __( 'Enable this email', 'user-registration' ),
50
+ 'desc' => __( 'Enable this email sent to user notifying the registration is awaiting admin approval.', 'user-registration' ),
51
+ 'id' => 'user_registration_enable_awaiting_admin_approval_email',
52
+ 'default' => 'yes',
53
+ 'type' => 'checkbox',
54
+ 'autoload' => false,
55
+ ),
56
+
57
+ array(
58
+ 'title' => __( 'Email Subject', 'user-registration' ),
59
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
60
+ 'id' => 'user_registration_awaiting_admin_approval_email_subject',
61
+ 'type' => 'text',
62
+ 'default' => __('Thank you for registration on {{blog_info}}', 'user-registration'),
63
+ 'css' => 'min-width: 350px;',
64
+ 'desc_tip' => true,
65
+ ),
66
+
67
+ array(
68
+ 'title' => __( 'Email Content', 'user-registration' ),
69
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
70
+ 'id' => 'user_registration_awaiting_admin_approval_email',
71
+ 'type' => 'tinymce',
72
+ 'default' => $this->ur_get_awaiting_admin_approval_email(),
73
+ 'css' => 'min-width: 350px;',
74
+ 'desc_tip' => true,
75
+ ),
76
+
77
+ array(
78
+ 'type' => 'sectionend',
79
+ 'id' => 'awaiting_admin_approval_email',
80
+ ),
81
+
82
+ )
83
+ );
84
+
85
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
86
+ }
87
+
88
+ public function ur_get_awaiting_admin_approval_email() {
89
+
90
+ $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
91
+
92
+ 'Hi {{username}},
93
+ <br/>
94
+ <br/>
95
+ You have registered on <a href="{{home_url}}">{{blog_info}}</a>.
96
+ <br/>
97
+ Please wait until the site admin approves your registration.
98
+ <br/>
99
+ You will be notified after it is approved.
100
+ <br/>
101
+ <br/>
102
+ Thank You!'), 'user-registration' ) );
103
+
104
+ return $message;
105
+ }
106
+ }
107
+ endif;
108
+
109
+ return new UR_Settings_Awaiting_Admin_Approval_Email();
includes/admin/settings/emails/class-ur-settings-email-confirmation.php ADDED
@@ -0,0 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Email_Confirmation
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Email_Confirmation', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Email_Confirmation Class.
19
+ */
20
+ class UR_Settings_Email_Confirmation{
21
+
22
+ public function __construct() {
23
+ $this->id = 'email_confirmation';
24
+ $this->title = __( 'Email Confirmation', 'user-registration' );
25
+ $this->description = __( 'Email sent to the a new when email confirmation to register option is choosen', 'user-registration' );
26
+ }
27
+
28
+ /**
29
+ * Get settings
30
+ *
31
+ * @return array
32
+ */
33
+ public function get_settings() {
34
+
35
+ ?><h2><?php echo esc_html__('Email Confirmation','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
36
+
37
+ <?php
38
+ $settings = apply_filters(
39
+ 'user_registration_email_confirmation', array(
40
+
41
+ array(
42
+ 'type' => 'title',
43
+ 'desc' => '',
44
+ 'id' => 'email_confirmation',
45
+ ),
46
+ array(
47
+ 'title' => __( 'Email Subject', 'user-registration' ),
48
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
49
+ 'id' => 'user_registration_email_confirmation_subject',
50
+ 'type' => 'text',
51
+ 'default' => __('Please confirm your registration on {{blog_info}}', 'user-registration'),
52
+ 'css' => 'min-width: 350px;',
53
+ 'desc_tip' => true,
54
+ ),
55
+
56
+ array(
57
+ 'title' => __( 'Email Content', 'user-registration' ),
58
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
59
+ 'id' => 'user_registration_email_confirmation',
60
+ 'type' => 'tinymce',
61
+ 'default' => $this->ur_get_email_confirmation(),
62
+ 'css' => 'min-width: 350px;',
63
+ 'desc_tip' => true,
64
+ ),
65
+
66
+ array(
67
+ 'type' => 'sectionend',
68
+ 'id' => 'email_confirmation',
69
+ ),
70
+
71
+ )
72
+ );
73
+
74
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
75
+ }
76
+
77
+ public function ur_get_email_confirmation() {
78
+
79
+ $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
80
+
81
+ 'Hi {{username}},
82
+ <br/>
83
+ <br/>
84
+ You have registered on <a href="{{home_url}}">{{blog_info}}</a>.
85
+ <br/>
86
+ <br/>
87
+ Please click on this verification link {{home_url}}/wp-login.php/?ur_token={{email_token}} to confirm registration.
88
+ <br/>
89
+ <br/>
90
+ Thank You!'), 'user-registration' ) );
91
+ return $message;
92
+ }
93
+ }
94
+ endif;
95
+
96
+ return new UR_Settings_Email_Confirmation();
includes/admin/settings/emails/class-ur-settings-registration-approved-email.php ADDED
@@ -0,0 +1,108 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Registration_Approved_Email
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Registration_Approved_Email', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Registration_Approved_Email Class.
19
+ */
20
+ class UR_Settings_Registration_Approved_Email{
21
+
22
+
23
+ public function __construct() {
24
+ $this->id = 'registration_approved_email';
25
+ $this->title = __( 'Registration Approved Email', 'user-registration' );
26
+ $this->description = __( 'Email sent to the user notifying the registration is approved by site admin', 'user-registration' );
27
+ }
28
+
29
+ /**
30
+ * Get settings
31
+ *
32
+ * @return array
33
+ */
34
+ public function get_settings() {
35
+
36
+ ?><h2><?php echo esc_html__('Registration Approved Email','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
37
+
38
+ <?php
39
+ $settings = apply_filters(
40
+ 'user_registration_registration_approved_email', array(
41
+
42
+ array(
43
+ 'type' => 'title',
44
+ 'desc' => '',
45
+ 'id' => 'registration_approved_email',
46
+ ),
47
+
48
+ array(
49
+ 'title' => __( 'Enable this email', 'user-registration' ),
50
+ 'desc' => __( 'Enable this email sent to admin after successfull user registration.', 'user-registration' ),
51
+ 'id' => 'user_registration_enable_registration_approved_email',
52
+ 'default' => 'yes',
53
+ 'type' => 'checkbox',
54
+ 'autoload' => false,
55
+ ),
56
+
57
+ array(
58
+ 'title' => __( 'Email Subject', 'user-registration' ),
59
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
60
+ 'id' => 'user_registration_registration_approved_email_subject',
61
+ 'type' => 'text',
62
+ 'default' => __('Congratulations! Registration approved on {{blog_info}}', 'user-registration'),
63
+ 'css' => 'min-width: 350px;',
64
+ 'desc_tip' => true,
65
+ ),
66
+
67
+
68
+ array(
69
+ 'title' => __( 'Email Content', 'user-registration' ),
70
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
71
+ 'id' => 'user_registration_registration_approved_email',
72
+ 'type' => 'tinymce',
73
+ 'default' => $this->ur_get_registration_approved_email(),
74
+ 'css' => 'min-width: 350px;',
75
+ 'desc_tip' => true,
76
+ ),
77
+
78
+ array(
79
+ 'type' => 'sectionend',
80
+ 'id' => 'registration_approved_email',
81
+ ),
82
+
83
+ )
84
+ );
85
+
86
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
87
+ }
88
+
89
+ public function ur_get_registration_approved_email() {
90
+
91
+ $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
92
+
93
+ 'Hi {{username}},
94
+ <br/>
95
+ <br/>
96
+ Your registration on <a href="{{home_url}}">{{blog_info}}</a> has been approved.
97
+ <br/>
98
+ Please visit \'<b>My Account</b>\' page to edit your account details and create your user profile on <a href="{{home_url}}">{{blog_info}}</a>.
99
+ <br/>
100
+ <br/>
101
+ Thank You!' ), 'user-registration' ) );
102
+
103
+ return $message;
104
+ }
105
+ }
106
+ endif;
107
+
108
+ return new UR_Settings_Registration_Approved_Email();
includes/admin/settings/emails/class-ur-settings-registration-denied-email.php ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Registration_Denied_Email
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Registration_Denied_Email', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Registration_Denied_Email Class.
19
+ */
20
+ class UR_Settings_Registration_Denied_Email{
21
+
22
+
23
+ public function __construct() {
24
+ $this->id = 'registration_denied_email';
25
+ $this->title = __( 'Registration Denied Email', 'user-registration' );
26
+ $this->description = __( 'Email sent to the user notifying the registration is denied by the admin', 'user-registration' );
27
+ }
28
+
29
+ /**
30
+ * Get settings
31
+ *
32
+ * @return array
33
+ */
34
+ public function get_settings() {
35
+
36
+ ?><h2><?php echo esc_html__('Registration Denied Email','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
37
+
38
+ <?php
39
+ $settings = apply_filters(
40
+ 'user_registration_registration_denied_email', array(
41
+
42
+ array(
43
+ 'type' => 'title',
44
+ 'desc' => '',
45
+ 'id' => 'registration_denied_email',
46
+ ),
47
+
48
+ array(
49
+ 'title' => __( 'Enable this email', 'user-registration' ),
50
+ 'desc' => __( 'Enable this email sent to admin after successfull user registration.', 'user-registration' ),
51
+ 'id' => 'user_registration_enable_registration_denied_email',
52
+ 'default' => 'yes',
53
+ 'type' => 'checkbox',
54
+ 'autoload' => false,
55
+ ),
56
+
57
+ array(
58
+ 'title' => __( 'Email Subject', 'user-registration' ),
59
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
60
+ 'id' => 'user_registration_registration_denied_email_subject',
61
+ 'type' => 'text',
62
+ 'default' => __('Sorry! Registration denied on {{blog_info}}', 'user-registration'),
63
+ 'css' => 'min-width: 350px;',
64
+ 'desc_tip' => true,
65
+ ),
66
+
67
+
68
+ array(
69
+ 'title' => __( 'Email Content', 'user-registration' ),
70
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
71
+ 'id' => 'user_registration_registration_denied_email',
72
+ 'type' => 'tinymce',
73
+ 'default' => $this->ur_get_registration_denied_email(),
74
+ 'css' => 'min-width: 350px;',
75
+ 'desc_tip' => true,
76
+ ),
77
+
78
+ array(
79
+ 'type' => 'sectionend',
80
+ 'id' => 'registration_denied_email',
81
+ ),
82
+
83
+ )
84
+ );
85
+
86
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
87
+ }
88
+
89
+ public function ur_get_registration_denied_email() {
90
+
91
+ $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
92
+
93
+ 'Hi {{username}},
94
+ <br/>
95
+ <br/>
96
+ You have registered on <a href="{{home_url}}">{{blog_info}}</a>.
97
+ <br/>
98
+ Unfortunately your registration is denied.
99
+ <br/>
100
+ <br/>
101
+ Sorry for the inconvenience.
102
+ <br/>
103
+ <br/>
104
+ Thank You!'), 'user-registration' ) );
105
+
106
+ return $message;
107
+ }
108
+ }
109
+ endif;
110
+
111
+ return new UR_Settings_Registration_Denied_Email();
includes/admin/settings/emails/class-ur-settings-registration-pending-email.php ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Registration_Pending_Email
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Registration_Pending_Email', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Registration_Pending_Email Class.
19
+ */
20
+ class UR_Settings_Registration_Pending_Email{
21
+
22
+ public function __construct() {
23
+ $this->id = 'registration_pending_email';
24
+ $this->title = __( 'Registration Pending Email', 'user-registration' );
25
+ $this->description = __( 'Email sent to the user notifying the registration is pending', 'user-registration' );
26
+ }
27
+
28
+ /**
29
+ * Get settings
30
+ *
31
+ * @return array
32
+ */
33
+ public function get_settings() {
34
+
35
+ ?><h2><?php echo esc_html__('Registration Pending Email','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
36
+
37
+ <?php
38
+ $settings = apply_filters(
39
+ 'user_registration_registration_pending_email', array(
40
+
41
+ array(
42
+ 'type' => 'title',
43
+ 'desc' => '',
44
+ 'id' => 'registration_pending_email',
45
+ ),
46
+
47
+ array(
48
+ 'title' => __( 'Enable this email', 'user-registration' ),
49
+ 'desc' => __( 'Enable this email sent to admin after successfull user registration.', 'user-registration' ),
50
+ 'id' => 'user_registration_enable_registration_pending_email',
51
+ 'default' => 'yes',
52
+ 'type' => 'checkbox',
53
+ 'autoload' => false,
54
+ ),
55
+
56
+ array(
57
+ 'title' => __( 'Email Subject', 'user-registration' ),
58
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
59
+ 'id' => 'user_registration_registration_pending_email_subject',
60
+ 'type' => 'text',
61
+ 'default' => __('Sorry! Registration changed to pending on {{blog_info}}', 'user-registration'),
62
+ 'css' => 'min-width: 350px;',
63
+ 'desc_tip' => true,
64
+ ),
65
+
66
+ array(
67
+ 'title' => __( 'Email Content', 'user-registration' ),
68
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
69
+ 'id' => 'user_registration_registration_pending_email',
70
+ 'type' => 'tinymce',
71
+ 'default' => $this->ur_get_registration_pending_email(),
72
+ 'css' => 'min-width: 350px;',
73
+ 'desc_tip' => true,
74
+ ),
75
+
76
+ array(
77
+ 'type' => 'sectionend',
78
+ 'id' => 'registration_pending_email',
79
+ ),
80
+
81
+ )
82
+ );
83
+
84
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
85
+ }
86
+
87
+ public function ur_get_registration_pending_email() {
88
+
89
+ $message = apply_filters( 'user_registration_user_status_change_email_message', __( sprintf(
90
+
91
+ 'Hi {{username}},
92
+ <br/>
93
+ <br/>
94
+ Your registration on <a href="{{home_url}}">{{blog_info}}</a> has been changed to pending.
95
+ <br/>
96
+ Sorry for the inconvenience.
97
+ <br/>
98
+ <br/>
99
+ You will be notified after it is approved.
100
+ <br/>
101
+ <br/>
102
+ Thank You!'), 'user-registration' ) );
103
+
104
+ return $message;
105
+ }
106
+ }
107
+ endif;
108
+
109
+ return new UR_Settings_Registration_Pending_Email();
includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php ADDED
@@ -0,0 +1,106 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Configure Email
4
+ *
5
+ * @class UR_Settings_Email_Confirmation
6
+ * @extends UR_Settings_Email
7
+ * @category Class
8
+ * @author WPEverest
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) {
12
+ exit;
13
+ }
14
+
15
+ if ( ! class_exists( 'UR_Settings_Successfully_Registered_Email', false ) ) :
16
+
17
+ /**
18
+ * UR_Settings_Successfully_Registered_Email Class.
19
+ */
20
+ class UR_Settings_Successfully_Registered_Email{
21
+
22
+
23
+ public function __construct() {
24
+ $this->id = 'successfully_registered_email';
25
+ $this->title = __( 'Successfully Registered Email', 'user-registration' );
26
+ $this->description = __( 'Email sent to the user after successful registration', 'user-registration' );
27
+ }
28
+
29
+ /**
30
+ * Get settings
31
+ *
32
+ * @return array
33
+ */
34
+ public function get_settings() {
35
+
36
+ ?><h2><?php echo esc_html__('Successfully Registered Email','user-registration'); ?> <?php ur_back_link( __( 'Return to emails', 'user-registration' ), admin_url( 'admin.php?page=user-registration-settings&tab=email' ) ); ?></h2>
37
+
38
+ <?php
39
+ $settings = apply_filters(
40
+ 'user_registration_successfully_registered_email', array(
41
+
42
+ array(
43
+ 'type' => 'title',
44
+ 'desc' => '',
45
+ 'id' => 'successfully_registered_email',
46
+ ),
47
+
48
+ array(
49
+ 'title' => __( 'Enable this email', 'user-registration' ),
50
+ 'desc' => __( 'Enable this email sent after successful user registration.', 'user-registration' ),
51
+ 'id' => 'user_registration_enable_successfully_registered_email',
52
+ 'default' => 'yes',
53
+ 'type' => 'checkbox',
54
+ 'autoload' => false,
55
+ ),
56
+
57
+ array(
58
+ 'title' => __( 'Email Subject', 'user-registration' ),
59
+ 'desc' => __( 'The email subject you want to customize.', 'user-registration' ),
60
+ 'id' => 'user_registration_successfully_registered_email_subject',
61
+ 'type' => 'text',
62
+ 'default' => __('Congratulations! Registration Complete on {{blog_info}}', 'user-registration'),
63
+ 'css' => 'min-width: 350px;',
64
+ 'desc_tip' => true,
65
+ ),
66
+ array(
67
+ 'title' => __( 'Email Content', 'user-registration' ),
68
+ 'desc' => __( 'The email content you want to customize.', 'user-registration' ),
69
+ 'id' => 'user_registration_successfully_registered_email',
70
+ 'type' => 'tinymce',
71
+ 'default' => $this->ur_get_successfully_registered_email(),
72
+ 'css' => 'min-width: 350px;',
73
+ 'desc_tip' => true,
74
+ ),
75
+
76
+ array(
77
+ 'type' => 'sectionend',
78
+ 'id' => 'successfully_registered_email',
79
+ ),
80
+
81
+ )
82
+ );
83
+
84
+ return apply_filters( 'user_registration_get_settings_' . $this->id, $settings );
85
+ }
86
+
87
+ public function ur_get_successfully_registered_email() {
88
+
89
+ $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
90
+
91
+ 'Hi {{username}},
92
+ <br/>
93
+ <br/>
94
+ You have successfully completed user registration on <a href="{{home_url}}">{{blog_info}}</a>.
95
+ <br/>
96
+ Please visit \'<b>My Account</b>\' page to edit your account details and create your user profile on <a href="{{home_url}}">{{blog_info}}</a>.
97
+ <br/>
98
+ <br/>
99
+ Thank You!'), 'user-registration' ) );
100
+
101
+ return $message;
102
+ }
103
+ }
104
+ endif;
105
+
106
+ return new UR_Settings_Successfully_Registered_Email();
includes/class-ur-emailer.php CHANGED
@@ -26,15 +26,35 @@ class UR_Emailer {
26
  */
27
  public static function init() {
28
 
29
- if('yes' == get_option('user_registration_general_setting_disable_email')){
30
  return;
31
  }
32
 
 
 
 
33
  add_action( 'user_registration_after_register_user_action', array(
34
  __CLASS__,
35
  'ur_after_register_mail'
36
  ), 10, 3 );
 
37
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  }
39
 
40
  /**
@@ -75,86 +95,102 @@ class UR_Emailer {
75
 
76
  $blog_info = get_bloginfo();
77
 
78
- $headers = array( 'Content-Type: text/html; charset=UTF-8' );
79
-
80
  if( $email_status === '0' ) {
81
 
82
- $subject = __( sprintf( 'Please confirm your registration on %s', $blog_info ), 'user-registration' );
83
-
84
- $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
85
-
86
- 'Hi %s,
87
- <br/>
88
- <br/>
89
- You have registered on <a href="%s">%s</a>.
90
- <br/>
91
- <br/>
92
- Please click on this verification link '.get_home_url().'/wp-login.php/?ur_token='. $email_token .' to confirm registration.
93
- <br/>
94
- <br/>
95
- Thank You!',
96
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
 
 
 
 
 
97
  }
98
 
99
  else if ( $status == 0 ) {
100
 
101
- $subject = __( sprintf( 'Thank you for Registration on %s', $blog_info ), 'user-registration' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
102
 
103
- $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
104
 
105
- 'Hi %s,
106
- <br/>
107
- <br/>
108
- You have registered on <a href="%s">%s</a>.
109
- <br/>
110
- Please wait until the site admin approves your registration.
111
- <br/>
112
- You will be notified after it is approved.
113
- <br/>
114
- <br/>
115
- Thank You!',
116
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
117
 
118
 
119
  } else if ( $status == - 1 ) {
120
 
121
- $subject = __( sprintf( 'Thank you for Registration on %s', $blog_info ), 'user-registration' );
122
 
123
- $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
124
 
125
- 'Hi %s,
126
- <br/>
127
- <br/>
128
- You have registered on <a href="%s">%s</a>.
129
- <br/>
130
- Unfortunately your registration is denied.
131
- <br/>
132
- <br/>
133
- Sorry for the inconvenience.
134
- <br/>
135
- <br/>
136
- Thank You!',
137
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
 
 
 
 
138
 
139
  } else {
140
- $subject = __( sprintf( 'Congratulations! Registration Complete on %s', $blog_info ), 'user-registration' );
141
 
142
- $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
143
 
144
- 'Hi %s,
145
- <br/>
146
- <br/>
147
- You have successfully completed user registration on <a href="%s">%s</a>.
148
- <br/>
149
- Please visit \'<b>My Account</b>\' page to edit your account details and create your user profile on <a href="%s">%s</a>.
150
- <br/>
151
- <br/>
152
- Thank You!',
153
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
154
 
155
- }
156
- wp_mail( $email, $subject, $message, $headers );
157
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
158
  }
159
 
160
  /**
@@ -162,29 +198,37 @@ class UR_Emailer {
162
  */
163
  private static function send_mail_to_admin( $user_email, $username, $user_id ) {
164
 
165
- $headers = array( 'Content-Type: text/html; charset=UTF-8' );
 
 
166
 
167
  $admin_email = get_option( 'admin_email' );
168
 
 
 
169
  $blog_info = get_bloginfo();
170
 
171
- $subject = __( 'A New User Registered', 'user-registration' );
 
 
172
 
173
- $message = apply_filters( 'user_registration_admin_email_message', __( sprintf(
174
 
175
- 'Hi Admin,
176
- <br/>
177
- <br/>
178
- A new user (%s - %s) has successfully registered to your site <a href="%s">%s</a>.
179
- <br/>
180
- <br/>
181
- Please review the user role and details at \'<b>Users</b>\' menu in your WP dashboard.
182
- <br/>
183
- <br/>
184
- Thank You!', $username, $user_email, get_home_url(), $blog_info ), 'user-registration' ) );
185
 
186
- wp_mail( $admin_email, $subject, $message, $headers );
187
 
 
 
 
 
 
 
 
 
 
 
 
188
  }
189
 
190
  /**
@@ -200,62 +244,77 @@ class UR_Emailer {
200
 
201
  if ( $status == 0 ) {
202
 
203
- $subject = __( sprintf( 'Sorry! Registration changed to pending on %s', $blog_info ), 'user-registration' );
 
 
 
 
 
 
 
 
204
 
205
- $message = apply_filters( 'user_registration_user_status_change_email_message', __( sprintf(
206
 
207
- 'Hi %s,
208
- <br/>
209
- <br/>
210
- Your registration on <a href="%s">%s</a> has been changed to pending.
211
- <br/>
212
- Sorry for the inconvenience.
213
- <br/>
214
- <br/>
215
- You will be notified after it is approved.
216
- <br/>
217
- <br/>
218
- Thank You!',
219
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
220
 
 
 
 
 
 
 
 
221
 
222
  } else if ( $status == - 1 ) {
223
 
224
- $subject = __( sprintf( 'Sorry! Registration denied on %s', $blog_info ), 'user-registration' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
225
 
226
- $message = apply_filters( 'user_registration_user_status_change_email_message', __( sprintf(
227
 
228
- 'Hi %s,
229
- <br/>
230
- <br/>
231
- Your registration on <a href="%s">%s</a> has been denied.
232
- <br/>
233
- Sorry for the inconvenience.
234
- <br/>
235
- <br/>
236
- Thank You!',
237
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
238
 
239
  } else {
240
- $subject = __( sprintf( 'Congratulations! Registration approved on %s', $blog_info ), 'user-registration' );
241
 
242
- $message = apply_filters( 'user_registration_user_email_message', __( sprintf(
243
 
244
- 'Hi %s,
245
- <br/>
246
- <br/>
247
- Your registration on <a href="%s">%s</a> has been approved.
248
- <br/>
249
- Please visit \'<b>My Account</b>\' page to edit your account details and create your user profile on <a href="%s">%s</a>.
250
- <br/>
251
- <br/>
252
- Thank You!',
253
- $username, get_home_url(), $blog_info, get_home_url(), $blog_info ), 'user-registration' ) );
254
 
255
- }
256
- wp_mail( $email, $subject, $message, $headers );
 
 
 
 
 
257
 
 
258
 
 
 
 
 
 
 
 
 
259
  }
260
 
261
  /**
26
  */
27
  public static function init() {
28
 
29
+ if('yes' == get_option('user_registration_email_setting_disable_email')){
30
  return;
31
  }
32
 
33
+ add_filter( 'wp_mail_from', array( __CLASS__, 'ur_sender_email' ) );
34
+ add_filter( 'wp_mail_from_name', array( __CLASS__, 'ur_sender_name' ) );
35
+
36
  add_action( 'user_registration_after_register_user_action', array(
37
  __CLASS__,
38
  'ur_after_register_mail'
39
  ), 10, 3 );
40
+ }
41
 
42
+ public static function ur_sender_email() {
43
+ $sender_email = get_option( 'user_registration_email_from_address', get_option( 'admin_email' ) );
44
+ return $sender_email;
45
+ }
46
+
47
+ public static function ur_sender_name() {
48
+ $sender_name = get_option( 'user_registration_email_from_name', esc_attr( get_bloginfo( 'name', 'display' ) ) );
49
+ return $sender_name;
50
+ }
51
+
52
+ public static function ur_get_header() {
53
+ $header = "From: ". self::ur_sender_name()." <".self::ur_sender_email().">\r\n";
54
+ $header .= "Reply-To: ".self::ur_sender_email()."\r\n";
55
+ $header .= "Content-Type: text/html; charset=UTF-8";
56
+
57
+ return $header;
58
  }
59
 
60
  /**
95
 
96
  $blog_info = get_bloginfo();
97
 
 
 
98
  if( $email_status === '0' ) {
99
 
100
+ $subject = get_option('user_registration_email_confirmation_subject', __('Please confirm your registration on {{blog_info}}', 'user-registration') );
101
+
102
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-email-confirmation.php' );
103
+
104
+ $message = new UR_Settings_Email_Confirmation();
105
+
106
+ $message = $message->ur_get_email_confirmation();
107
+
108
+ $message = get_option( 'user_registration_email_confirmation', $message );
109
+
110
+ $to_replace = array("{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}","{{email_token}}");
111
+
112
+ $replace_with = array( $username, $email, $blog_info, get_home_url(), $email_token );
113
+
114
+ $message = str_replace( $to_replace, $replace_with, $message );
115
+
116
+ $subject = str_replace( $to_replace, $replace_with, $subject );
117
+
118
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
119
+
120
  }
121
 
122
  else if ( $status == 0 ) {
123
 
124
+ $subject = get_option( 'user_registration_awaiting_admin_approval_email_subject', __('Thank you for registration on {{blog_info}}', 'user-registration') );
125
+
126
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php' );
127
+
128
+ $message = new UR_Settings_Awaiting_Admin_Approval_Email();
129
+
130
+ $message = $message->ur_get_awaiting_admin_approval_email();
131
+
132
+ $message = get_option( 'user_registration_awaiting_admin_approval_email', $message );
133
+
134
+ $to_replace = array("{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}");
135
+
136
+ $replace_with = array( $username, $email, $blog_info, get_home_url() );
137
+
138
+ $message = str_replace( $to_replace, $replace_with, $message );
139
 
140
+ $subject = str_replace( $to_replace, $replace_with, $subject );
141
 
142
+ if ( 'yes' == get_option( 'user_registration_enable_awaiting_admin_approval_email', 'yes' ) ){
143
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
144
+ }
 
 
 
 
 
 
 
 
 
145
 
146
 
147
  } else if ( $status == - 1 ) {
148
 
149
+ $subject = get_option( 'user_registration_registration_denied_email_subject', __('Sorry! Registration denied on {{blog_info}}', 'user-registration') );
150
 
151
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-registration-denied-email.php' );
152
 
153
+ $message = new UR_Settings_Registration_Denied_Email();
154
+
155
+ $message = $message->ur_get_registration_denied_email();
156
+
157
+ $message = get_option( 'user_registration_registration_denied_email', $message );
158
+
159
+ $to_replace = array( "{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}" );
160
+
161
+ $replace_with = array( $username, $email, $blog_info, get_home_url() );
162
+
163
+ $message = str_replace( $to_replace, $replace_with, $message );
164
+
165
+ $subject = str_replace( $to_replace, $replace_with, $subject );
166
+
167
+ if ( 'yes' == get_option( 'user_registration_enable_registration_denied_email', 'yes' ) ){
168
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
169
+ }
170
 
171
  } else {
172
+ $subject = get_option( 'user_registration_successfully_registered_email_subject',__('Congratulations! Registration Complete on {{blog_info}}', 'user-registration') );
173
 
174
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php' );
175
 
176
+ $message = new UR_Settings_Successfully_Registered_Email();
 
 
 
 
 
 
 
 
 
177
 
178
+ $message = $message->ur_get_successfully_registered_email();
 
179
 
180
+ $message = get_option( 'user_registration_successfully_registered_email', $message );
181
+
182
+ $to_replace = array("{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}");
183
+
184
+ $replace_with = array( $username, $email, $blog_info, get_home_url() );
185
+
186
+ $message = str_replace( $to_replace, $replace_with, $message );
187
+
188
+ $subject = str_replace( $to_replace, $replace_with, $subject );
189
+
190
+ if ( 'yes' == get_option( 'user_registration_enable_successfully_registered_email', 'yes' ) ){
191
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
192
+ }
193
+ }
194
  }
195
 
196
  /**
198
  */
199
  private static function send_mail_to_admin( $user_email, $username, $user_id ) {
200
 
201
+ $header = "Reply-To: {{email}} \r\n";
202
+
203
+ $header .= "Content-Type: text/html; charset=UTF-8";
204
 
205
  $admin_email = get_option( 'admin_email' );
206
 
207
+ $subject = get_option( 'user_registration_admin_email_subject', __('A New User Registered', 'user-registration') );
208
+
209
  $blog_info = get_bloginfo();
210
 
211
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-admin-email.php' );
212
+
213
+ $message = new UR_Settings_Admin_Email();
214
 
215
+ $message = $message->ur_get_admin_email();
216
 
217
+ $message = get_option( 'user_registration_admin_email', $message );
 
 
 
 
 
 
 
 
 
218
 
219
+ $to_replace = array("{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}");
220
 
221
+ $replace_with = array( $username, $user_email, $blog_info, get_home_url() );
222
+
223
+ $message = str_replace( $to_replace, $replace_with, $message );
224
+
225
+ $subject = str_replace( $to_replace, $replace_with, $subject );
226
+
227
+ $header = str_replace( $to_replace, $replace_with, $header );
228
+
229
+ if ( 'yes' == get_option(' user_registration_enable_admin_email ', 'yes') ){
230
+ wp_mail( $admin_email, $subject, $message, $header );
231
+ }
232
  }
233
 
234
  /**
244
 
245
  if ( $status == 0 ) {
246
 
247
+ $subject = get_option( 'user_registration_registration_pending_email_subject', __('Sorry! Registration changed to pending on {{blog_info}}', 'user-registration') );
248
+
249
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-registration-pending-email.php' );
250
+
251
+ $message = new UR_Settings_Registration_Pending_Email();
252
+
253
+ $message = $message->ur_get_registration_pending_email();
254
+
255
+ $message = get_option( 'user_registration_registration_pending_email', $message );
256
 
257
+ $to_replace = array( "{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}" );
258
 
259
+ $replace_with = array( $username, $email, $blog_info, get_home_url() );
 
 
 
 
 
 
 
 
 
 
 
 
260
 
261
+ $message = str_replace( $to_replace, $replace_with, $message );
262
+
263
+ $subject = str_replace( $to_replace, $replace_with, $subject );
264
+
265
+ if ( 'yes' == get_option( 'user_registration_enable_registration_pending_email', 'yes' ) ){
266
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
267
+ }
268
 
269
  } else if ( $status == - 1 ) {
270
 
271
+ $subject = get_option( 'user_registration_registration_denied_email_subject', __('Sorry! Registration denied on {{blog_info}}', 'user-registration') );
272
+
273
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-registration-denied-email.php' );
274
+
275
+ $message = new UR_Settings_Registration_Denied_Email();
276
+
277
+ $message = $message->ur_get_registration_denied_email();
278
+
279
+ $message = get_option( 'user_registration_registration_denied_email', $message );
280
+
281
+ $to_replace = array( "{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}" );
282
+
283
+ $replace_with = array( $username, $email, $blog_info, get_home_url() );
284
+
285
+ $message = str_replace( $to_replace, $replace_with, $message );
286
 
287
+ $subject = str_replace( $to_replace, $replace_with, $subject );
288
 
289
+ if ( 'yes' == get_option( 'user_registration_enable_registration_denied_email', 'yes' ) ){
290
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
291
+ }
 
 
 
 
 
 
 
292
 
293
  } else {
294
+ $subject = get_option( 'user_registration_registration_approved_email_subject', __('Congratulations! Registration approved on {{blog_info}}', 'user-registration') );
295
 
296
+ include_once( UR_ABSPATH . 'includes/admin/settings/emails/class-ur-settings-registration-approved-email.php' );
297
 
298
+ $message = new UR_Settings_Registration_Approved_Email();
 
 
 
 
 
 
 
 
 
299
 
300
+ $message = $message->ur_get_registration_approved_email();
301
+
302
+ $message = get_option( 'user_registration_registration_approved_email', $message );
303
+
304
+ $to_replace = array( "{{username}}", "{{email}}", "{{blog_info}}", "{{home_url}}" );
305
+
306
+ $replace_with = array( $username, $email, $blog_info, get_home_url() );
307
 
308
+ $message = str_replace( $to_replace, $replace_with, $message );
309
 
310
+ $subject = str_replace( $to_replace, $replace_with, $subject );
311
+
312
+ if ( 'yes' == get_option( 'user_registration_enable_registration_approved_email', 'yes' ) ){
313
+ wp_mail( $email, $subject, $message, self::ur_get_header() );
314
+ }
315
+
316
+
317
+ }
318
  }
319
 
320
  /**
includes/frontend/class-ur-frontend-form-handler.php CHANGED
@@ -188,7 +188,7 @@ class UR_Frontend_Form_Handler {
188
  update_user_meta( $user_id, $field_key, $data->value );
189
  if ( isset( $data->extra_params ) ) {
190
 
191
- update_user_meta( $user_id, 'ur_' . $field_key_for_param . '_params', json_encode( $data->extra_params ) );
192
  }
193
  }
194
  }
188
  update_user_meta( $user_id, $field_key, $data->value );
189
  if ( isset( $data->extra_params ) ) {
190
 
191
+ update_user_meta( $user_id, 'ur_' . $field_key_for_param . '_params', wp_json_encode( $data->extra_params, JSON_UNESCAPED_UNICODE ) );
192
  }
193
  }
194
  }
includes/functions-ur-core.php CHANGED
@@ -972,6 +972,26 @@ function ur_get_all_user_registration_form() {
972
  return $all_forms;
973
  }
974
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
975
  /**
976
  * @since 1.1.2
977
  * Output any queued javascript code in the footer.
972
  return $all_forms;
973
  }
974
 
975
+ function ur_get_user_login_option() {
976
+ if( 'email_confirmation' !== get_option( 'user_registration_general_setting_login_options' ) ) {
977
+ return array(
978
+ 'title' => __( 'Disable emails', 'user-registration' ),
979
+ 'desc' => __( 'Disable all emails sent after registration.', 'user-registration' ),
980
+ 'id' => 'user_registration_email_setting_disable_email',
981
+ 'default' => 'no',
982
+ 'type' => 'checkbox',
983
+ 'autoload' => false,
984
+ );
985
+ }
986
+ else {
987
+ update_option( 'user_registration_email_setting_disable_email' , 'no');
988
+ }
989
+ }
990
+
991
+ function ur_back_link( $label, $url ) {
992
+ echo '<small class="ur-admin-breadcrumb"><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '">&#x2934;</a></small>';
993
+ }
994
+
995
  /**
996
  * @since 1.1.2
997
  * Output any queued javascript code in the footer.
languages/user-registration.pot CHANGED
@@ -1,14 +1,14 @@
1
- # Copyright (C) 2017 WPEverest
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.1.5\n"
6
  "Report-Msgid-Bugs-To: wpeverest@gmail.com\n"
7
- "POT-Creation-Date: 2017-12-29 08:53:49+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
14
  "X-Generator: grunt-wp-i18n1.0.0\n"
@@ -72,7 +72,7 @@ msgstr ""
72
 
73
  #: includes/admin/class-ur-admin-menus.php:247
74
  #: includes/admin/class-ur-admin-notices.php:120
75
- #: includes/admin/class-ur-admin-settings.php:67
76
  #: includes/admin/class-ur-admin-status.php:167
77
  msgid "Action failed. Please refresh the page and retry."
78
  msgstr ""
@@ -158,7 +158,7 @@ msgid "User Registration endpoints"
158
  msgstr ""
159
 
160
  #: includes/admin/class-ur-admin-menus.php:460
161
- #: includes/admin/settings/class-ur-settings-general.php:200
162
  #: includes/class-ur-query.php:79
163
  msgid "Lost password"
164
  msgstr ""
@@ -194,15 +194,15 @@ msgstr ""
194
  msgid "Attachment not found."
195
  msgstr ""
196
 
197
- #: includes/admin/class-ur-admin-settings.php:77
198
  msgid "Your settings have been saved."
199
  msgstr ""
200
 
201
- #: includes/admin/class-ur-admin-settings.php:136
202
  msgid "The changes you made will be lost if you navigate away from this page."
203
  msgstr ""
204
 
205
- #: includes/admin/class-ur-admin-settings.php:532
206
  msgid "Select a page&hellip;"
207
  msgstr ""
208
 
@@ -354,6 +354,57 @@ msgstr ""
354
  msgid "Empty trash"
355
  msgstr ""
356
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
357
  #: includes/admin/settings/class-ur-settings-general.php:30
358
  msgid "General"
359
  msgstr ""
@@ -404,7 +455,7 @@ msgid "This option lets you enter the label to registration url in login form."
404
  msgstr ""
405
 
406
  #: includes/admin/settings/class-ur-settings-general.php:110
407
- #: templates/myaccount/form-login.php:75
408
  msgid "Not a member yet? Register now."
409
  msgstr ""
410
 
@@ -436,58 +487,50 @@ msgid "Check to use strong password on user registration form."
436
  msgstr ""
437
 
438
  #: includes/admin/settings/class-ur-settings-general.php:148
439
- msgid "Disable emails"
440
- msgstr ""
441
-
442
- #: includes/admin/settings/class-ur-settings-general.php:149
443
- msgid "Disable emails sent after registration."
444
- msgstr ""
445
-
446
- #: includes/admin/settings/class-ur-settings-general.php:157
447
  #: includes/functions-ur-core.php:631
448
  msgid "Form submit button label"
449
  msgstr ""
450
 
451
- #: includes/admin/settings/class-ur-settings-general.php:158
452
  msgid "This option let you change the submit button label."
453
  msgstr ""
454
 
455
- #: includes/admin/settings/class-ur-settings-general.php:175
456
  msgid "My account endpoints"
457
  msgstr ""
458
 
459
- #: includes/admin/settings/class-ur-settings-general.php:177
460
  msgid ""
461
  "Endpoints are appended to your page URLs to handle specific actions on the "
462
  "accounts pages. They should be unique and can be left blank to disable the "
463
  "endpoint."
464
  msgstr ""
465
 
466
- #: includes/admin/settings/class-ur-settings-general.php:182
467
  msgid "Edit account"
468
  msgstr ""
469
 
470
- #: includes/admin/settings/class-ur-settings-general.php:183
471
  msgid "Endpoint for the \"My account &rarr; Edit account\" page."
472
  msgstr ""
473
 
474
- #: includes/admin/settings/class-ur-settings-general.php:191
475
  msgid "Edit profile"
476
  msgstr ""
477
 
478
- #: includes/admin/settings/class-ur-settings-general.php:192
479
  msgid "Endpoint for the \"My account &rarr; Edit profile\" page."
480
  msgstr ""
481
 
482
- #: includes/admin/settings/class-ur-settings-general.php:201
483
  msgid "Endpoint for the \"My account &rarr; Lost password\" page."
484
  msgstr ""
485
 
486
- #: includes/admin/settings/class-ur-settings-general.php:209
487
  msgid "User logout"
488
  msgstr ""
489
 
490
- #: includes/admin/settings/class-ur-settings-general.php:210
491
  msgid ""
492
  "Endpoint for the triggering logout. You can add this to your menus via a "
493
  "custom link: yoursite.com/?user-logout=true"
@@ -517,6 +560,184 @@ msgstr ""
517
  msgid "Get secret key from google %1$s reCaptcha %2$s."
518
  msgstr ""
519
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
520
  #: includes/admin/updater/class-ur-addon-updater.php:210
521
  msgid "There is a new version of %1$s available. %2$sView version %3$s details%4$s."
522
  msgstr ""
@@ -729,19 +950,19 @@ msgid ""
729
  "the link sent to your email."
730
  msgstr ""
731
 
732
- #: includes/class-ur-emailer.php:171
733
  msgid "A New User Registered"
734
  msgstr ""
735
 
736
- #: includes/class-ur-emailer.php:271
737
  msgid "Someone has requested a password reset for the following account:"
738
  msgstr ""
739
 
740
- #: includes/class-ur-emailer.php:274
741
  msgid "If this was a mistake, just ignore this email and nothing will happen."
742
  msgstr ""
743
 
744
- #: includes/class-ur-emailer.php:275
745
  msgid "To reset your password, visit the following address:"
746
  msgstr ""
747
 
@@ -2326,6 +2547,14 @@ msgid ""
2326
  "filter must implement <code>UR_Logger_Interface</code>."
2327
  msgstr ""
2328
 
 
 
 
 
 
 
 
 
2329
  #: includes/functions-ur-notice.php:29 includes/functions-ur-notice.php:64
2330
  #: includes/functions-ur-notice.php:85 includes/functions-ur-notice.php:111
2331
  #: includes/functions-ur-notice.php:125 includes/functions-ur-notice.php:139
1
+ # Copyright (C) 2018 WPEverest
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.1.7\n"
6
  "Report-Msgid-Bugs-To: wpeverest@gmail.com\n"
7
+ "POT-Creation-Date: 2018-01-31 09:57:53+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n"
12
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
  "Language-Team: LANGUAGE <EMAIL@ADDRESS>\n"
14
  "X-Generator: grunt-wp-i18n1.0.0\n"
72
 
73
  #: includes/admin/class-ur-admin-menus.php:247
74
  #: includes/admin/class-ur-admin-notices.php:120
75
+ #: includes/admin/class-ur-admin-settings.php:68
76
  #: includes/admin/class-ur-admin-status.php:167
77
  msgid "Action failed. Please refresh the page and retry."
78
  msgstr ""
158
  msgstr ""
159
 
160
  #: includes/admin/class-ur-admin-menus.php:460
161
+ #: includes/admin/settings/class-ur-settings-general.php:191
162
  #: includes/class-ur-query.php:79
163
  msgid "Lost password"
164
  msgstr ""
194
  msgid "Attachment not found."
195
  msgstr ""
196
 
197
+ #: includes/admin/class-ur-admin-settings.php:78
198
  msgid "Your settings have been saved."
199
  msgstr ""
200
 
201
+ #: includes/admin/class-ur-admin-settings.php:137
202
  msgid "The changes you made will be lost if you navigate away from this page."
203
  msgstr ""
204
 
205
+ #: includes/admin/class-ur-admin-settings.php:534
206
  msgid "Select a page&hellip;"
207
  msgstr ""
208
 
354
  msgid "Empty trash"
355
  msgstr ""
356
 
357
+ #: includes/admin/settings/class-ur-settings-email.php:37
358
+ msgid "Emails"
359
+ msgstr ""
360
+
361
+ #: includes/admin/settings/class-ur-settings-email.php:69
362
+ msgid "General Email Settings"
363
+ msgstr ""
364
+
365
+ #: includes/admin/settings/class-ur-settings-email.php:82
366
+ msgid "Email notifications"
367
+ msgstr ""
368
+
369
+ #: includes/admin/settings/class-ur-settings-email.php:82
370
+ msgid ""
371
+ "Email notifications sent from user registration are listed below. Click on "
372
+ "an email to configure it."
373
+ msgstr ""
374
+
375
+ #: includes/admin/settings/class-ur-settings-email.php:91
376
+ msgid "Email Sender Options"
377
+ msgstr ""
378
+
379
+ #: includes/admin/settings/class-ur-settings-email.php:98
380
+ msgid "\"From\" name"
381
+ msgstr ""
382
+
383
+ #: includes/admin/settings/class-ur-settings-email.php:99
384
+ msgid "How the sender name appears in outgoing user registration emails."
385
+ msgstr ""
386
+
387
+ #: includes/admin/settings/class-ur-settings-email.php:109
388
+ msgid "\"From\" address"
389
+ msgstr ""
390
+
391
+ #: includes/admin/settings/class-ur-settings-email.php:110
392
+ msgid "How the sender email appears in outgoing user registration emails."
393
+ msgstr ""
394
+
395
+ #: includes/admin/settings/class-ur-settings-email.php:144
396
+ msgid "Email"
397
+ msgstr ""
398
+
399
+ #: includes/admin/settings/class-ur-settings-email.php:145
400
+ #: includes/admin/settings/class-ur-settings-email.php:165
401
+ msgid "Configure"
402
+ msgstr ""
403
+
404
+ #: includes/admin/settings/class-ur-settings-email.php:218
405
+ msgid "Smart Tags Used"
406
+ msgstr ""
407
+
408
  #: includes/admin/settings/class-ur-settings-general.php:30
409
  msgid "General"
410
  msgstr ""
455
  msgstr ""
456
 
457
  #: includes/admin/settings/class-ur-settings-general.php:110
458
+ #: templates/myaccount/form-login.php:73
459
  msgid "Not a member yet? Register now."
460
  msgstr ""
461
 
487
  msgstr ""
488
 
489
  #: includes/admin/settings/class-ur-settings-general.php:148
 
 
 
 
 
 
 
 
490
  #: includes/functions-ur-core.php:631
491
  msgid "Form submit button label"
492
  msgstr ""
493
 
494
+ #: includes/admin/settings/class-ur-settings-general.php:149
495
  msgid "This option let you change the submit button label."
496
  msgstr ""
497
 
498
+ #: includes/admin/settings/class-ur-settings-general.php:166
499
  msgid "My account endpoints"
500
  msgstr ""
501
 
502
+ #: includes/admin/settings/class-ur-settings-general.php:168
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:173
510
  msgid "Edit account"
511
  msgstr ""
512
 
513
+ #: includes/admin/settings/class-ur-settings-general.php:174
514
  msgid "Endpoint for the \"My account &rarr; Edit account\" page."
515
  msgstr ""
516
 
517
+ #: includes/admin/settings/class-ur-settings-general.php:182
518
  msgid "Edit profile"
519
  msgstr ""
520
 
521
+ #: includes/admin/settings/class-ur-settings-general.php:183
522
  msgid "Endpoint for the \"My account &rarr; Edit profile\" page."
523
  msgstr ""
524
 
525
+ #: includes/admin/settings/class-ur-settings-general.php:192
526
  msgid "Endpoint for the \"My account &rarr; Lost password\" page."
527
  msgstr ""
528
 
529
+ #: includes/admin/settings/class-ur-settings-general.php:200
530
  msgid "User logout"
531
  msgstr ""
532
 
533
+ #: includes/admin/settings/class-ur-settings-general.php:201
534
  msgid ""
535
  "Endpoint for the triggering logout. You can add this to your menus via a "
536
  "custom link: yoursite.com/?user-logout=true"
560
  msgid "Get secret key from google %1$s reCaptcha %2$s."
561
  msgstr ""
562
 
563
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:24
564
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:35
565
+ msgid "Admin Email"
566
+ msgstr ""
567
+
568
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:25
569
+ msgid "Email sent to the admin when a new user registers"
570
+ msgstr ""
571
+
572
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:35
573
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:36
574
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:35
575
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:36
576
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:36
577
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:35
578
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:36
579
+ msgid "Return to emails"
580
+ msgstr ""
581
+
582
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:47
583
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:49
584
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:49
585
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:49
586
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:48
587
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:49
588
+ msgid "Enable this email"
589
+ msgstr ""
590
+
591
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:48
592
+ msgid "Enable this email sent to admin after successful user registration."
593
+ msgstr ""
594
+
595
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:55
596
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:58
597
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:47
598
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:58
599
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:58
600
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:57
601
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:58
602
+ msgid "Email Subject"
603
+ msgstr ""
604
+
605
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:56
606
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:59
607
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:48
608
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:59
609
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:59
610
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:58
611
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:59
612
+ msgid "The email subject you want to customize."
613
+ msgstr ""
614
+
615
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:59
616
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:62
617
+ #: includes/class-ur-emailer.php:124
618
+ msgid "Thank you for registration on {{blog_info}}"
619
+ msgstr ""
620
+
621
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:65
622
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:68
623
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:57
624
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:69
625
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:69
626
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:67
627
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:67
628
+ msgid "Email Content"
629
+ msgstr ""
630
+
631
+ #: includes/admin/settings/emails/class-ur-settings-admin-email.php:66
632
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:69
633
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:58
634
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:70
635
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:70
636
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:68
637
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:68
638
+ msgid "The email content you want to customize."
639
+ msgstr ""
640
+
641
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:25
642
+ msgid "Awaiting Admin Approval"
643
+ msgstr ""
644
+
645
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:26
646
+ msgid "Email sent to the user notifying the registration is awaiting admin approval"
647
+ msgstr ""
648
+
649
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:36
650
+ msgid "Awaiting Admin Approval Email"
651
+ msgstr ""
652
+
653
+ #: includes/admin/settings/emails/class-ur-settings-awaiting-admin-approval-email.php:50
654
+ msgid ""
655
+ "Enable this email sent to user notifying the registration is awaiting admin "
656
+ "approval."
657
+ msgstr ""
658
+
659
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:24
660
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:35
661
+ msgid "Email Confirmation"
662
+ msgstr ""
663
+
664
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:25
665
+ msgid ""
666
+ "Email sent to the a new when email confirmation to register option is "
667
+ "choosen"
668
+ msgstr ""
669
+
670
+ #: includes/admin/settings/emails/class-ur-settings-email-confirmation.php:51
671
+ #: includes/class-ur-emailer.php:100
672
+ msgid "Please confirm your registration on {{blog_info}}"
673
+ msgstr ""
674
+
675
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:25
676
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:36
677
+ msgid "Registration Approved Email"
678
+ msgstr ""
679
+
680
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:26
681
+ msgid "Email sent to the user notifying the registration is approved by site admin"
682
+ msgstr ""
683
+
684
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:50
685
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:50
686
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:49
687
+ msgid "Enable this email sent to admin after successfull user registration."
688
+ msgstr ""
689
+
690
+ #: includes/admin/settings/emails/class-ur-settings-registration-approved-email.php:62
691
+ #: includes/class-ur-emailer.php:294
692
+ msgid "Congratulations! Registration approved on {{blog_info}}"
693
+ msgstr ""
694
+
695
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:25
696
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:36
697
+ msgid "Registration Denied Email"
698
+ msgstr ""
699
+
700
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:26
701
+ msgid "Email sent to the user notifying the registration is denied by the admin"
702
+ msgstr ""
703
+
704
+ #: includes/admin/settings/emails/class-ur-settings-registration-denied-email.php:62
705
+ #: includes/class-ur-emailer.php:149 includes/class-ur-emailer.php:271
706
+ msgid "Sorry! Registration denied on {{blog_info}}"
707
+ msgstr ""
708
+
709
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:24
710
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:35
711
+ msgid "Registration Pending Email"
712
+ msgstr ""
713
+
714
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:25
715
+ msgid "Email sent to the user notifying the registration is pending"
716
+ msgstr ""
717
+
718
+ #: includes/admin/settings/emails/class-ur-settings-registration-pending-email.php:61
719
+ #: includes/class-ur-emailer.php:247
720
+ msgid "Sorry! Registration changed to pending on {{blog_info}}"
721
+ msgstr ""
722
+
723
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:25
724
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:36
725
+ msgid "Successfully Registered Email"
726
+ msgstr ""
727
+
728
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:26
729
+ msgid "Email sent to the user after successful registration"
730
+ msgstr ""
731
+
732
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:50
733
+ msgid "Enable this email sent after successful user registration."
734
+ msgstr ""
735
+
736
+ #: includes/admin/settings/emails/class-ur-settings-successfully-registered-email.php:62
737
+ #: includes/class-ur-emailer.php:172
738
+ msgid "Congratulations! Registration Complete on {{blog_info}}"
739
+ msgstr ""
740
+
741
  #: includes/admin/updater/class-ur-addon-updater.php:210
742
  msgid "There is a new version of %1$s available. %2$sView version %3$s details%4$s."
743
  msgstr ""
950
  "the link sent to your email."
951
  msgstr ""
952
 
953
+ #: includes/class-ur-emailer.php:207
954
  msgid "A New User Registered"
955
  msgstr ""
956
 
957
+ #: includes/class-ur-emailer.php:330
958
  msgid "Someone has requested a password reset for the following account:"
959
  msgstr ""
960
 
961
+ #: includes/class-ur-emailer.php:333
962
  msgid "If this was a mistake, just ignore this email and nothing will happen."
963
  msgstr ""
964
 
965
+ #: includes/class-ur-emailer.php:334
966
  msgid "To reset your password, visit the following address:"
967
  msgstr ""
968
 
2547
  "filter must implement <code>UR_Logger_Interface</code>."
2548
  msgstr ""
2549
 
2550
+ #: includes/functions-ur-core.php:978
2551
+ msgid "Disable emails"
2552
+ msgstr ""
2553
+
2554
+ #: includes/functions-ur-core.php:979
2555
+ msgid "Disable all emails sent after registration."
2556
+ msgstr ""
2557
+
2558
  #: includes/functions-ur-notice.php:29 includes/functions-ur-notice.php:64
2559
  #: includes/functions-ur-notice.php:85 includes/functions-ur-notice.php:111
2560
  #: includes/functions-ur-notice.php:125 includes/functions-ur-notice.php:139
package-lock.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "name": "user-registration",
3
- "version": "1.1.5",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
1
  {
2
  "name": "user-registration",
3
+ "version": "1.1.7",
4
  "lockfileVersion": 1,
5
  "requires": true,
6
  "dependencies": {
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
- === User Registration ===
2
  Contributors: WPEverest
3
- Tags: user registration, registration, profile-builder, user profile, form, registration form, login form, user login
4
  Requires at least: 4.0
5
  Tested up to: 4.9
6
- Stable tag: 1.1.6
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -26,7 +26,7 @@ Check [documentation](http://docs.wpeverest.com/docs/user-registration/)
26
 
27
  = User Registration Plugin in action: =
28
 
29
- [youtube https://www.youtube.com/watch?v=H34GC40Ly88]
30
 
31
  ### Features And Options:
32
  * Simple, Clean and Beautiful Registration Forms
@@ -37,6 +37,7 @@ Check [documentation](http://docs.wpeverest.com/docs/user-registration/)
37
  * Shortcode Support
38
  * Google Recaptcha Support
39
  * Email notifications
 
40
  * Form Duplicate Option
41
  * Profile account page
42
  * Admin approval option
@@ -92,6 +93,12 @@ Yes, the plugin is designed to work with any themes that have been coded followi
92
  11. Shortcode
93
 
94
  == Changelog ==
 
 
 
 
 
 
95
  = 1.1.6 - 10/01/2018 =
96
  * Feature - Privacy Policy checkbox field added
97
  * Feature - Radio button field added
1
+ === User Registration - User Profile, Membership and More ===
2
  Contributors: WPEverest
3
+ Tags: user registration, registration, profile-builder, user profile, form, registration form, login form, user login, membership
4
  Requires at least: 4.0
5
  Tested up to: 4.9
6
+ Stable tag: 1.1.7
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
26
 
27
  = User Registration Plugin in action: =
28
 
29
+ [youtube https://www.youtube.com/watch?v=zNhNvj8jPhM]
30
 
31
  ### Features And Options:
32
  * Simple, Clean and Beautiful Registration Forms
37
  * Shortcode Support
38
  * Google Recaptcha Support
39
  * Email notifications
40
+ * Email Customizers
41
  * Form Duplicate Option
42
  * Profile account page
43
  * Admin approval option
93
  11. Shortcode
94
 
95
  == Changelog ==
96
+ = 1.1.7 - 02/02/2018 =
97
+ * Feature - Email Customizer
98
+ * Fix - Broken dependencies on scripts
99
+ * Fix - Fix fatal error in PHP version < 5.5
100
+ * Fix - Json unescaped unicode
101
+
102
  = 1.1.6 - 10/01/2018 =
103
  * Feature - Privacy Policy checkbox field added
104
  * Feature - Radio button field added
templates/myaccount/form-login.php CHANGED
@@ -59,22 +59,20 @@ if ( ! defined( 'ABSPATH' ) ) {
59
  <a href="<?php echo esc_url( wp_lostpassword_url() ); ?>"><?php _e( 'Lost your password?', 'user-registration' ); ?></a>
60
  </p>
61
 
62
-
63
- <?php if(!empty(get_option('user_registration_general_setting_registration_url_options')))
64
- {
65
- echo '<p class="user-registration-register register">';
66
- if(!empty(get_option('user_registration_general_setting_registration_label')))
67
- {
68
 
69
- ?><a href="<?php echo get_option('user_registration_general_setting_registration_url_options');?>"> <?php echo get_option('user_registration_general_setting_registration_label');?>
 
 
 
 
 
70
  </a>
71
  <?php
72
- }
73
- else
74
- {
75
- update_option('user_registration_general_setting_registration_label',__('Not a member yet? Register now.','user-registration'));
76
  ?>
77
- <a href="<?php echo get_option('user_registration_general_setting_registration_url_options');?>"> <?php echo get_option('user_registration_general_setting_registration_label');?>
78
  </a>
79
  <?php
80
  }
59
  <a href="<?php echo esc_url( wp_lostpassword_url() ); ?>"><?php _e( 'Lost your password?', 'user-registration' ); ?></a>
60
  </p>
61
 
62
+ <?php $url_options = get_option( 'user_registration_general_setting_registration_url_options' ); ?>
 
 
 
 
 
63
 
64
+ <?php if ( ! empty( $url_options ) ) {
65
+ echo '<p class="user-registration-register register">';
66
+ $label = get_option('user_registration_general_setting_registration_label');
67
+
68
+ if ( ! empty( $label ) ) {
69
+ ?><a href="<?php echo get_option('user_registration_general_setting_registration_url_options');?>"> <?php echo get_option( 'user_registration_general_setting_registration_label' ); ?>
70
  </a>
71
  <?php
72
+ } else {
73
+ update_option( 'user_registration_general_setting_registration_label', __( 'Not a member yet? Register now.', 'user-registration' ) );
 
 
74
  ?>
75
+ <a href="<?php echo get_option( 'user_registration_general_setting_registration_url_options' );?>"> <?php echo get_option( 'user_registration_general_setting_registration_label' ); ?>
76
  </a>
77
  <?php
78
  }
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.1.6
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Requires at least: 4.0
@@ -35,7 +35,7 @@ final class UserRegistration {
35
  * Plugin version.
36
  * @var string
37
  */
38
- public $version = '1.1.6';
39
 
40
  /**
41
  * Session instance.
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.1.7
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Requires at least: 4.0
35
  * Plugin version.
36
  * @var string
37
  */
38
+ public $version = '1.1.7';
39
 
40
  /**
41
  * Session instance.