Skip to content

Instantly share code, notes, and snippets.

@sapel
Last active December 12, 2015 10:08
Show Gist options
  • Select an option

  • Save sapel/4756472 to your computer and use it in GitHub Desktop.

Select an option

Save sapel/4756472 to your computer and use it in GitHub Desktop.
GOOD
<product xsi:type="ProductWithReviews" locale="en_US">
<pageid>4567</pageid>
<name/>
<smallstarimagelocation>pwr/engine/images/stars_small.gif</smallstarimagelocation>
<largestarimagelocation>pwr/engine/images/stars.gif</largestarimagelocation>
<newestreviewdate>2012-12-23</newestreviewdate>
<oldestreviewdate>2012-12-23</oldestreviewdate>
<averageoverallrating>5</averageoverallrating>
<average_rating_decimal>5</average_rating_decimal>
<fullreviews>1</fullreviews>
<confirmstatusgroup>
<confirmstatus>Verified Purchaser</confirmstatus>
</confirmstatusgroup>
<bottom_line_yes_votes>1</bottom_line_yes_votes>
<bottom_line_no_votes>0</bottom_line_no_votes>
<customerimages>false</customerimages>
<customervideos>false</customervideos>
<inlinefiles>
<inlinefile reviewpage="1">pwr/v3ey9289/inline/01/50/4567-en_US-1-reviews.html</inlinefile>
</inlinefiles>
</product>
<div id="pr-review-engine-4567" class="pr-review-engine"><div id="pr-header-4567" class="pr-header"><div class="pr-snapshot"><div class="pr-review-social-bar pr-fb-needs-merchant" style="display:none;"><div class="pr-clear"></div></div><a name="ReviewHeader"></a><div class="pr-snapshot-head"><div class="pr-snapshot-head-wrapper pr-float-left"><p class="pr-snapshot-title">REVIEW SNAPSHOT&reg;</p><a href="#" class="pr-snapshot-cobrand" data-pr-event="snapshot-cobrand-link-pre" onclick="POWERREVIEWS.common.showSmallPopup('http://www.powerreviews.com/legal/index_en_US.html', 410, 420); return false;">by PowerReviews</a></div><div class="pr-clear"></div></div><div class="pr-snapshot-body"><div class="pr-snapshot-body-wrapper"><div class="pr-snapshot-rating-wrapper hreview-aggregate"> <div class="pr-snapshot-rating rating"><div class="pr-stars pr-stars-5" style="background-position: 0px -230px;">&nbsp;</div><span class="pr-rating pr-rounded average">5.0</span> <p class="pr-snapshot-average-based-on-text">(based on <span class="count">1</span> review)</p><div id="pr-snapshot-histogram"><a data-pr-event="snapshot-histogram-link" href="#" id="pr-snapshot-histogram-lnk" onclick="return false" onmouseover="POWERREVIEWS.common.togglePopOut({'target':'pr-snapshot-histogram-container'},'show', this, event)" onmouseout="POWERREVIEWS.common.togglePopOut({'link':'pr-snapshot-histogram-lnk','target':'pr-snapshot-histogram-container'},'hide', this, event)"><img id="pr-snapshot-histogram-lnk-img" src="/pwr/engine/images/icon_popout.gif" onclick="return false" onmouseover="POWERREVIEWS.common.togglePopOut({'target':'pr-snapshot-histogram-container'},'show', this, event)" onmouseout="POWERREVIEWS.common.togglePopOut({'link':'pr-snapshot-histogram-lnk-img','target':'pr-snapshot-histogram-container'},'hide', this, event)"/></a><div id="pr-snapshot-histogram-wrapper"><div id="pr-snapshot-histogram-container" class="pr-closed" onmouseover="POWERREVIEWS.common.togglePopOut({'target':'pr-snapshot-histogram-container'},'show', this, event)" onmouseout="POWERREVIEWS.common.togglePopOut({'link':'pr-snapshot-histogram-lnk','target':'pr-snapshot-histogram-container'},'hide', this, event)"><p id="pr-snapshot-histogram-header"><span>Ratings Distribution</span></p><div class="pr-ratings-histogram-wrapper"><ul class="pr-ratings-histogram-content"><li class="pr-histogram-5Stars"><p class="pr-histogram-label"><span>5 Stars</span></p><div class="pr-ratings-histogram-bar"><div class="pr-ratings-histogram-barValue" style="width:100%">&nbsp;</div></div><p class="pr-histogram-count"><span>(1)</span></p></li><li class="pr-histogram-4Stars"><p class="pr-histogram-label"><span>4 Stars</span></p><div class="pr-ratings-histogram-bar">&nbsp;</div><p class="pr-histogram-count"><span>(0)</span></p></li><li class="pr-histogram-3Stars"><p class="pr-histogram-label"><span>3 Stars</span></p><div class="pr-ratings-histogram-bar">&nbsp;</div><p class="pr-histogram-count"><span>(0)</span></p></li><li class="pr-histogram-2Stars"><p class="pr-histogram-label"><span>2 Stars</span></p><div class="pr-ratings-histogram-bar">&nbsp;</div><p class="pr-histogram-count"><span>(0)</span></p></li><li class="pr-histogram-1Stars"><p class="pr-histogram-label"><span>1 Stars</span></p><div class="pr-ratings-histogram-bar">&nbsp;</div><p class="pr-histogram-count"><span>(0)</span></p></li></ul></div></div></div></div></div><div class="pr-clear"></div></div> <div id="pr-snapshot-footer-4567" class="pr-snapshot-footer" style="display:none"><a href="#" id="write-review-4567" class="pr-write-review-link" data-pr-event="snapshot-write-review"><div class="pr-snapshot-write-review"><span>Write a Review</span></div></a><div class="pr-clear"></div></div></div></div></div><div class="pr-review-sort"><div class="pr-review-sort-wrapper"><p class="pr-review-count">Reviewed by 1 customer</p><div class="pr-clear"></div></div></div><!-- ilkj --></div><div id="pr-contents-4567" class="pr-contents"><div class="pr-contents-wrapper"><div class="pr-pagination-top"><div class="pr-page-count-wrapper"><p class="pr-page-count">Displaying review <strong>1</strong></p><p class="pr-nav-back-to-top"><a href="#" data-pr-event="header-back-to-top-link">Back to top</a></p></div><div class="pr-clear"></div></div><div class="pr-review-wrap"><div class="pr-review-rating-wrapper"><div class="pr-review-author-date pr-rounded">12/23/2012</div><div class="pr-review-rating"><div class="pr-stars pr-stars-small pr-stars-5-sm" style="background-position: 0px -180px;" title="Excellent">&nbsp;</div><span class="pr-rating pr-rounded">5.0</span><p class="pr-review-rating-headline">Hello it's grrreeeaaat</p></div></div> <div class="pr-review-author"><div class="pr-review-author-info-wrapper"><p class="pr-review-author-name">By&nbsp;<span>Ds</span></p><p class="pr-review-author-location">from <span>Atlanta</span></p></div><div class="pr-review-author-badge-wrapper"><div class="pr-review-author-verified-buyer-wrapper pr-review-author-verified-buyer-en_US"><a href="javascript:POWERREVIEWS.common.showSmallPopup('http://www.powerreviews.com/legal/badge_definitions_en_US.html', 580, 460)"><img class="pr-badge pr-verified-buyer" src="/pwr/engine/images/badge_vp_en_US.gif" alt="Verified Buyer" title="Verified Buyer" /></a></div><div class="pr-review-author-staff-wrapper pr-review-author-staff-wrapper-en_US"><a href="javascript:POWERREVIEWS.common.showSmallPopup('http://www.powerreviews.com/legal/expert_badge_definitions_en_US.html', 580, 460)"><img class="pr-badge pr-staff" src="/pwr/engine/images/badges/badge_sr_en_US.gif" alt="Staff Reviewer" title="Staff Reviewer" /></a></div><!-- woozle --></div></div><div class="pr-review-main-wrapper"><div class="pr-review-text"><p class="pr-comments">Greatest gift I every purchased my soon to be wife loves her ring.</p></div><div class="pr-review-footer"><div class="pr-review-bottom-line-wrapper"><p><span class="pr-review-bottom-line">Bottom Line</span> <span></span>Yes, I would recommend this to a friend</p></div><div class="pr-review-tools"><p class="pr-review-helpful-text">Was this review helpful?&nbsp;<a data-pr-event="review-helpful-yes-link" class="pr-review-helpful-text-link" href="#" onclick="POWERREVIEWS.display.submitHelpfulVote('30700182', 'helpful', 'en_US', POWERREVIEWS.common.getOptions('engine-4567-en_US')); return false;">Yes</a>&nbsp;/&nbsp;<a data-pr-event="review-helpful-no-link" class="pr-review-helpful-text-link" href="#" onclick="POWERREVIEWS.display.submitHelpfulVote('30700182', 'unhelpful', 'en_US', POWERREVIEWS.common.getOptions('engine-4567-en_US')); return false;">No</a></p><p class="pr-review-report-issue"><span class="pr-review-report-issue-hyphen">&nbsp;-&nbsp;</span>You may also <a href="#" data-pr-event="review-report-issue-link" class="pr-review-helpful-text-link" onclick="POWERREVIEWS.display.launchErrorDiv('30700182', 'en_US', 'engine-4567-en_US', POWERREVIEWS.common.getOptions('engine-4567-en_US')); return false;">flag this review</a></p><div class="pr-error" id="error_div30700182" style=""></div><p class="pr-review-helpful-response" id="review_feedback30700182"></p></div></div></div><div class="pr-clear"></div></div><div class="pr-pagination-bottom"><div class="pr-page-count-wrapper"><p class="pr-page-count">Displaying review <strong>1</strong></p><p class="pr-nav-back-to-top"><a href="#" data-pr-event="footer-back-to-top-link">Back to top</a></p></div><div class="pr-clear"></div></div></div></div></div><script type='text/javascript'>var POWERREVIEWS=(function(D){D.common=D.common||{};function A(l,T){var n=window,L=n.document,R=L.location,m=encodeURIComponent||escape,s=decodeURIComponent||unescape,I=Object.prototype.toString,P=10,G="__pr."+parseInt(l.merchantGroupId).toString(36),F=60*60*24*365*2,h="//t.powerreviews.com/t/v1.gif",g=p({event:"e",eventType:"et",userId:"uid",time:"t",locale:"l",merchantGroupId:"mgid",merchantId:"mid",pageId:"pid",siteId:"sid",pageUrl:"p",referrerUrl:"r",orderId:"oid",orderSubtotal:"os",orderNumberOfItems:"on",orderItems:"oi",merchantUserId:"muid",userEmail:"ue",userFirstName:"uf",userLastName:"ul",userFullName:"un",marketingOptIn:"mo"},l.parameterAbbreviations||{}),U="array",x="boolean";function p(){var z={},AB,AC;for(var AA=0,w=arguments.length;AA<w;AA++){for(AB in arguments[AA]){AC=arguments[AA][AB];if(AC!==T){z[AB]=AC;}}}return z;}function N(w){return w.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1");}function J(w){var z=L.cookie.match("(?:^|;)\\s*"+N(w)+"=([^;]*)");return(z)?s(z[1]):null;}function S(AA,AD,AB,AC){var z=new Date(),w=z;w.setTime(z.getTime()+AB*1000);L.cookie=AA+"="+m(AD)+";expires="+w.toGMTString()+";path=/"+(AC?";domain="+AC:"");}function u(){return l.trackingPixelUrl||h;}function O(w){if(typeof w!=="object"){return typeof w;}if(w===null){return"null";}return I.call(w).match(/\[object\s(\w+)\]/)[1].toLowerCase();}function M(z,w){return O(z)===w;}function q(w){return w!==T&&w!==null&&w!==""&&w!==Number.NaN;}var a=[";",","];function Y(AA,AB){var w=[],z;AB=AB||0;if(M(AA,U)&&AB<a.length){for(z=0;z<AA.length;z++){w.push(Y(AA[z],AB+1));}return w.join(a[AB]);}else{if(M(AA,x)){return AA?"y":"n";}else{if(q(AA)){return m(AA);}else{return"";}}}}function H(AC){var AA=[],z,AB,w;for(z in AC){AB=AC[z];if(q(AB)){AA.push(m(g[z]||z)+"="+Y(AB));}}return AA.join("&");}function c(w,z){var AA=w;new Image().src=AA+"?"+H(z);}function j(AA){var w=[];for(var z=0;z<AA;z++){w.push((Math.random()*36|0).toString(36));}return w.join("");}function V(){return(Date.now?Date.now():+new Date).toString(36);}function r(){return R.href;}function k(){return L.referrer;}function f(){var w=l.userTrackingDomain;w=w&&w.replace(/^\s+|\s+$/g,"");if(w){if(w.charAt(0)!=="."){w="."+w;}return w;}return null;}function y(z,AA,w){if(z.addEventListener){z.addEventListener(AA,w,false);}else{if(z.attachEvent){z.attachEvent("on"+AA,function(){w.call(z);});}}}function K(z,AA,w){if(z.removeEventListener){z.removeEventListener(AA,w,false);}else{if(z.detachEvent){z.detachEvent("on"+AA,w);}}}function Q(z){var AA=z||window.event,w=false;if(AA.target){w=AA.target;}else{if(AA.srcElement){w=AA.srcElement;}else{w=document;}}if(w.nodeType==3){w=w.parentNode;}return w;}function o(w,AB,AA){var z=w;while(z&&z!==AB.parentNode&&z.nodeType!==9){if(z.nodeType===1&&AA(z)){return z;}z=z.parentNode;}return false;}function b(AE){var AE=AE||document,z=AE.documentElement,AB=AE.body,AD=window.pageYOffset||Math.max(z.scrollTop,AB.scrollTop),AC=window.pageXOffset||Math.max(z.scrollLeft,AB.scrollLeft),AA=Math.max(z.clientWidth,AB.clientWidth),w=Math.max(z.clientHeight,AB.clientHeight);return{top:AD,left:AC,bottom:AD+w,right:AC+AA,width:AA,height:w};}function e(z,w){var AB=z.left,AH=z.top,AF=w.left,AD=w.top,AA=AB+z.width,AG=AH+z.height,AE=AF+w.width,AC=AD+w.height;if(AB<AF){AB=AF;}if(AH<AD){AH=AD;}if(AA>AE){AA=AE;}if(AG>AC){AG=AC;}return{top:AH,left:AB,bottom:AG,right:AA,height:AG-AH,width:AA-AB};}function i(AB){if(AB.offsetWidth===0||AB.offsetHeight===0){return false;}var w=b(),AA=AB.getBoundingClientRect(),z={top:AA.top+w.top,bottom:AA.bottom+w.top,left:AA.left+w.left,right:AA.right+w.left,width:AA.right-AA.left,height:AA.bottom-AA.top};var AC=e(w,z);if((AC.width*AC.height)/(z.width*z.height)<0.5){return false;}if(o(document.elementFromPoint((AA.left+AA.right)/2,(AA.top+AA.bottom)/2),AB,function(AD){return AD===AB;})){return true;}return false;}var X=[];var v=false;function E(){var z=0,AA;for(var w=0;w<X.length;w++){if(X[w]){z++;AA=X[w]();if(AA){X[w]=false;}}}if(z===0){clearInterval(v);v=false;X=[];K(window,"scroll",E);K(window,"resize",E);}}function W(w,z){d(w,p({pageUrl:r(),referrerUrl:k()},z));}function d(z,AB){var w=J(G);if(!w){w=j(P);}S(G,w,F,f());var AA={event:z,id:j(P),time:V(),userId:w,merchantGroupId:l.merchantGroupId};AA=p(AA,AB);if(l.delayFire==="true"||AA.delay==="true"){if(AA.delay){delete AA.delay;}if(L.readyState==="complete"){c(u(),AA);return ;}if(n.addEventListener){n.addEventListener("load",function(){c(u(),AA);},false);}else{if(n.attachEvent){n.attachEvent("onload",function(){c(u(),AA);});}}}else{if(AA.delay){delete AA.delay;}c(u(),AA);}}function Z(AA,AC,AD){var z=M(AA,U)?AA:[AA],AB="data-pr-event";function AE(AI){var AG=Q(AI);var AF=o(AG,this,function(AJ){return AJ&&AJ.getAttribute(AB);});if(AF){var AH=AF.getAttribute(AB);W(AC,p({eventType:AH},AD));}}for(var w=0;w<z.length;w++){y(z[w],"click",AE);}}function t(z,AA,AC){if(M(z,U)){for(var w=0;w<z.length;w++){t(z[w],AA,AC);}}else{var AB=function(){if(i(z)){W(AA,AC);return true;}return false;};if(!AB()){X.push(AB);if(!v){v=setInterval(E,1000);y(window,"scroll",E);y(window,"resize",E);}}}}return{trackEvent:d,trackPageview:W,trackClickEvents:Z,trackVisibility:t,isElementVisible:i};}if(window.document&&window.location){var C={delayFire:"false",merchantGroupId:16084,userTrackingDomain:"",trackingPixelUrl:"//t.powerreviews.com/t/v1.gif",parameterAbbreviations:{reviewCount:"rc",starRating:"s",inlineSEO:"i",engineVersion:"v",questionCount:"qc",answerCount:"ac",visible:"vis",synMerchantId:"symid",synSharedReviewIds:"sysrids",synReviewsOnPageCount:"syropc"}};var B=A(C);}D.common.trackEvent=B.trackEvent;D.common.trackPageview=B.trackPageview;D.common.trackClickEvents=B.trackClickEvents;return D;}(POWERREVIEWS||{}));POWERREVIEWS.common.trackPageview('rd',{et:'inline',l:'en_US',pid:'4567',v:'2',rc:1,ropc:1,srids:[30700182],s:5,delay:false,i:true});</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment