WordPress.org

Plugin Directory

Changeset 1706281


Ignore:
Timestamp:
08/01/17 12:13:04 (3 months ago)
Author:
sormano
Message:

Reviewer 1.0.4

Location:
wpreviewer
Files:
6 added
2 deleted
24 edited
28 copied

Legend:

Unmodified
Added
Removed
  • wpreviewer/tags/1.0.4/assets/admin/css/parts/_extensor.scss

    r1590644 r1706281  
    3434    } 
    3535 
     36    .extensor-header { 
     37        margin: -10px; 
     38    } 
    3639    .extensor-content { 
    3740        height: 60px; 
  • wpreviewer/tags/1.0.4/assets/admin/css/reviewer.min.css

    r1590644 r1706281  
    1 #review_details{overflow:hidden}#review_details .inside{padding:0;margin:0 !important;display:block;position:relative}#review_details .tabs-panels-wrap>.tabs{width:22.5%;min-width:100px;min-height:200px;float:left;box-sizing:border-box;background:#f9f9f9;border-right:1px solid #eee;position:relative}#review_details .tabs-panels-wrap>.tabs:after{content:"";position:absolute;background-color:#f9f9f9;height:9999vw;width:100%;border-right:1px solid #eee;bottom:-9999vw;float:left;left:0;display:block}#review_details .tabs-panels-wrap>.tabs ul{margin:0}#review_details .tabs-panels-wrap>.tabs ul li{border-bottom:1px solid #eee;margin:0}#review_details .tabs-panels-wrap>.tabs ul li.active{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li.active a{color:#666665}#review_details .tabs-panels-wrap>.tabs ul li:hover{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li a{padding:10px;display:block;text-decoration:none}#review_details .tabs-panels-wrap>.tabs ul li a:focus,#review_details .tabs-panels-wrap>.tabs ul li a:active{outline:none;box-shadow:none}#review_details .panels{width:77.5%;float:left;box-sizing:border-box;padding:10px 20px;background:#fff}#review_details .panels .repeater-header{font-weight:bold}#review_details .panels .repeater-row{padding:5px 0}#review_details .panels .repeater-row:first-child .delete-repeater-row{display:none}#review_details .panels .repeater-row .delete-repeater-row{cursor:pointer}#review_details .panels .add-repeat-row{margin-top:5px}#review_details .panels input[type="text"],#review_details .panels input[type="password"],#review_details .panels select,#review_details .panels textarea{max-width:100%;width:100%}#review_details .panels img.help_tip{margin:0}.reviewer-panels .input-field-wrap{padding:5px 20px 5px 162px !important;margin:9px 0}.reviewer-panels .input-field-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.reviewer-panels .input-field-wrap label{float:left;width:150px;padding:3px 0;margin:1px 0 1px -150px;height:20px;line-height:20px}.reviewer-panels .input-field-wrap input[type="text"],.reviewer-panels .input-field-wrap input[type="number"],.reviewer-panels .input-field-wrap textarea{margin:0;float:left;width:100%}#review-detail-panel-attributes .attribute-input,#review-detail-panel-attributes .attribute-actions{display:inline-block;width:44%}#review-detail-panel-attributes .attribute-actions{width:10%;vertical-align:top}#review-detail-panel-attributes .attribute-row-add .attribute-actions{vertical-align:bottom}#review-detail-panel-attributes .attribute-row{margin-top:7px}#review_details #review_categorydiv,#review_details #tagsdiv-review_tag{margin:-10px -20px;border:none;box-shadow:none;-webkit-box-shadow:none;display:block !important}#review_details #review_categorydiv h2,#review_details #review_categorydiv .handlediv,#review_details #review_categorydiv .taxonomy-add-new,#review_details #tagsdiv-review_tag h2,#review_details #tagsdiv-review_tag .handlediv,#review_details #tagsdiv-review_tag .taxonomy-add-new{display:none}#review_details #review_categorydiv .inside,#review_details #tagsdiv-review_tag .inside{padding:10px 20px}#review_details #review_categorydiv .category-add,#review_details #review_categorydiv .tag-add,#review_details #tagsdiv-review_tag .category-add,#review_details #tagsdiv-review_tag .tag-add{display:block}#review_details #review_categorydiv .category-add .form-required,#review_details #review_categorydiv .category-add .postform,#review_details #review_categorydiv .tag-add .form-required,#review_details #review_categorydiv .tag-add .postform,#review_details #tagsdiv-review_tag .category-add .form-required,#review_details #tagsdiv-review_tag .category-add .postform,#review_details #tagsdiv-review_tag .tag-add .form-required,#review_details #tagsdiv-review_tag .tag-add .postform{width:40% !important;width:calc((100% - 160px) / 2) !important;margin-right:5px}#review_details #review_categorydiv .tagsdiv .newtag,#review_details #tagsdiv-review_tag .tagsdiv .newtag{width:180px}#review_details .categorydiv div.tabs-panel{max-height:400px}#side-sortables #tagsdiv-review_tag{display:none}.reviewer-settings.wrap input[type="text"],.reviewer-settings.wrap input[type="number"],.reviewer-settings.wrap select,.reviewer-settings.wrap textarea{min-width:250px}.reviewer-settings.wrap .input-image-size-number{min-width:60px !important;width:60px !important}.reviewer-settings.wrap a.nav-tab:focus{-webkit-box-shadow:none;box-shadow:none}.extensor-box{background:#fff;border:1px solid #ccc;border-radius:2px;padding:10px;float:left;margin:0 20px 20px 0;width:300px;position:relative;overflow:hidden}.extensor-box .ribbon{float:right;text-align:center;color:white;font-weight:bold;padding:5px 10px;right:-40px;top:30px;position:absolute;width:205px;background:#e74c3c;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.extensor-box img{max-width:100%;height:auto;margin-bottom:10px}.extensor-box .extensor-content{height:60px}.extensor-box .extensor-title{padding:8px 0 !important;margin:0}.extensor-box .extensor-footer .pull-left{float:left}.extensor-box .extensor-footer .pull-right{float:right}.extensor-box .extensor-footer .bold{font-weight:bold}.extensor-box .extensor-footer .notify{line-height:28px}.extensor-box .extensor-footer .notify:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.extensor-box .extensor-footer .notify .dashicons{text-decoration:none;color:#444;margin-right:15px;font-size:30px;line-height:28px}.extensor-box .extensor-footer .notify .dashicons-heart{color:#ff5e52}.extensor-box .will-be-notified{width:100%;height:100%;position:absolute;background:rgba(255,255,255,0.95);top:0;left:0;padding:10px;box-sizing:border-box}.extensor-box .will-be-notified .notified-close{float:right;color:#bbb;cursor:pointer}.extensor-box .will-be-notified .notified-text{text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:50%}.extensor-box .will-be-notified .extensor-update-email{text-decoration:none}.extensor-box .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.extensor-box .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.extensor-box .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.extensor-box .pulse{-webkit-animation-name:pulse;animation-name:pulse}.post-type-review th.column-thumbnail{width:60px;text-align:center}.post-type-review td.column-thumbnail{text-align:center}.post-type-review td.column-thumbnail img{max-width:45px;max-height:45px;width:auto;height:auto}@media screen and (max-width: 782px){.post-type-review th.column-thumbnail{display:none}.post-type-review td:not(.hidden).column-thumbnail{display:inline-block !important}.post-type-review .wp-list-table tr:not(.inline-edit-row) td:not(.check-column).column-title{display:inline-block !important;width:calc( 100% - 130px ) !important}}.modal-container{z-index:99999;position:relative}.reviewer-collapsible.ui-sortable-helper{opacity:0.8}.reviewer-collapsible-placeholder{border:1px dashed #b4b9be;margin:0 auto 10px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible{margin:0 auto 10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible-top{font-size:13px;font-weight:600;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);background:#fafafa;color:#23282d;cursor:move}.reviewer-collapsible-top:hover .reviewer-collapsible-action-remove{opacity:1}.reviewer-collapsible-top .reviewer-collapsible-action{color:#555d66}.reviewer-collapsible-top a.reviewer-collapsible-action,.reviewer-collapsible-top a.reviewer-collapsible-action:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none;float:right}.reviewer-collapsible-top a.reviewer-collapsible-action:after{margin-top:10px;margin-right:10px;-webkit-border-radius:50%;border-radius:50%;right:0;content:"\f140";border:none;background:none;cursor:auto;font:normal 20px/1 dashicons;speak:none;display:block;padding:0;text-indent:0;text-align:center;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviewer-collapsible-top .reviewer-collapsible-action-remove{line-height:20px;vertical-align:middle;font-size:13px;color:#a00;height:20px;margin:10px 1em 5px 0;display:inline-block;font-weight:normal;float:right;opacity:0}.reviewer-collapsible-top .reviewer-collapsible-action-remove:hover{color:#f00;text-decoration:none}.reviewer-collapsible-top h3,.reviewer-collapsible-top h4{margin:0;padding:15px;font-size:1em;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviewer-collapsible-top .in-reviewer-collapsible-title{color:#665}.reviewer-collapsible-top .reviewer-collapsible-title-action{float:right;position:relative}.reviewer-collapsible.open .reviewer-collapsible-top a.reviewer-collapsible-action:after{content:"\f142"}.reviewer-collapsibles .reviewer-collapsible-inside{padding:1px 15px 15px 15px;line-height:16px;background:#fff;border:1px solid #e5e5e5;border-top:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.reviewer-collapsibles .reviewer-collapsible-inside p{margin:1em 0} 
     1#review_details{overflow:hidden}#review_details .inside{padding:0;margin:0 !important;display:block;position:relative}#review_details .tabs-panels-wrap>.tabs{width:22.5%;min-width:100px;min-height:200px;float:left;box-sizing:border-box;background:#f9f9f9;border-right:1px solid #eee;position:relative}#review_details .tabs-panels-wrap>.tabs:after{content:"";position:absolute;background-color:#f9f9f9;height:9999vw;width:100%;border-right:1px solid #eee;bottom:-9999vw;float:left;left:0;display:block}#review_details .tabs-panels-wrap>.tabs ul{margin:0}#review_details .tabs-panels-wrap>.tabs ul li{border-bottom:1px solid #eee;margin:0}#review_details .tabs-panels-wrap>.tabs ul li.active{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li.active a{color:#666665}#review_details .tabs-panels-wrap>.tabs ul li:hover{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li a{padding:10px;display:block;text-decoration:none}#review_details .tabs-panels-wrap>.tabs ul li a:focus,#review_details .tabs-panels-wrap>.tabs ul li a:active{outline:none;box-shadow:none}#review_details .panels{width:77.5%;float:left;box-sizing:border-box;padding:10px 20px;background:#fff}#review_details .panels .repeater-header{font-weight:bold}#review_details .panels .repeater-row{padding:5px 0}#review_details .panels .repeater-row:first-child .delete-repeater-row{display:none}#review_details .panels .repeater-row .delete-repeater-row{cursor:pointer}#review_details .panels .add-repeat-row{margin-top:5px}#review_details .panels input[type="text"],#review_details .panels input[type="password"],#review_details .panels select,#review_details .panels textarea{max-width:100%;width:100%}#review_details .panels img.help_tip{margin:0}.reviewer-panels .input-field-wrap{padding:5px 20px 5px 162px !important;margin:9px 0}.reviewer-panels .input-field-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.reviewer-panels .input-field-wrap label{float:left;width:150px;padding:3px 0;margin:1px 0 1px -150px;height:20px;line-height:20px}.reviewer-panels .input-field-wrap input[type="text"],.reviewer-panels .input-field-wrap input[type="number"],.reviewer-panels .input-field-wrap textarea{margin:0;float:left;width:100%}#review-detail-panel-attributes .attribute-input,#review-detail-panel-attributes .attribute-actions{display:inline-block;width:44%}#review-detail-panel-attributes .attribute-actions{width:10%;vertical-align:top}#review-detail-panel-attributes .attribute-row-add .attribute-actions{vertical-align:bottom}#review-detail-panel-attributes .attribute-row{margin-top:7px}#review_details #review_categorydiv,#review_details #tagsdiv-review_tag{margin:-10px -20px;border:none;box-shadow:none;-webkit-box-shadow:none;display:block !important}#review_details #review_categorydiv h2,#review_details #review_categorydiv .handlediv,#review_details #review_categorydiv .taxonomy-add-new,#review_details #tagsdiv-review_tag h2,#review_details #tagsdiv-review_tag .handlediv,#review_details #tagsdiv-review_tag .taxonomy-add-new{display:none}#review_details #review_categorydiv .inside,#review_details #tagsdiv-review_tag .inside{padding:10px 20px}#review_details #review_categorydiv .category-add,#review_details #review_categorydiv .tag-add,#review_details #tagsdiv-review_tag .category-add,#review_details #tagsdiv-review_tag .tag-add{display:block}#review_details #review_categorydiv .category-add .form-required,#review_details #review_categorydiv .category-add .postform,#review_details #review_categorydiv .tag-add .form-required,#review_details #review_categorydiv .tag-add .postform,#review_details #tagsdiv-review_tag .category-add .form-required,#review_details #tagsdiv-review_tag .category-add .postform,#review_details #tagsdiv-review_tag .tag-add .form-required,#review_details #tagsdiv-review_tag .tag-add .postform{width:40% !important;width:calc((100% - 160px) / 2) !important;margin-right:5px}#review_details #review_categorydiv .tagsdiv .newtag,#review_details #tagsdiv-review_tag .tagsdiv .newtag{width:180px}#review_details .categorydiv div.tabs-panel{max-height:400px}#side-sortables #tagsdiv-review_tag{display:none}.reviewer-settings.wrap input[type="text"],.reviewer-settings.wrap input[type="number"],.reviewer-settings.wrap select,.reviewer-settings.wrap textarea{min-width:250px}.reviewer-settings.wrap .input-image-size-number{min-width:60px !important;width:60px !important}.reviewer-settings.wrap a.nav-tab:focus{-webkit-box-shadow:none;box-shadow:none}.extensor-box{background:#fff;border:1px solid #ccc;border-radius:2px;padding:10px;float:left;margin:0 20px 20px 0;width:300px;position:relative;overflow:hidden}.extensor-box .ribbon{float:right;text-align:center;color:white;font-weight:bold;padding:5px 10px;right:-40px;top:30px;position:absolute;width:205px;background:#e74c3c;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.extensor-box img{max-width:100%;height:auto;margin-bottom:10px}.extensor-box .extensor-header{margin:-10px}.extensor-box .extensor-content{height:60px}.extensor-box .extensor-title{padding:8px 0 !important;margin:0}.extensor-box .extensor-footer .pull-left{float:left}.extensor-box .extensor-footer .pull-right{float:right}.extensor-box .extensor-footer .bold{font-weight:bold}.extensor-box .extensor-footer .notify{line-height:28px}.extensor-box .extensor-footer .notify:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.extensor-box .extensor-footer .notify .dashicons{text-decoration:none;color:#444;margin-right:15px;font-size:30px;line-height:28px}.extensor-box .extensor-footer .notify .dashicons-heart{color:#ff5e52}.extensor-box .will-be-notified{width:100%;height:100%;position:absolute;background:rgba(255,255,255,0.95);top:0;left:0;padding:10px;box-sizing:border-box}.extensor-box .will-be-notified .notified-close{float:right;color:#bbb;cursor:pointer}.extensor-box .will-be-notified .notified-text{text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:50%}.extensor-box .will-be-notified .extensor-update-email{text-decoration:none}.extensor-box .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.extensor-box .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.extensor-box .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.extensor-box .pulse{-webkit-animation-name:pulse;animation-name:pulse}.post-type-review th.column-thumbnail{width:60px;text-align:center}.post-type-review td.column-thumbnail{text-align:center}.post-type-review td.column-thumbnail img{max-width:45px;max-height:45px;width:auto;height:auto}@media screen and (max-width: 782px){.post-type-review th.column-thumbnail{display:none}.post-type-review td:not(.hidden).column-thumbnail{display:inline-block !important}.post-type-review .wp-list-table tr:not(.inline-edit-row) td:not(.check-column).column-title{display:inline-block !important;width:calc( 100% - 130px ) !important}}.modal-container{z-index:99999;position:relative}.reviewer-collapsible.ui-sortable-helper{opacity:0.8}.reviewer-collapsible-placeholder{border:1px dashed #b4b9be;margin:0 auto 10px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible{margin:0 auto 10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible-top{font-size:13px;font-weight:600;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);background:#fafafa;color:#23282d;cursor:move}.reviewer-collapsible-top:hover .reviewer-collapsible-action-remove{opacity:1}.reviewer-collapsible-top .reviewer-collapsible-action{color:#555d66}.reviewer-collapsible-top a.reviewer-collapsible-action,.reviewer-collapsible-top a.reviewer-collapsible-action:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none;float:right}.reviewer-collapsible-top a.reviewer-collapsible-action:after{margin-top:10px;margin-right:10px;-webkit-border-radius:50%;border-radius:50%;right:0;content:"\f140";border:none;background:none;cursor:auto;font:normal 20px/1 dashicons;speak:none;display:block;padding:0;text-indent:0;text-align:center;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviewer-collapsible-top .reviewer-collapsible-action-remove{line-height:20px;vertical-align:middle;font-size:13px;color:#a00;height:20px;margin:10px 1em 5px 0;display:inline-block;font-weight:normal;float:right;opacity:0}.reviewer-collapsible-top .reviewer-collapsible-action-remove:hover{color:#f00;text-decoration:none}.reviewer-collapsible-top h3,.reviewer-collapsible-top h4{margin:0;padding:15px;font-size:1em;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviewer-collapsible-top .in-reviewer-collapsible-title{color:#665}.reviewer-collapsible-top .reviewer-collapsible-title-action{float:right;position:relative}.reviewer-collapsible.open .reviewer-collapsible-top a.reviewer-collapsible-action:after{content:"\f142"}.reviewer-collapsibles .reviewer-collapsible-inside{padding:1px 15px 15px 15px;line-height:16px;background:#fff;border:1px solid #e5e5e5;border-top:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.reviewer-collapsibles .reviewer-collapsible-inside p{margin:1em 0} 
  • wpreviewer/tags/1.0.4/assets/admin/js/reviewer.js

    r1590644 r1706281  
    2828            // Set url parameter 
    2929            var href = window.location.href; 
    30             href = href.replace( /\&tab=[a-zA-Z0-9]+/g, '' ); 
    31             href = href + '&tab=' + $( this ).data( 'key' ) 
     30            href = href.replace( /\&tab=[a-zA-Z0-9_]+/g, '' ); 
     31            href = href + '&tab=' + $( this ).data( 'key' ); 
    3232            window.history.replaceState( 'Object', 'Title', href ); 
    3333        } 
  • wpreviewer/tags/1.0.4/assets/admin/js/reviewer.min.js

    r1590644 r1706281  
    1 jQuery(document).ready(function($){$(".reviewer-review-details").on("click",".tabs a",function(){if(void 0!==$(this).data("target")){var e=$(this).parents(".tabs");e.find("li").removeClass("active"),$(this).parent("li").addClass("active");var t=e.parent().find(".panels");t.find(".panel").removeClass("active").hide(),t.find(".panel#"+$(this).data("target")).addClass("active").show();var i=window.location.href;i=i.replace(/\&tab=[a-zA-Z0-9]+/g,""),i=i+"&tab="+$(this).data("key"),window.history.replaceState("Object","Title",i)}}),$("#add-attribute").on("click",function(){var e=$("#add-attribute-name").val(),t=$("#add-attribute-value").val();if(""===e&&""===t)return!1;var i=$(".attribute-row").length++,a=$(".attribute-row.template").clone().removeClass("hidden template");a.find(".add-attribute-name").attr("name","_attributes["+i+"][name]").val(e),a.find(".add-attribute-value").attr("name","_attributes["+i+"][value]").val(t),$(".no-attributes").hide(),$(a).appendTo(".review-attributes").hide().slideDown("fast"),$("#add-attribute-name").val("").focus(),$("#add-attribute-value").val("")}),$(document.body).on("click",".delete-attribute",function(){$(this).parents(".attribute-row").slideUp("fast",function(){$(this).remove()})}),$("#add-attribute-name, #add-attribute-value").on("keydown",function(e){return 13==(e.keyCode||e.which)?($("#add-attribute").trigger("click"),!1):void 0}),$("#tagsdiv-review_tag").appendTo("#review-tags-panel").show(),$(document.body).on("click",".reviewer-collapsible-top",function(e){var t=$(this).closest(".reviewer-collapsible"),i=t.children(".reviewer-collapsible-inside");i.is(":hidden")?(t.addClass("open"),i.slideDown("fast",function(){t.css({"z-index":100})})):i.slideUp("fast",function(){t.attr("style","").removeClass("open")}),e.preventDefault()}),$(".reviewer-collapsibles").sortable({placeholder:"reviewer-collapsible-placeholder",items:"> .reviewer-collapsible",handle:"> .reviewer-collapsible-top > .reviewer-collapsible-title",cursor:"move",distance:2,containment:"#wpwrap",tolerance:"pointer",refreshPositions:!0}),jQuery(document.body).on("change keyup",".collapsible-dynamic-title",function(){$(this).parents(".reviewer-collapsible").first().find("> .reviewer-collapsible-top .in-reviewer-collapsible-title").html($(this).val())}),$(document.body).on("click",".extensor-box .notify",function(){var e=$(this).parents(".extensor-box"),t={action:"extensor_notify_me",email:"",extension:e.find(".extensor-title").html(),nonce:rv.nonce};$.post(ajaxurl,t);var i=rv.admin_email,a='<div class="will-be-notified"><div class="notified-close"><i class="dashicons dashicons-no-alt"></i></div><div class="notified-text"><h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+i+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a></div></div>';$(a).appendTo(e).hide().slideDown(),e.on("click",".notified-close",function(){$(this).parents(".will-be-notified").slideUp("normal",function(){$(this).remove()})}),e.on("click",".extensor-update-email",function(){e.find(".extensor-update-email-form").remove(),$(this).after('<div class="extensor-update-email-form" style="margin-top: 10px;"><input type="email" value="'+i+'"> <a href="#" class="button-primary update">Update</a></div>'),e.find("[type=email]").focus()}),e.on("click",".extensor-update-email-form .update",function(){var t=$(this).parents("div").find("[type=email]").val();$.post(ajaxurl,{action:"extensor_notify_me",email:t,extension:e.find(".extensor-title").html(),nonce:rv.nonce}),$(".notified-text").html('<h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+t+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a>')})})}); 
     1jQuery(document).ready(function($){$(".reviewer-review-details").on("click",".tabs a",function(){if(void 0!==$(this).data("target")){var e=$(this).parents(".tabs");e.find("li").removeClass("active"),$(this).parent("li").addClass("active");var t=e.parent().find(".panels");t.find(".panel").removeClass("active").hide(),t.find(".panel#"+$(this).data("target")).addClass("active").show();var i=window.location.href;i=i.replace(/\&tab=[a-zA-Z0-9_]+/g,""),i=i+"&tab="+$(this).data("key"),window.history.replaceState("Object","Title",i)}}),$("#add-attribute").on("click",function(){var e=$("#add-attribute-name").val(),t=$("#add-attribute-value").val();if(""===e&&""===t)return!1;var i=$(".attribute-row").length++,a=$(".attribute-row.template").clone().removeClass("hidden template");a.find(".add-attribute-name").attr("name","_attributes["+i+"][name]").val(e),a.find(".add-attribute-value").attr("name","_attributes["+i+"][value]").val(t),$(".no-attributes").hide(),$(a).appendTo(".review-attributes").hide().slideDown("fast"),$("#add-attribute-name").val("").focus(),$("#add-attribute-value").val("")}),$(document.body).on("click",".delete-attribute",function(){$(this).parents(".attribute-row").slideUp("fast",function(){$(this).remove()})}),$("#add-attribute-name, #add-attribute-value").on("keydown",function(e){return 13==(e.keyCode||e.which)?($("#add-attribute").trigger("click"),!1):void 0}),$("#tagsdiv-review_tag").appendTo("#review-tags-panel").show(),$(document.body).on("click",".reviewer-collapsible-top",function(e){var t=$(this).closest(".reviewer-collapsible"),i=t.children(".reviewer-collapsible-inside");i.is(":hidden")?(t.addClass("open"),i.slideDown("fast",function(){t.css({"z-index":100})})):i.slideUp("fast",function(){t.attr("style","").removeClass("open")}),e.preventDefault()}),$(".reviewer-collapsibles").sortable({placeholder:"reviewer-collapsible-placeholder",items:"> .reviewer-collapsible",handle:"> .reviewer-collapsible-top > .reviewer-collapsible-title",cursor:"move",distance:2,containment:"#wpwrap",tolerance:"pointer",refreshPositions:!0}),jQuery(document.body).on("change keyup",".collapsible-dynamic-title",function(){$(this).parents(".reviewer-collapsible").first().find("> .reviewer-collapsible-top .in-reviewer-collapsible-title").html($(this).val())}),$(document.body).on("click",".extensor-box .notify",function(){var e=$(this).parents(".extensor-box"),t={action:"extensor_notify_me",email:"",extension:e.find(".extensor-title").html(),nonce:rv.nonce};$.post(ajaxurl,t);var i=rv.admin_email,a='<div class="will-be-notified"><div class="notified-close"><i class="dashicons dashicons-no-alt"></i></div><div class="notified-text"><h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+i+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a></div></div>';$(a).appendTo(e).hide().slideDown(),e.on("click",".notified-close",function(){$(this).parents(".will-be-notified").slideUp("normal",function(){$(this).remove()})}),e.on("click",".extensor-update-email",function(){e.find(".extensor-update-email-form").remove(),$(this).after('<div class="extensor-update-email-form" style="margin-top: 10px;"><input type="email" value="'+i+'"> <a href="#" class="button-primary update">Update</a></div>'),e.find("[type=email]").focus()}),e.on("click",".extensor-update-email-form .update",function(){var t=$(this).parents("div").find("[type=email]").val();$.post(ajaxurl,{action:"extensor_notify_me",email:t,extension:e.find(".extensor-title").html(),nonce:rv.nonce}),$(".notified-text").html('<h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+t+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a>')})})}); 
  • wpreviewer/tags/1.0.4/assets/front-end/css/reviewer.min.css

    r1590644 r1706281  
    1 .clearfix:after,.reviewer-pagination ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix,.reviewer-pagination ul:after{display:inline-block}.review-attributes-wrap{margin:20px 0}.review-attributes{padding:10px 10px 10px 0}.review-attributes .review-attribute{margin-bottom:7px}.review-attributes .review-attribute-name{font-weight:bold;min-width:150px;display:inline-block}.review-rating-wrap{position:relative;display:inline-block}.review-rating-wrap .star svg{width:30px;height:30px}.review-rating-wrap .review-rating-color{position:absolute;top:0;overflow:hidden;white-space:nowrap}.review-rating-wrap .star-colored svg{fill:#FFDF88}.review-featured-image{margin-bottom:1.714285714rem}.single-review .review-meta{border-top:1px solid #999;border-bottom:1px solid #999;padding:7px 0;color:#999;font-size:11px;margin-top:7px}.single-review .review-meta .review-meta-part{white-space:nowrap;display:inline-block}.single-review .review-tags{margin:20px 0;padding:7px 0;border-top:1px solid #999;border-bottom:1px solid #999}.post-type-archive-review .archive-posts,.tax-review_category .archive-posts,.tax-review_tag .archive-posts{min-height:50px}.post-type-archive-review .review-intro,.tax-review_category .review-intro,.tax-review_tag .review-intro{margin:0 0 0 200px;clear:none}.post-type-archive-review .review-featured-image,.tax-review_category .review-featured-image,.tax-review_tag .review-featured-image{display:inline-block;float:left}.post-type-archive-review .review-meta,.tax-review_category .review-meta,.tax-review_tag .review-meta{color:#999;font-size:11px;margin-top:5px}.post-type-archive-review .review-meta-part,.tax-review_category .review-meta-part,.tax-review_tag .review-meta-part{white-space:nowrap;display:inline-block;line-height:1.4}.post-type-archive-review .entry-header,.tax-review_category .entry-header,.tax-review_tag .entry-header{margin-bottom:15px}.post-type-archive-review .entry-header .comments-link,.tax-review_category .entry-header .comments-link,.tax-review_tag .entry-header .comments-link{margin-top:0;line-height:1.4}.post-type-archive-review .review-rating-wrap,.tax-review_category .review-rating-wrap,.tax-review_tag .review-rating-wrap{float:left;line-height:1.7;margin-right:10px}.post-type-archive-review .review-rating-wrap .star svg,.tax-review_category .review-rating-wrap .star svg,.tax-review_tag .review-rating-wrap .star svg{width:18px;height:18px;vertical-align:sub}.reviewer-pagination{margin-top:25px;text-align:center}.reviewer-pagination ul{display:inline-block}.reviewer-pagination ul li{display:inline-block;border:1px solid #ccc;border-right-width:0;min-width:25px;text-align:center;float:left;margin:0}.reviewer-pagination ul li .page-numbers{display:block;text-decoration:none}.reviewer-pagination ul li a:hover{background:#f5f5f5}.reviewer-pagination ul li .current{background:#f1f1f1}.reviewer-pagination ul li:last-child{border-right-width:1px}.bounce-spinner{margin-left:auto;margin-right:auto;text-align:center}.bounce-spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bounce-spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.widget_review_categories li{list-style:none}.widget_review_categories li ul.children{margin-left:12px} 
     1.clearfix:after,.reviewer-pagination ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix,.reviewer-pagination ul:after{display:inline-block}.review-attributes-wrap{margin:20px 0}.review-attributes{padding:10px 10px 10px 0}.review-attributes .review-attribute{margin-bottom:7px}.review-attributes .review-attribute-name{font-weight:bold;min-width:150px;display:inline-block}.review-rating-wrap{position:relative;display:inline-block}.review-rating-wrap .star svg{width:30px;height:30px}.review-rating-wrap .review-rating-color{position:absolute;top:0;overflow:hidden;white-space:nowrap}.review-rating-wrap .star-colored svg{fill:#FFDF88}.review-featured-image{margin-bottom:1.714285714rem}.single-review .review-meta{border-top:1px solid #999;border-bottom:1px solid #999;padding:7px 0;color:#999;font-size:11px;margin-top:7px}.single-review .review-meta .review-meta-part{white-space:nowrap;display:inline-block}.single-review .review-tags{margin:20px 0;padding:7px 0;border-top:1px solid #999;border-bottom:1px solid #999}.post-type-archive-review .archive-posts,.tax-review_category .archive-posts,.tax-review_tag .archive-posts,.widget_review_list .archive-posts{min-height:50px}.post-type-archive-review .review-intro,.tax-review_category .review-intro,.tax-review_tag .review-intro,.widget_review_list .review-intro{margin:0 0 0 200px;clear:none}.post-type-archive-review .review-featured-image,.tax-review_category .review-featured-image,.tax-review_tag .review-featured-image,.widget_review_list .review-featured-image{display:inline-block;float:left}.post-type-archive-review .review-meta,.tax-review_category .review-meta,.tax-review_tag .review-meta,.widget_review_list .review-meta{color:#999;font-size:11px;margin-top:5px}.post-type-archive-review .review-meta-part,.tax-review_category .review-meta-part,.tax-review_tag .review-meta-part,.widget_review_list .review-meta-part{white-space:nowrap;display:inline-block;line-height:1.4}.post-type-archive-review .entry-header,.tax-review_category .entry-header,.tax-review_tag .entry-header,.widget_review_list .entry-header{margin-bottom:15px}.post-type-archive-review .entry-header .comments-link,.tax-review_category .entry-header .comments-link,.tax-review_tag .entry-header .comments-link,.widget_review_list .entry-header .comments-link{margin-top:0;line-height:1.4}.post-type-archive-review .review-rating-wrap,.tax-review_category .review-rating-wrap,.tax-review_tag .review-rating-wrap,.widget_review_list .review-rating-wrap{float:left;line-height:1.7;margin-right:10px}.post-type-archive-review .review-rating-wrap .star svg,.tax-review_category .review-rating-wrap .star svg,.tax-review_tag .review-rating-wrap .star svg,.widget_review_list .review-rating-wrap .star svg{width:18px;height:18px;vertical-align:sub}.reviewer-pagination{margin-top:25px;text-align:center}.reviewer-pagination ul{display:inline-block}.reviewer-pagination ul li{display:inline-block;border:1px solid #ccc;border-right-width:0;min-width:25px;text-align:center;float:left;margin:0}.reviewer-pagination ul li .page-numbers{display:block;text-decoration:none}.reviewer-pagination ul li a:hover{background:#f5f5f5}.reviewer-pagination ul li .current{background:#f1f1f1}.reviewer-pagination ul li:last-child{border-right-width:1px}.bounce-spinner{margin-left:auto;margin-right:auto;text-align:center}.bounce-spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bounce-spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.widget_review_categories li{list-style:none}.widget_review_categories li ul.children{margin-left:12px}.widget_review_list li{margin-bottom:15px}.widget_review_list .review-thumbnail{float:left}.widget_review_list .review-thumbnail img{display:block}.widget_review_list .body{margin-left:65px} 
  • wpreviewer/tags/1.0.4/assets/front-end/css/reviewer.scss

    r1590644 r1706281  
    101101.post-type-archive-review, 
    102102.tax-review_category, 
    103 .tax-review_tag { 
     103.tax-review_tag, 
     104.widget_review_list { 
    104105 
    105106    .archive-posts { 
     
    239240    } 
    240241} 
     242 
     243.widget_review_list { 
     244 
     245    li { 
     246        margin-bottom: 15px; 
     247    } 
     248 
     249    .review-thumbnail { 
     250        float: left; 
     251 
     252        img { 
     253            display: block; 
     254        } 
     255    } 
     256    .body { 
     257        margin-left: 65px; 
     258    } 
     259} 
  • wpreviewer/tags/1.0.4/class-reviewer.php

    r1653509 r1706281  
    151151            require_once 'includes/widgets/search.php'; 
    152152            require_once 'includes/widgets/categories.php'; 
     153            require_once 'includes/widgets/list.php'; 
    153154 
    154155            // Functions 
  • wpreviewer/tags/1.0.4/includes/admin/admin-functions.php

    r1590644 r1706281  
    4545    // Scripts 
    4646    wp_register_script( 'jquery-repeater', plugins_url( 'assets/plugins/repeater/jquery.repeater' . $min . '.js', Reviewer()->file ), array( 'jquery' ), '0.1.0', true ); 
    47     wp_register_script( 'reviewer', plugins_url( 'assets/admin/js/reviewer' . $min . '.js', Reviewer()->file ), array( 'jquery' ), Reviewer()->version, true ); 
     47    wp_register_script( 'reviewer', plugins_url( 'assets/admin/js/reviewer' . $min . '.js', Reviewer()->file ), array( 'jquery', 'jquery-ui-sortable' ), Reviewer()->version, true ); 
    4848    wp_localize_script( 'reviewer', 'rv', array( 
    4949        'nonce'       => wp_create_nonce( 'reviewer-ajax-nonce' ), 
  • wpreviewer/tags/1.0.4/includes/admin/meta-boxes/views/review-details-tab-general.php

    r1592362 r1706281  
    1 <div> 
     1<div id="review-general-panel"> 
    22 
    33    <div class="options_group"> 
  • wpreviewer/tags/1.0.4/includes/admin/views/extensions.php

    r1590644 r1706281  
    2626                            ?><span class="ribbon"><?php echo wp_kses_post( $extension['ribbon'] ); ?></span><?php 
    2727                        endif; 
     28                        if ( ! empty( $extension['image']['src'] ) ) : 
     29                            ?><img src="<?php echo esc_url( $extension['image']['src'] ); ?>" width="<?php echo absint( $extension['image']['width'] ); ?>" height="<?php echo absint( $extension['image']['height'] ); ?>"><?php 
     30                        endif; 
    2831                    ?></div><?php 
    29  
    30                     if ( ! empty( $extension['image']['src'] ) ) : 
    31                         ?><img src="<?php echo esc_url( $extension['image']['src'] ); ?>" width="<?php echo absint( $extension['image']['width'] ); ?>" height="<?php echo absint( $extension['image']['height'] ); ?>"><?php 
    32                     endif; 
    3332 
    3433                    if ( ! empty( $extension['name'] ) ) : 
  • wpreviewer/tags/1.0.4/includes/core-functions.php

    r1590644 r1706281  
    9595    register_widget( '\Reviewer\Widgets\Search' ); 
    9696    register_widget( '\Reviewer\Widgets\Categories' ); 
     97    register_widget( '\Reviewer\Widgets\Review_List' ); 
    9798 
    9899} 
  • wpreviewer/tags/1.0.4/includes/review.php

    r1653509 r1706281  
    153153 
    154154    /** 
     155     * Get the review ID. 
     156     * 
     157     * Get the unique ID of the review (also known as the post ID). 
     158     * 
     159     * @since 1.0.4 
     160     * 
     161     * @return int Review ID. 
     162     */ 
     163    public function get_id() { 
     164        return $this->id; 
     165    } 
     166 
     167 
     168    /** 
    155169     * Get the review title. 
    156170     * 
  • wpreviewer/tags/1.0.4/readme.txt

    r1653509 r1706281  
    33Tags: review, reviews, rating, ratings, reviewer, product review, product reviews, rich snippets, wp review, wp rating, star rating, rating platform 
    44Requires at least: 4.2 
    5 Tested up to: 4.7.3 
    6 Stable tag: 1.0.3 
     5Tested up to: 4.8 
     6Stable tag: 1.0.4 
    77License: GPLv3 or later 
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html 
     
    6666== Changelog == 
    6767 
     68= 1.0.4 - 2017/08/01 = 
     69 
     70* [Add] - New review List widget to list top rated, most recent reviews. + taking suggestions. 
     71* [Fix] - 'I want this' links on the 'Extensions' page were not working - Sorry! - Please re-submit if interested. 
     72 
    6873= 1.0.3 - 2017/04/09 = 
    6974 
  • wpreviewer/tags/1.0.4/reviewer.php

    r1653523 r1706281  
    44 * Plugin URI:      https://wpreviewer.com 
    55 * Description:     Start writing reviews of the things you love and become a reviewer in minutes. 
    6  * Version:         1.0.3 
     6 * Version:         1.0.4 
    77 * Author:          Jeroen Sormani 
    88 * Author URI:      http://jeroensormani.com/ 
  • wpreviewer/tags/1.0.4/templates/single-review.php

    r1592362 r1706281  
    2020 
    2121    /** 
    22      * woocommerce_before_main_content hook. 
     22     * Before content hook. 
    2323     */ 
    2424    do_action( 'reviewer\review\content\before' ); 
  • wpreviewer/trunk/assets/admin/css/parts/_extensor.scss

    r1590644 r1706281  
    3434    } 
    3535 
     36    .extensor-header { 
     37        margin: -10px; 
     38    } 
    3639    .extensor-content { 
    3740        height: 60px; 
  • wpreviewer/trunk/assets/admin/css/reviewer.min.css

    r1590644 r1706281  
    1 #review_details{overflow:hidden}#review_details .inside{padding:0;margin:0 !important;display:block;position:relative}#review_details .tabs-panels-wrap>.tabs{width:22.5%;min-width:100px;min-height:200px;float:left;box-sizing:border-box;background:#f9f9f9;border-right:1px solid #eee;position:relative}#review_details .tabs-panels-wrap>.tabs:after{content:"";position:absolute;background-color:#f9f9f9;height:9999vw;width:100%;border-right:1px solid #eee;bottom:-9999vw;float:left;left:0;display:block}#review_details .tabs-panels-wrap>.tabs ul{margin:0}#review_details .tabs-panels-wrap>.tabs ul li{border-bottom:1px solid #eee;margin:0}#review_details .tabs-panels-wrap>.tabs ul li.active{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li.active a{color:#666665}#review_details .tabs-panels-wrap>.tabs ul li:hover{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li a{padding:10px;display:block;text-decoration:none}#review_details .tabs-panels-wrap>.tabs ul li a:focus,#review_details .tabs-panels-wrap>.tabs ul li a:active{outline:none;box-shadow:none}#review_details .panels{width:77.5%;float:left;box-sizing:border-box;padding:10px 20px;background:#fff}#review_details .panels .repeater-header{font-weight:bold}#review_details .panels .repeater-row{padding:5px 0}#review_details .panels .repeater-row:first-child .delete-repeater-row{display:none}#review_details .panels .repeater-row .delete-repeater-row{cursor:pointer}#review_details .panels .add-repeat-row{margin-top:5px}#review_details .panels input[type="text"],#review_details .panels input[type="password"],#review_details .panels select,#review_details .panels textarea{max-width:100%;width:100%}#review_details .panels img.help_tip{margin:0}.reviewer-panels .input-field-wrap{padding:5px 20px 5px 162px !important;margin:9px 0}.reviewer-panels .input-field-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.reviewer-panels .input-field-wrap label{float:left;width:150px;padding:3px 0;margin:1px 0 1px -150px;height:20px;line-height:20px}.reviewer-panels .input-field-wrap input[type="text"],.reviewer-panels .input-field-wrap input[type="number"],.reviewer-panels .input-field-wrap textarea{margin:0;float:left;width:100%}#review-detail-panel-attributes .attribute-input,#review-detail-panel-attributes .attribute-actions{display:inline-block;width:44%}#review-detail-panel-attributes .attribute-actions{width:10%;vertical-align:top}#review-detail-panel-attributes .attribute-row-add .attribute-actions{vertical-align:bottom}#review-detail-panel-attributes .attribute-row{margin-top:7px}#review_details #review_categorydiv,#review_details #tagsdiv-review_tag{margin:-10px -20px;border:none;box-shadow:none;-webkit-box-shadow:none;display:block !important}#review_details #review_categorydiv h2,#review_details #review_categorydiv .handlediv,#review_details #review_categorydiv .taxonomy-add-new,#review_details #tagsdiv-review_tag h2,#review_details #tagsdiv-review_tag .handlediv,#review_details #tagsdiv-review_tag .taxonomy-add-new{display:none}#review_details #review_categorydiv .inside,#review_details #tagsdiv-review_tag .inside{padding:10px 20px}#review_details #review_categorydiv .category-add,#review_details #review_categorydiv .tag-add,#review_details #tagsdiv-review_tag .category-add,#review_details #tagsdiv-review_tag .tag-add{display:block}#review_details #review_categorydiv .category-add .form-required,#review_details #review_categorydiv .category-add .postform,#review_details #review_categorydiv .tag-add .form-required,#review_details #review_categorydiv .tag-add .postform,#review_details #tagsdiv-review_tag .category-add .form-required,#review_details #tagsdiv-review_tag .category-add .postform,#review_details #tagsdiv-review_tag .tag-add .form-required,#review_details #tagsdiv-review_tag .tag-add .postform{width:40% !important;width:calc((100% - 160px) / 2) !important;margin-right:5px}#review_details #review_categorydiv .tagsdiv .newtag,#review_details #tagsdiv-review_tag .tagsdiv .newtag{width:180px}#review_details .categorydiv div.tabs-panel{max-height:400px}#side-sortables #tagsdiv-review_tag{display:none}.reviewer-settings.wrap input[type="text"],.reviewer-settings.wrap input[type="number"],.reviewer-settings.wrap select,.reviewer-settings.wrap textarea{min-width:250px}.reviewer-settings.wrap .input-image-size-number{min-width:60px !important;width:60px !important}.reviewer-settings.wrap a.nav-tab:focus{-webkit-box-shadow:none;box-shadow:none}.extensor-box{background:#fff;border:1px solid #ccc;border-radius:2px;padding:10px;float:left;margin:0 20px 20px 0;width:300px;position:relative;overflow:hidden}.extensor-box .ribbon{float:right;text-align:center;color:white;font-weight:bold;padding:5px 10px;right:-40px;top:30px;position:absolute;width:205px;background:#e74c3c;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.extensor-box img{max-width:100%;height:auto;margin-bottom:10px}.extensor-box .extensor-content{height:60px}.extensor-box .extensor-title{padding:8px 0 !important;margin:0}.extensor-box .extensor-footer .pull-left{float:left}.extensor-box .extensor-footer .pull-right{float:right}.extensor-box .extensor-footer .bold{font-weight:bold}.extensor-box .extensor-footer .notify{line-height:28px}.extensor-box .extensor-footer .notify:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.extensor-box .extensor-footer .notify .dashicons{text-decoration:none;color:#444;margin-right:15px;font-size:30px;line-height:28px}.extensor-box .extensor-footer .notify .dashicons-heart{color:#ff5e52}.extensor-box .will-be-notified{width:100%;height:100%;position:absolute;background:rgba(255,255,255,0.95);top:0;left:0;padding:10px;box-sizing:border-box}.extensor-box .will-be-notified .notified-close{float:right;color:#bbb;cursor:pointer}.extensor-box .will-be-notified .notified-text{text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:50%}.extensor-box .will-be-notified .extensor-update-email{text-decoration:none}.extensor-box .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.extensor-box .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.extensor-box .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.extensor-box .pulse{-webkit-animation-name:pulse;animation-name:pulse}.post-type-review th.column-thumbnail{width:60px;text-align:center}.post-type-review td.column-thumbnail{text-align:center}.post-type-review td.column-thumbnail img{max-width:45px;max-height:45px;width:auto;height:auto}@media screen and (max-width: 782px){.post-type-review th.column-thumbnail{display:none}.post-type-review td:not(.hidden).column-thumbnail{display:inline-block !important}.post-type-review .wp-list-table tr:not(.inline-edit-row) td:not(.check-column).column-title{display:inline-block !important;width:calc( 100% - 130px ) !important}}.modal-container{z-index:99999;position:relative}.reviewer-collapsible.ui-sortable-helper{opacity:0.8}.reviewer-collapsible-placeholder{border:1px dashed #b4b9be;margin:0 auto 10px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible{margin:0 auto 10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible-top{font-size:13px;font-weight:600;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);background:#fafafa;color:#23282d;cursor:move}.reviewer-collapsible-top:hover .reviewer-collapsible-action-remove{opacity:1}.reviewer-collapsible-top .reviewer-collapsible-action{color:#555d66}.reviewer-collapsible-top a.reviewer-collapsible-action,.reviewer-collapsible-top a.reviewer-collapsible-action:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none;float:right}.reviewer-collapsible-top a.reviewer-collapsible-action:after{margin-top:10px;margin-right:10px;-webkit-border-radius:50%;border-radius:50%;right:0;content:"\f140";border:none;background:none;cursor:auto;font:normal 20px/1 dashicons;speak:none;display:block;padding:0;text-indent:0;text-align:center;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviewer-collapsible-top .reviewer-collapsible-action-remove{line-height:20px;vertical-align:middle;font-size:13px;color:#a00;height:20px;margin:10px 1em 5px 0;display:inline-block;font-weight:normal;float:right;opacity:0}.reviewer-collapsible-top .reviewer-collapsible-action-remove:hover{color:#f00;text-decoration:none}.reviewer-collapsible-top h3,.reviewer-collapsible-top h4{margin:0;padding:15px;font-size:1em;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviewer-collapsible-top .in-reviewer-collapsible-title{color:#665}.reviewer-collapsible-top .reviewer-collapsible-title-action{float:right;position:relative}.reviewer-collapsible.open .reviewer-collapsible-top a.reviewer-collapsible-action:after{content:"\f142"}.reviewer-collapsibles .reviewer-collapsible-inside{padding:1px 15px 15px 15px;line-height:16px;background:#fff;border:1px solid #e5e5e5;border-top:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.reviewer-collapsibles .reviewer-collapsible-inside p{margin:1em 0} 
     1#review_details{overflow:hidden}#review_details .inside{padding:0;margin:0 !important;display:block;position:relative}#review_details .tabs-panels-wrap>.tabs{width:22.5%;min-width:100px;min-height:200px;float:left;box-sizing:border-box;background:#f9f9f9;border-right:1px solid #eee;position:relative}#review_details .tabs-panels-wrap>.tabs:after{content:"";position:absolute;background-color:#f9f9f9;height:9999vw;width:100%;border-right:1px solid #eee;bottom:-9999vw;float:left;left:0;display:block}#review_details .tabs-panels-wrap>.tabs ul{margin:0}#review_details .tabs-panels-wrap>.tabs ul li{border-bottom:1px solid #eee;margin:0}#review_details .tabs-panels-wrap>.tabs ul li.active{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li.active a{color:#666665}#review_details .tabs-panels-wrap>.tabs ul li:hover{background:#fff;margin-right:-1px}#review_details .tabs-panels-wrap>.tabs ul li a{padding:10px;display:block;text-decoration:none}#review_details .tabs-panels-wrap>.tabs ul li a:focus,#review_details .tabs-panels-wrap>.tabs ul li a:active{outline:none;box-shadow:none}#review_details .panels{width:77.5%;float:left;box-sizing:border-box;padding:10px 20px;background:#fff}#review_details .panels .repeater-header{font-weight:bold}#review_details .panels .repeater-row{padding:5px 0}#review_details .panels .repeater-row:first-child .delete-repeater-row{display:none}#review_details .panels .repeater-row .delete-repeater-row{cursor:pointer}#review_details .panels .add-repeat-row{margin-top:5px}#review_details .panels input[type="text"],#review_details .panels input[type="password"],#review_details .panels select,#review_details .panels textarea{max-width:100%;width:100%}#review_details .panels img.help_tip{margin:0}.reviewer-panels .input-field-wrap{padding:5px 20px 5px 162px !important;margin:9px 0}.reviewer-panels .input-field-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.reviewer-panels .input-field-wrap label{float:left;width:150px;padding:3px 0;margin:1px 0 1px -150px;height:20px;line-height:20px}.reviewer-panels .input-field-wrap input[type="text"],.reviewer-panels .input-field-wrap input[type="number"],.reviewer-panels .input-field-wrap textarea{margin:0;float:left;width:100%}#review-detail-panel-attributes .attribute-input,#review-detail-panel-attributes .attribute-actions{display:inline-block;width:44%}#review-detail-panel-attributes .attribute-actions{width:10%;vertical-align:top}#review-detail-panel-attributes .attribute-row-add .attribute-actions{vertical-align:bottom}#review-detail-panel-attributes .attribute-row{margin-top:7px}#review_details #review_categorydiv,#review_details #tagsdiv-review_tag{margin:-10px -20px;border:none;box-shadow:none;-webkit-box-shadow:none;display:block !important}#review_details #review_categorydiv h2,#review_details #review_categorydiv .handlediv,#review_details #review_categorydiv .taxonomy-add-new,#review_details #tagsdiv-review_tag h2,#review_details #tagsdiv-review_tag .handlediv,#review_details #tagsdiv-review_tag .taxonomy-add-new{display:none}#review_details #review_categorydiv .inside,#review_details #tagsdiv-review_tag .inside{padding:10px 20px}#review_details #review_categorydiv .category-add,#review_details #review_categorydiv .tag-add,#review_details #tagsdiv-review_tag .category-add,#review_details #tagsdiv-review_tag .tag-add{display:block}#review_details #review_categorydiv .category-add .form-required,#review_details #review_categorydiv .category-add .postform,#review_details #review_categorydiv .tag-add .form-required,#review_details #review_categorydiv .tag-add .postform,#review_details #tagsdiv-review_tag .category-add .form-required,#review_details #tagsdiv-review_tag .category-add .postform,#review_details #tagsdiv-review_tag .tag-add .form-required,#review_details #tagsdiv-review_tag .tag-add .postform{width:40% !important;width:calc((100% - 160px) / 2) !important;margin-right:5px}#review_details #review_categorydiv .tagsdiv .newtag,#review_details #tagsdiv-review_tag .tagsdiv .newtag{width:180px}#review_details .categorydiv div.tabs-panel{max-height:400px}#side-sortables #tagsdiv-review_tag{display:none}.reviewer-settings.wrap input[type="text"],.reviewer-settings.wrap input[type="number"],.reviewer-settings.wrap select,.reviewer-settings.wrap textarea{min-width:250px}.reviewer-settings.wrap .input-image-size-number{min-width:60px !important;width:60px !important}.reviewer-settings.wrap a.nav-tab:focus{-webkit-box-shadow:none;box-shadow:none}.extensor-box{background:#fff;border:1px solid #ccc;border-radius:2px;padding:10px;float:left;margin:0 20px 20px 0;width:300px;position:relative;overflow:hidden}.extensor-box .ribbon{float:right;text-align:center;color:white;font-weight:bold;padding:5px 10px;right:-40px;top:30px;position:absolute;width:205px;background:#e74c3c;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.extensor-box img{max-width:100%;height:auto;margin-bottom:10px}.extensor-box .extensor-header{margin:-10px}.extensor-box .extensor-content{height:60px}.extensor-box .extensor-title{padding:8px 0 !important;margin:0}.extensor-box .extensor-footer .pull-left{float:left}.extensor-box .extensor-footer .pull-right{float:right}.extensor-box .extensor-footer .bold{font-weight:bold}.extensor-box .extensor-footer .notify{line-height:28px}.extensor-box .extensor-footer .notify:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.extensor-box .extensor-footer .notify .dashicons{text-decoration:none;color:#444;margin-right:15px;font-size:30px;line-height:28px}.extensor-box .extensor-footer .notify .dashicons-heart{color:#ff5e52}.extensor-box .will-be-notified{width:100%;height:100%;position:absolute;background:rgba(255,255,255,0.95);top:0;left:0;padding:10px;box-sizing:border-box}.extensor-box .will-be-notified .notified-close{float:right;color:#bbb;cursor:pointer}.extensor-box .will-be-notified .notified-text{text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top:50%}.extensor-box .will-be-notified .extensor-update-email{text-decoration:none}.extensor-box .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.extensor-box .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.extensor-box .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.25);transform:scale(1.25)}to{-webkit-transform:scale(1);transform:scale(1)}}.extensor-box .pulse{-webkit-animation-name:pulse;animation-name:pulse}.post-type-review th.column-thumbnail{width:60px;text-align:center}.post-type-review td.column-thumbnail{text-align:center}.post-type-review td.column-thumbnail img{max-width:45px;max-height:45px;width:auto;height:auto}@media screen and (max-width: 782px){.post-type-review th.column-thumbnail{display:none}.post-type-review td:not(.hidden).column-thumbnail{display:inline-block !important}.post-type-review .wp-list-table tr:not(.inline-edit-row) td:not(.check-column).column-title{display:inline-block !important;width:calc( 100% - 130px ) !important}}.modal-container{z-index:99999;position:relative}.reviewer-collapsible.ui-sortable-helper{opacity:0.8}.reviewer-collapsible-placeholder{border:1px dashed #b4b9be;margin:0 auto 10px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible{margin:0 auto 10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviewer-collapsible-top{font-size:13px;font-weight:600;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04);background:#fafafa;color:#23282d;cursor:move}.reviewer-collapsible-top:hover .reviewer-collapsible-action-remove{opacity:1}.reviewer-collapsible-top .reviewer-collapsible-action{color:#555d66}.reviewer-collapsible-top a.reviewer-collapsible-action,.reviewer-collapsible-top a.reviewer-collapsible-action:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none;float:right}.reviewer-collapsible-top a.reviewer-collapsible-action:after{margin-top:10px;margin-right:10px;-webkit-border-radius:50%;border-radius:50%;right:0;content:"\f140";border:none;background:none;cursor:auto;font:normal 20px/1 dashicons;speak:none;display:block;padding:0;text-indent:0;text-align:center;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviewer-collapsible-top .reviewer-collapsible-action-remove{line-height:20px;vertical-align:middle;font-size:13px;color:#a00;height:20px;margin:10px 1em 5px 0;display:inline-block;font-weight:normal;float:right;opacity:0}.reviewer-collapsible-top .reviewer-collapsible-action-remove:hover{color:#f00;text-decoration:none}.reviewer-collapsible-top h3,.reviewer-collapsible-top h4{margin:0;padding:15px;font-size:1em;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviewer-collapsible-top .in-reviewer-collapsible-title{color:#665}.reviewer-collapsible-top .reviewer-collapsible-title-action{float:right;position:relative}.reviewer-collapsible.open .reviewer-collapsible-top a.reviewer-collapsible-action:after{content:"\f142"}.reviewer-collapsibles .reviewer-collapsible-inside{padding:1px 15px 15px 15px;line-height:16px;background:#fff;border:1px solid #e5e5e5;border-top:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.reviewer-collapsibles .reviewer-collapsible-inside p{margin:1em 0} 
  • wpreviewer/trunk/assets/admin/js/reviewer.js

    r1590644 r1706281  
    2828            // Set url parameter 
    2929            var href = window.location.href; 
    30             href = href.replace( /\&tab=[a-zA-Z0-9]+/g, '' ); 
    31             href = href + '&tab=' + $( this ).data( 'key' ) 
     30            href = href.replace( /\&tab=[a-zA-Z0-9_]+/g, '' ); 
     31            href = href + '&tab=' + $( this ).data( 'key' ); 
    3232            window.history.replaceState( 'Object', 'Title', href ); 
    3333        } 
  • wpreviewer/trunk/assets/admin/js/reviewer.min.js

    r1590644 r1706281  
    1 jQuery(document).ready(function($){$(".reviewer-review-details").on("click",".tabs a",function(){if(void 0!==$(this).data("target")){var e=$(this).parents(".tabs");e.find("li").removeClass("active"),$(this).parent("li").addClass("active");var t=e.parent().find(".panels");t.find(".panel").removeClass("active").hide(),t.find(".panel#"+$(this).data("target")).addClass("active").show();var i=window.location.href;i=i.replace(/\&tab=[a-zA-Z0-9]+/g,""),i=i+"&tab="+$(this).data("key"),window.history.replaceState("Object","Title",i)}}),$("#add-attribute").on("click",function(){var e=$("#add-attribute-name").val(),t=$("#add-attribute-value").val();if(""===e&&""===t)return!1;var i=$(".attribute-row").length++,a=$(".attribute-row.template").clone().removeClass("hidden template");a.find(".add-attribute-name").attr("name","_attributes["+i+"][name]").val(e),a.find(".add-attribute-value").attr("name","_attributes["+i+"][value]").val(t),$(".no-attributes").hide(),$(a).appendTo(".review-attributes").hide().slideDown("fast"),$("#add-attribute-name").val("").focus(),$("#add-attribute-value").val("")}),$(document.body).on("click",".delete-attribute",function(){$(this).parents(".attribute-row").slideUp("fast",function(){$(this).remove()})}),$("#add-attribute-name, #add-attribute-value").on("keydown",function(e){return 13==(e.keyCode||e.which)?($("#add-attribute").trigger("click"),!1):void 0}),$("#tagsdiv-review_tag").appendTo("#review-tags-panel").show(),$(document.body).on("click",".reviewer-collapsible-top",function(e){var t=$(this).closest(".reviewer-collapsible"),i=t.children(".reviewer-collapsible-inside");i.is(":hidden")?(t.addClass("open"),i.slideDown("fast",function(){t.css({"z-index":100})})):i.slideUp("fast",function(){t.attr("style","").removeClass("open")}),e.preventDefault()}),$(".reviewer-collapsibles").sortable({placeholder:"reviewer-collapsible-placeholder",items:"> .reviewer-collapsible",handle:"> .reviewer-collapsible-top > .reviewer-collapsible-title",cursor:"move",distance:2,containment:"#wpwrap",tolerance:"pointer",refreshPositions:!0}),jQuery(document.body).on("change keyup",".collapsible-dynamic-title",function(){$(this).parents(".reviewer-collapsible").first().find("> .reviewer-collapsible-top .in-reviewer-collapsible-title").html($(this).val())}),$(document.body).on("click",".extensor-box .notify",function(){var e=$(this).parents(".extensor-box"),t={action:"extensor_notify_me",email:"",extension:e.find(".extensor-title").html(),nonce:rv.nonce};$.post(ajaxurl,t);var i=rv.admin_email,a='<div class="will-be-notified"><div class="notified-close"><i class="dashicons dashicons-no-alt"></i></div><div class="notified-text"><h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+i+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a></div></div>';$(a).appendTo(e).hide().slideDown(),e.on("click",".notified-close",function(){$(this).parents(".will-be-notified").slideUp("normal",function(){$(this).remove()})}),e.on("click",".extensor-update-email",function(){e.find(".extensor-update-email-form").remove(),$(this).after('<div class="extensor-update-email-form" style="margin-top: 10px;"><input type="email" value="'+i+'"> <a href="#" class="button-primary update">Update</a></div>'),e.find("[type=email]").focus()}),e.on("click",".extensor-update-email-form .update",function(){var t=$(this).parents("div").find("[type=email]").val();$.post(ajaxurl,{action:"extensor_notify_me",email:t,extension:e.find(".extensor-title").html(),nonce:rv.nonce}),$(".notified-text").html('<h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+t+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a>')})})}); 
     1jQuery(document).ready(function($){$(".reviewer-review-details").on("click",".tabs a",function(){if(void 0!==$(this).data("target")){var e=$(this).parents(".tabs");e.find("li").removeClass("active"),$(this).parent("li").addClass("active");var t=e.parent().find(".panels");t.find(".panel").removeClass("active").hide(),t.find(".panel#"+$(this).data("target")).addClass("active").show();var i=window.location.href;i=i.replace(/\&tab=[a-zA-Z0-9_]+/g,""),i=i+"&tab="+$(this).data("key"),window.history.replaceState("Object","Title",i)}}),$("#add-attribute").on("click",function(){var e=$("#add-attribute-name").val(),t=$("#add-attribute-value").val();if(""===e&&""===t)return!1;var i=$(".attribute-row").length++,a=$(".attribute-row.template").clone().removeClass("hidden template");a.find(".add-attribute-name").attr("name","_attributes["+i+"][name]").val(e),a.find(".add-attribute-value").attr("name","_attributes["+i+"][value]").val(t),$(".no-attributes").hide(),$(a).appendTo(".review-attributes").hide().slideDown("fast"),$("#add-attribute-name").val("").focus(),$("#add-attribute-value").val("")}),$(document.body).on("click",".delete-attribute",function(){$(this).parents(".attribute-row").slideUp("fast",function(){$(this).remove()})}),$("#add-attribute-name, #add-attribute-value").on("keydown",function(e){return 13==(e.keyCode||e.which)?($("#add-attribute").trigger("click"),!1):void 0}),$("#tagsdiv-review_tag").appendTo("#review-tags-panel").show(),$(document.body).on("click",".reviewer-collapsible-top",function(e){var t=$(this).closest(".reviewer-collapsible"),i=t.children(".reviewer-collapsible-inside");i.is(":hidden")?(t.addClass("open"),i.slideDown("fast",function(){t.css({"z-index":100})})):i.slideUp("fast",function(){t.attr("style","").removeClass("open")}),e.preventDefault()}),$(".reviewer-collapsibles").sortable({placeholder:"reviewer-collapsible-placeholder",items:"> .reviewer-collapsible",handle:"> .reviewer-collapsible-top > .reviewer-collapsible-title",cursor:"move",distance:2,containment:"#wpwrap",tolerance:"pointer",refreshPositions:!0}),jQuery(document.body).on("change keyup",".collapsible-dynamic-title",function(){$(this).parents(".reviewer-collapsible").first().find("> .reviewer-collapsible-top .in-reviewer-collapsible-title").html($(this).val())}),$(document.body).on("click",".extensor-box .notify",function(){var e=$(this).parents(".extensor-box"),t={action:"extensor_notify_me",email:"",extension:e.find(".extensor-title").html(),nonce:rv.nonce};$.post(ajaxurl,t);var i=rv.admin_email,a='<div class="will-be-notified"><div class="notified-close"><i class="dashicons dashicons-no-alt"></i></div><div class="notified-text"><h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+i+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a></div></div>';$(a).appendTo(e).hide().slideDown(),e.on("click",".notified-close",function(){$(this).parents(".will-be-notified").slideUp("normal",function(){$(this).remove()})}),e.on("click",".extensor-update-email",function(){e.find(".extensor-update-email-form").remove(),$(this).after('<div class="extensor-update-email-form" style="margin-top: 10px;"><input type="email" value="'+i+'"> <a href="#" class="button-primary update">Update</a></div>'),e.find("[type=email]").focus()}),e.on("click",".extensor-update-email-form .update",function(){var t=$(this).parents("div").find("[type=email]").val();$.post(ajaxurl,{action:"extensor_notify_me",email:t,extension:e.find(".extensor-title").html(),nonce:rv.nonce}),$(".notified-text").html('<h3 class="notified-title">Thank you!</h3><p style="font-size: 16px; margin-bottom: 0;"><strong>'+t+'</strong> will be notified when the extension is available.</p><a href="#" class="extensor-update-email">update email</a>')})})}); 
  • wpreviewer/trunk/assets/front-end/css/reviewer.min.css

    r1590644 r1706281  
    1 .clearfix:after,.reviewer-pagination ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix,.reviewer-pagination ul:after{display:inline-block}.review-attributes-wrap{margin:20px 0}.review-attributes{padding:10px 10px 10px 0}.review-attributes .review-attribute{margin-bottom:7px}.review-attributes .review-attribute-name{font-weight:bold;min-width:150px;display:inline-block}.review-rating-wrap{position:relative;display:inline-block}.review-rating-wrap .star svg{width:30px;height:30px}.review-rating-wrap .review-rating-color{position:absolute;top:0;overflow:hidden;white-space:nowrap}.review-rating-wrap .star-colored svg{fill:#FFDF88}.review-featured-image{margin-bottom:1.714285714rem}.single-review .review-meta{border-top:1px solid #999;border-bottom:1px solid #999;padding:7px 0;color:#999;font-size:11px;margin-top:7px}.single-review .review-meta .review-meta-part{white-space:nowrap;display:inline-block}.single-review .review-tags{margin:20px 0;padding:7px 0;border-top:1px solid #999;border-bottom:1px solid #999}.post-type-archive-review .archive-posts,.tax-review_category .archive-posts,.tax-review_tag .archive-posts{min-height:50px}.post-type-archive-review .review-intro,.tax-review_category .review-intro,.tax-review_tag .review-intro{margin:0 0 0 200px;clear:none}.post-type-archive-review .review-featured-image,.tax-review_category .review-featured-image,.tax-review_tag .review-featured-image{display:inline-block;float:left}.post-type-archive-review .review-meta,.tax-review_category .review-meta,.tax-review_tag .review-meta{color:#999;font-size:11px;margin-top:5px}.post-type-archive-review .review-meta-part,.tax-review_category .review-meta-part,.tax-review_tag .review-meta-part{white-space:nowrap;display:inline-block;line-height:1.4}.post-type-archive-review .entry-header,.tax-review_category .entry-header,.tax-review_tag .entry-header{margin-bottom:15px}.post-type-archive-review .entry-header .comments-link,.tax-review_category .entry-header .comments-link,.tax-review_tag .entry-header .comments-link{margin-top:0;line-height:1.4}.post-type-archive-review .review-rating-wrap,.tax-review_category .review-rating-wrap,.tax-review_tag .review-rating-wrap{float:left;line-height:1.7;margin-right:10px}.post-type-archive-review .review-rating-wrap .star svg,.tax-review_category .review-rating-wrap .star svg,.tax-review_tag .review-rating-wrap .star svg{width:18px;height:18px;vertical-align:sub}.reviewer-pagination{margin-top:25px;text-align:center}.reviewer-pagination ul{display:inline-block}.reviewer-pagination ul li{display:inline-block;border:1px solid #ccc;border-right-width:0;min-width:25px;text-align:center;float:left;margin:0}.reviewer-pagination ul li .page-numbers{display:block;text-decoration:none}.reviewer-pagination ul li a:hover{background:#f5f5f5}.reviewer-pagination ul li .current{background:#f1f1f1}.reviewer-pagination ul li:last-child{border-right-width:1px}.bounce-spinner{margin-left:auto;margin-right:auto;text-align:center}.bounce-spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bounce-spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.widget_review_categories li{list-style:none}.widget_review_categories li ul.children{margin-left:12px} 
     1.clearfix:after,.reviewer-pagination ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix,.reviewer-pagination ul:after{display:inline-block}.review-attributes-wrap{margin:20px 0}.review-attributes{padding:10px 10px 10px 0}.review-attributes .review-attribute{margin-bottom:7px}.review-attributes .review-attribute-name{font-weight:bold;min-width:150px;display:inline-block}.review-rating-wrap{position:relative;display:inline-block}.review-rating-wrap .star svg{width:30px;height:30px}.review-rating-wrap .review-rating-color{position:absolute;top:0;overflow:hidden;white-space:nowrap}.review-rating-wrap .star-colored svg{fill:#FFDF88}.review-featured-image{margin-bottom:1.714285714rem}.single-review .review-meta{border-top:1px solid #999;border-bottom:1px solid #999;padding:7px 0;color:#999;font-size:11px;margin-top:7px}.single-review .review-meta .review-meta-part{white-space:nowrap;display:inline-block}.single-review .review-tags{margin:20px 0;padding:7px 0;border-top:1px solid #999;border-bottom:1px solid #999}.post-type-archive-review .archive-posts,.tax-review_category .archive-posts,.tax-review_tag .archive-posts,.widget_review_list .archive-posts{min-height:50px}.post-type-archive-review .review-intro,.tax-review_category .review-intro,.tax-review_tag .review-intro,.widget_review_list .review-intro{margin:0 0 0 200px;clear:none}.post-type-archive-review .review-featured-image,.tax-review_category .review-featured-image,.tax-review_tag .review-featured-image,.widget_review_list .review-featured-image{display:inline-block;float:left}.post-type-archive-review .review-meta,.tax-review_category .review-meta,.tax-review_tag .review-meta,.widget_review_list .review-meta{color:#999;font-size:11px;margin-top:5px}.post-type-archive-review .review-meta-part,.tax-review_category .review-meta-part,.tax-review_tag .review-meta-part,.widget_review_list .review-meta-part{white-space:nowrap;display:inline-block;line-height:1.4}.post-type-archive-review .entry-header,.tax-review_category .entry-header,.tax-review_tag .entry-header,.widget_review_list .entry-header{margin-bottom:15px}.post-type-archive-review .entry-header .comments-link,.tax-review_category .entry-header .comments-link,.tax-review_tag .entry-header .comments-link,.widget_review_list .entry-header .comments-link{margin-top:0;line-height:1.4}.post-type-archive-review .review-rating-wrap,.tax-review_category .review-rating-wrap,.tax-review_tag .review-rating-wrap,.widget_review_list .review-rating-wrap{float:left;line-height:1.7;margin-right:10px}.post-type-archive-review .review-rating-wrap .star svg,.tax-review_category .review-rating-wrap .star svg,.tax-review_tag .review-rating-wrap .star svg,.widget_review_list .review-rating-wrap .star svg{width:18px;height:18px;vertical-align:sub}.reviewer-pagination{margin-top:25px;text-align:center}.reviewer-pagination ul{display:inline-block}.reviewer-pagination ul li{display:inline-block;border:1px solid #ccc;border-right-width:0;min-width:25px;text-align:center;float:left;margin:0}.reviewer-pagination ul li .page-numbers{display:block;text-decoration:none}.reviewer-pagination ul li a:hover{background:#f5f5f5}.reviewer-pagination ul li .current{background:#f1f1f1}.reviewer-pagination ul li:last-child{border-right-width:1px}.bounce-spinner{margin-left:auto;margin-right:auto;text-align:center}.bounce-spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bounce-spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.widget_review_categories li{list-style:none}.widget_review_categories li ul.children{margin-left:12px}.widget_review_list li{margin-bottom:15px}.widget_review_list .review-thumbnail{float:left}.widget_review_list .review-thumbnail img{display:block}.widget_review_list .body{margin-left:65px} 
  • wpreviewer/trunk/assets/front-end/css/reviewer.scss

    r1590644 r1706281  
    101101.post-type-archive-review, 
    102102.tax-review_category, 
    103 .tax-review_tag { 
     103.tax-review_tag, 
     104.widget_review_list { 
    104105 
    105106    .archive-posts { 
     
    239240    } 
    240241} 
     242 
     243.widget_review_list { 
     244 
     245    li { 
     246        margin-bottom: 15px; 
     247    } 
     248 
     249    .review-thumbnail { 
     250        float: left; 
     251 
     252        img { 
     253            display: block; 
     254        } 
     255    } 
     256    .body { 
     257        margin-left: 65px; 
     258    } 
     259} 
  • wpreviewer/trunk/class-reviewer.php

    r1653509 r1706281  
    151151            require_once 'includes/widgets/search.php'; 
    152152            require_once 'includes/widgets/categories.php'; 
     153            require_once 'includes/widgets/list.php'; 
    153154 
    154155            // Functions 
  • wpreviewer/trunk/includes/admin/admin-functions.php

    r1590644 r1706281  
    4545    // Scripts 
    4646    wp_register_script( 'jquery-repeater', plugins_url( 'assets/plugins/repeater/jquery.repeater' . $min . '.js', Reviewer()->file ), array( 'jquery' ), '0.1.0', true ); 
    47     wp_register_script( 'reviewer', plugins_url( 'assets/admin/js/reviewer' . $min . '.js', Reviewer()->file ), array( 'jquery' ), Reviewer()->version, true ); 
     47    wp_register_script( 'reviewer', plugins_url( 'assets/admin/js/reviewer' . $min . '.js', Reviewer()->file ), array( 'jquery', 'jquery-ui-sortable' ), Reviewer()->version, true ); 
    4848    wp_localize_script( 'reviewer', 'rv', array( 
    4949        'nonce'       => wp_create_nonce( 'reviewer-ajax-nonce' ), 
  • wpreviewer/trunk/includes/admin/meta-boxes/views/review-details-tab-general.php

    r1592362 r1706281  
    1 <div> 
     1<div id="review-general-panel"> 
    22 
    33    <div class="options_group"> 
  • wpreviewer/trunk/includes/admin/views/extensions.php

    r1590644 r1706281  
    2626                            ?><span class="ribbon"><?php echo wp_kses_post( $extension['ribbon'] ); ?></span><?php 
    2727                        endif; 
     28                        if ( ! empty( $extension['image']['src'] ) ) : 
     29                            ?><img src="<?php echo esc_url( $extension['image']['src'] ); ?>" width="<?php echo absint( $extension['image']['width'] ); ?>" height="<?php echo absint( $extension['image']['height'] ); ?>"><?php 
     30                        endif; 
    2831                    ?></div><?php 
    29  
    30                     if ( ! empty( $extension['image']['src'] ) ) : 
    31                         ?><img src="<?php echo esc_url( $extension['image']['src'] ); ?>" width="<?php echo absint( $extension['image']['width'] ); ?>" height="<?php echo absint( $extension['image']['height'] ); ?>"><?php 
    32                     endif; 
    3332 
    3433                    if ( ! empty( $extension['name'] ) ) : 
  • wpreviewer/trunk/includes/core-functions.php

    r1590644 r1706281  
    9595    register_widget( '\Reviewer\Widgets\Search' ); 
    9696    register_widget( '\Reviewer\Widgets\Categories' ); 
     97    register_widget( '\Reviewer\Widgets\Review_List' ); 
    9798 
    9899} 
  • wpreviewer/trunk/includes/review.php

    r1653509 r1706281  
    153153 
    154154    /** 
     155     * Get the review ID. 
     156     * 
     157     * Get the unique ID of the review (also known as the post ID). 
     158     * 
     159     * @since 1.0.4 
     160     * 
     161     * @return int Review ID. 
     162     */ 
     163    public function get_id() { 
     164        return $this->id; 
     165    } 
     166 
     167 
     168    /** 
    155169     * Get the review title. 
    156170     * 
  • wpreviewer/trunk/readme.txt

    r1653509 r1706281  
    33Tags: review, reviews, rating, ratings, reviewer, product review, product reviews, rich snippets, wp review, wp rating, star rating, rating platform 
    44Requires at least: 4.2 
    5 Tested up to: 4.7.3 
    6 Stable tag: 1.0.3 
     5Tested up to: 4.8 
     6Stable tag: 1.0.4 
    77License: GPLv3 or later 
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html 
     
    6666== Changelog == 
    6767 
     68= 1.0.4 - 2017/08/01 = 
     69 
     70* [Add] - New review List widget to list top rated, most recent reviews. + taking suggestions. 
     71* [Fix] - 'I want this' links on the 'Extensions' page were not working - Sorry! - Please re-submit if interested. 
     72 
    6873= 1.0.3 - 2017/04/09 = 
    6974 
  • wpreviewer/trunk/reviewer.php

    r1653523 r1706281  
    44 * Plugin URI:      https://wpreviewer.com 
    55 * Description:     Start writing reviews of the things you love and become a reviewer in minutes. 
    6  * Version:         1.0.3 
     6 * Version:         1.0.4 
    77 * Author:          Jeroen Sormani 
    88 * Author URI:      http://jeroensormani.com/ 
  • wpreviewer/trunk/templates/single-review.php

    r1592362 r1706281  
    2020 
    2121    /** 
    22      * woocommerce_before_main_content hook. 
     22     * Before content hook. 
    2323     */ 
    2424    do_action( 'reviewer\review\content\before' ); 
Note: See TracChangeset for help on using the changeset viewer.