From c528a0a7708dc94050c79c24813424503b985072 Mon Sep 17 00:00:00 2001 From: martbost Date: Sat, 22 Aug 2026 08:32:21 -0500 Subject: [PATCH] Angle pages advance to the overview video (bridge headline + rewatch link) instead of replaying the hook --- public/join.js | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/public/join.js b/public/join.js index 8ddd73f..093fb99 100644 --- a/public/join.js +++ b/public/join.js @@ -102,30 +102,31 @@ load(); })(); -// Angle-matched landing: ?v= continues the thought of whichever curiosity -// video brought them here — headline + lead video swap, everything else stays. +// Angle-matched landing: ?v= continues the thought of the curiosity +// video that brought them — headline bridges, then the OVERVIEW video advances +// the story (they already watched the hook video; don't replay it). (function(){ var ANGLES={ - pocket:{h:'You already found the money.',w:'The flip, in full.', - v:'/v/rmc-pocket-change-b403fb2f75.mp4',p:'/v/rmc-pocket-change-poster.jpg'}, - phone:{h:'Time your phone started paying YOU.',w:'Same phone. Different job description.', - v:'/v/rmc-phone-32ac648844.mp4',p:'/v/rmc-phone-poster.jpg'}, - two:{h:'You know two people.
That’s all this takes.',w:'Nothing to sell. Really.', - v:'/v/rmc-two-people-4102f2d719.mp4',p:'/v/rmc-two-people-poster.jpg'}, - graveyard:{h:'This one runs on teamwork — not your transmission.',w:'Out of the graveyard, into a team.', - v:'/v/rmc-graveyard-290fabee9d.mp4',p:'/v/rmc-graveyard-poster.jpg'} + pocket:{h:'You already found the money.',w:'You saw where it goes. Here’s how the flip actually works.',r:'/v/rmc-pocket-change-b403fb2f75.mp4'}, + phone:{h:'Time your phone started paying YOU.',w:'You saw who’s profiting. Here’s how the phone starts paying you back.',r:'/v/rmc-phone-32ac648844.mp4'}, + two:{h:'You know two people.
That’s all this takes.',w:'You’ve got your two in mind already. Here’s exactly what this is.',r:'/v/rmc-two-people-4102f2d719.mp4'}, + graveyard:{h:'This one runs on teamwork — not your transmission.',w:'You’ve buried enough hustles. Here’s why this one’s built different.',r:'/v/rmc-graveyard-290fabee9d.mp4'} }; var a=ANGLES[new URLSearchParams(location.search).get('v')]; if(!a)return; var head=document.getElementById('angleHead'); if(head){ - // keep the personal-invitation identity in the sub position instead var inv=document.getElementById('invId');var idTxt=inv?inv.outerHTML:''; head.innerHTML=a.h; var sub=document.getElementById('invSub'); if(sub)sub.innerHTML='Personally invited by Member '+idTxt+' — this page is their real position, read live from the blockchain.'; } var wh=document.getElementById('angleWatchHead'); if(wh)wh.textContent=a.w; + // the main video stays the team overview; offer a rewatch of the hook below it var vid=document.getElementById('angleVideo'); - if(vid){vid.setAttribute('poster',a.p);vid.setAttribute('src',a.v);vid.load();} + if(vid&&vid.parentNode){ + var p=document.createElement('p');p.className='micro';p.style.cssText='text-align:center;margin:8px 0 0'; + p.innerHTML='Missed the short video that sent you here? Rewatch it ↗'; + vid.parentNode.appendChild(p); + } })();