Standalone presentation page: the video, subtitles, nothing else
Marty needs a link he can send that shows the full team-build presentation without steering anyone toward a sponsor. So the page carries no header, no navigation and no join button — whoever shared the link is the person the viewer goes back to, and a single line under the player says exactly that. The player fills the first screen and the subtitle chips sit directly under it, same as the training videos: English, Italian, French, Spanish, German and Portuguese, off by default for an English reader and switched on automatically for anyone who has already picked a language with the globe button. The disclaimers are complete but deliberately below the fold, per Marty's ask — income language, crypto risk, irreversibility, no-advice — reachable by scrolling rather than sitting on top of the video. Served at /presentation and /webinar so either link works. noindex, since it is a link to hand out rather than a page to rank. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,69 @@
|
|||||||
|
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="description" content="The RM Circle team build, explained start to finish — a full walkthrough presentation with subtitles in six languages.">
|
||||||
|
<title>The RM Circle — Team Build Presentation</title>
|
||||||
|
<link rel="canonical" href="https://rmcircle.team/presentation">
|
||||||
|
<meta name="robots" content="noindex,follow">
|
||||||
|
<meta property="og:type" content="video.other"><meta property="og:site_name" content="RM Circle"><meta property="og:title" content="The RM Circle — Team Build Presentation"><meta property="og:description" content="The whole team build, start to finish. Subtitles in English, Italian, French, Spanish, German and Portuguese."><meta property="og:url" content="https://rmcircle.team/presentation"><meta property="og:image" content="https://rmcircle.team/v/rmc-team-build-presentation-poster.jpg"><meta property="og:image:width" content="1920"><meta property="og:image:height" content="1080">
|
||||||
|
<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="The RM Circle — Team Build Presentation"><meta name="twitter:description" content="The whole team build, start to finish — with subtitles in six languages."><meta name="twitter:image" content="https://rmcircle.team/v/rmc-team-build-presentation-poster.jpg">
|
||||||
|
<link rel="icon" type="image/png" href="/favicon.png"><link rel="stylesheet" href="/styles.css">
|
||||||
|
<style>
|
||||||
|
/* Deliberately chrome-free: no nav, no buttons, nothing that could place a viewer under
|
||||||
|
the wrong sponsor. Whoever shared this link is the person they go back to. */
|
||||||
|
body{margin:0}
|
||||||
|
.stage{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;
|
||||||
|
align-items:center;padding:18px 16px;box-sizing:border-box}
|
||||||
|
.stage-inner{width:100%;max-width:1180px}
|
||||||
|
.player-wrap video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000;
|
||||||
|
border-radius:14px;border:1px solid var(--line,#24425d)}
|
||||||
|
/* vtt-lang.js drops the subtitle chips in right after the <video>, inside this wrap */
|
||||||
|
.player-wrap .cap-bar{justify-content:center}
|
||||||
|
.next-step{color:var(--muted,#8fa6bd);font-size:14px;line-height:1.6;text-align:center;
|
||||||
|
margin:14px auto 0;max-width:760px}
|
||||||
|
.next-step strong{color:var(--text,#eef4fa)}
|
||||||
|
/* Everything below sits past the fold on purpose — Marty's ask: keep the legal copy out of
|
||||||
|
the way until someone goes looking for it. */
|
||||||
|
.belowfold{border-top:1px solid var(--line,#24425d);padding:34px 16px 48px}
|
||||||
|
.belowfold .wrap{max-width:860px;margin:0 auto}
|
||||||
|
.belowfold h2{font-size:17px;margin:0 0 10px;color:var(--text,#eef4fa)}
|
||||||
|
.belowfold p{color:var(--muted,#8fa6bd);font-size:13.5px;line-height:1.75;margin:0 0 12px}
|
||||||
|
.belowfold a{color:var(--teal,#5ec9c2)}
|
||||||
|
.legal-links{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;margin-top:18px}
|
||||||
|
@media (max-width:640px){ .stage{padding:12px 10px} }
|
||||||
|
</style></head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<main class="stage">
|
||||||
|
<div class="stage-inner">
|
||||||
|
<div class="player-wrap">
|
||||||
|
<video controls preload="metadata" playsinline
|
||||||
|
poster="/v/rmc-team-build-presentation-poster.jpg"
|
||||||
|
src="/v/rmc-team-build-presentation-38c936c24f.mp4">
|
||||||
|
<track kind="captions" srclang="en" label="English" src="/captions/rmc-team-build-presentation-38c936c24f.en.vtt">
|
||||||
|
<track kind="captions" srclang="it" label="Italiano" src="/captions/rmc-team-build-presentation-38c936c24f.it.vtt">
|
||||||
|
<track kind="captions" srclang="fr" label="Français" src="/captions/rmc-team-build-presentation-38c936c24f.fr.vtt">
|
||||||
|
<track kind="captions" srclang="es" label="Español" src="/captions/rmc-team-build-presentation-38c936c24f.es.vtt">
|
||||||
|
<track kind="captions" srclang="de" label="Deutsch" src="/captions/rmc-team-build-presentation-38c936c24f.de.vtt">
|
||||||
|
<track kind="captions" srclang="pt" label="Português" src="/captions/rmc-team-build-presentation-38c936c24f.pt.vtt">
|
||||||
|
</video>
|
||||||
|
</div>
|
||||||
|
<p class="next-step">When you're ready, <strong>go back to the person who sent you this</strong> — they'll walk you through the next step.</p>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<section class="belowfold">
|
||||||
|
<div class="wrap">
|
||||||
|
<h2>Important — please read</h2>
|
||||||
|
<p><strong style="color:var(--text,#eef4fa)">This is not an income promise.</strong> Everything shown in this presentation describes how the smart contract works mechanically, at full participation. It is not a projection, a guarantee, or a typical result. Most people who join a program like this earn little or nothing, and results depend entirely on your own effort, your timing, and factors outside anyone's control.</p>
|
||||||
|
<p>Positions are bought with cryptocurrency on the Polygon network. Cryptocurrency values move, transactions are irreversible, and payments settle directly between members' wallets — there is no company holding funds and no refunds once a transaction is confirmed. Only ever take part with money you can comfortably afford to lose, never with borrowed money, and never fund a position on someone else's behalf.</p>
|
||||||
|
<p>Nothing here is financial, investment, tax or legal advice. Please do your own research and speak to a qualified professional about your own situation.</p>
|
||||||
|
<div class="legal-links">
|
||||||
|
<a href="/disclaimer">Full disclaimer</a>
|
||||||
|
<a href="/contract">About the smart contract</a>
|
||||||
|
<a href="/privacy">Privacy</a>
|
||||||
|
<a href="/refunds">Refunds</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script src="/translate.js" defer></script>
|
||||||
|
<script src="/vtt-lang.js" defer></script>
|
||||||
|
</body></html>
|
||||||
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 54 KiB |
@@ -1810,7 +1810,7 @@ const server=http.createServer(async(req,res)=>{
|
|||||||
if((mj=pathname.match(/^\/join\/(\d{1,15})$/)))return serveMemberPage(req,res,path.join(PUBLIC_DIR,'join.html'),'join',mj[1]);
|
if((mj=pathname.match(/^\/join\/(\d{1,15})$/)))return serveMemberPage(req,res,path.join(PUBLIC_DIR,'join.html'),'join',mj[1]);
|
||||||
}
|
}
|
||||||
let file;
|
let file;
|
||||||
if(pathname==='/')file=path.join(PUBLIC_DIR,'index.html');else if(pathname==='/app'||pathname==='/app/')file=path.join(PUBLIC_DIR,'app.html');else if(pathname==='/start'||pathname==='/start/')file=path.join(PUBLIC_DIR,'start.html');else if(pathname==='/training'||pathname==='/training/')file=path.join(PUBLIC_DIR,'training.html');else if(pathname==='/admin'||pathname==='/admin/')file=path.join(PUBLIC_DIR,'admin.html');else if(pathname==='/my'||pathname==='/my/'||/^\/my\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'my.html');else if(pathname==='/contract'||pathname==='/contract/')file=path.join(PUBLIC_DIR,'contract.html');else if(pathname==='/disclaimer'||pathname==='/disclaimer/')file=path.join(PUBLIC_DIR,'disclaimer.html');else if(pathname==='/privacy'||pathname==='/privacy/')file=path.join(PUBLIC_DIR,'privacy.html');else if(pathname==='/refunds'||pathname==='/refunds/')file=path.join(PUBLIC_DIR,'refunds.html');else if(pathname==='/how-pay-works'||pathname==='/how-pay-works/')file=path.join(PUBLIC_DIR,'how-pay-works.html');else if(pathname==='/tools'||pathname==='/tools/')file=path.join(PUBLIC_DIR,'tools.html');else if(pathname==='/fast-start'||pathname==='/fast-start/')file=path.join(PUBLIC_DIR,'fast-start.html');else if(pathname==='/flyers'||pathname==='/flyers/')file=path.join(PUBLIC_DIR,'flyers.html');else if(pathname==='/weekly-rhythm'||pathname==='/weekly-rhythm/')file=path.join(PUBLIC_DIR,'weekly-rhythm.html');else if(pathname==='/generation-pay'||pathname==='/generation-pay/')file=path.join(PUBLIC_DIR,'generation-pay.html');else if(pathname==='/replays'||pathname==='/replays/')file=path.join(PUBLIC_DIR,'replays.html');else if(pathname==='/suite'||pathname==='/suite/')file=path.join(PUBLIC_DIR,'suite.html');else if(pathname==='/suite/copy'||pathname==='/suite/copy/')file=path.join(PUBLIC_DIR,'suite-copy.html');else if(pathname==='/suite/page'||pathname==='/suite/page/')file=path.join(PUBLIC_DIR,'suite-page.html');else if(pathname==='/suite/email'||pathname==='/suite/email/')file=path.join(PUBLIC_DIR,'suite-email.html');else if(pathname==='/suite/video'||pathname==='/suite/video/')file=path.join(PUBLIC_DIR,'suite-video.html');else if(pathname==='/suite/traffic'||pathname==='/suite/traffic/')file=path.join(PUBLIC_DIR,'suite-traffic.html');else if(pathname==='/suite/voice'||pathname==='/suite/voice/')file=path.join(PUBLIC_DIR,'suite-voice.html');else if(pathname==='/suite/split'||pathname==='/suite/split/')file=path.join(PUBLIC_DIR,'suite-split.html');else if(pathname==='/suite/funnel'||pathname==='/suite/funnel/')file=path.join(PUBLIC_DIR,'suite-funnel.html');else if(pathname==='/suite/leader'||pathname==='/suite/leader/')file=path.join(PUBLIC_DIR,'suite-leader.html');else if(pathname==='/suite/founder'||pathname==='/suite/founder/')file=path.join(PUBLIC_DIR,'suite-founder.html');else if(pathname==='/wallet-check'||pathname==='/wallet-check/')file=path.join(PUBLIC_DIR,'wallet-check.html');else if(pathname==='/suite/brand'||pathname==='/suite/brand/')file=path.join(PUBLIC_DIR,'suite-brand.html');else if(pathname==='/suite/grants'||pathname==='/suite/grants/')file=path.join(PUBLIC_DIR,'suite-grants.html');else if(pathname==='/suite/intel'||pathname==='/suite/intel/')file=path.join(PUBLIC_DIR,'suite-intel.html');else if(pathname==='/direct-join'||pathname==='/direct-join/'){if(!getSession(req)){res.writeHead(302,{Location:'/admin'});return res.end();}file=path.join(ROOT,'private','direct-join.html');}else if(pathname==='/join-now'||pathname==='/join-now/'){if(!getConfig().dappFallbackPublic){res.writeHead(302,{Location:'/start'});return res.end();}file=path.join(ROOT,'private','join-now.html');}else if(/^\/join\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'join.html');else if(pathname==='/join'||pathname==='/join/'){res.writeHead(302,{Location:'/join-now'});return res.end();}else{
|
if(pathname==='/')file=path.join(PUBLIC_DIR,'index.html');else if(pathname==='/app'||pathname==='/app/')file=path.join(PUBLIC_DIR,'app.html');else if(pathname==='/start'||pathname==='/start/')file=path.join(PUBLIC_DIR,'start.html');else if(pathname==='/training'||pathname==='/training/')file=path.join(PUBLIC_DIR,'training.html');else if(pathname==='/presentation'||pathname==='/presentation/'||pathname==='/webinar'||pathname==='/webinar/')file=path.join(PUBLIC_DIR,'presentation.html');else if(pathname==='/admin'||pathname==='/admin/')file=path.join(PUBLIC_DIR,'admin.html');else if(pathname==='/my'||pathname==='/my/'||/^\/my\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'my.html');else if(pathname==='/contract'||pathname==='/contract/')file=path.join(PUBLIC_DIR,'contract.html');else if(pathname==='/disclaimer'||pathname==='/disclaimer/')file=path.join(PUBLIC_DIR,'disclaimer.html');else if(pathname==='/privacy'||pathname==='/privacy/')file=path.join(PUBLIC_DIR,'privacy.html');else if(pathname==='/refunds'||pathname==='/refunds/')file=path.join(PUBLIC_DIR,'refunds.html');else if(pathname==='/how-pay-works'||pathname==='/how-pay-works/')file=path.join(PUBLIC_DIR,'how-pay-works.html');else if(pathname==='/tools'||pathname==='/tools/')file=path.join(PUBLIC_DIR,'tools.html');else if(pathname==='/fast-start'||pathname==='/fast-start/')file=path.join(PUBLIC_DIR,'fast-start.html');else if(pathname==='/flyers'||pathname==='/flyers/')file=path.join(PUBLIC_DIR,'flyers.html');else if(pathname==='/weekly-rhythm'||pathname==='/weekly-rhythm/')file=path.join(PUBLIC_DIR,'weekly-rhythm.html');else if(pathname==='/generation-pay'||pathname==='/generation-pay/')file=path.join(PUBLIC_DIR,'generation-pay.html');else if(pathname==='/replays'||pathname==='/replays/')file=path.join(PUBLIC_DIR,'replays.html');else if(pathname==='/suite'||pathname==='/suite/')file=path.join(PUBLIC_DIR,'suite.html');else if(pathname==='/suite/copy'||pathname==='/suite/copy/')file=path.join(PUBLIC_DIR,'suite-copy.html');else if(pathname==='/suite/page'||pathname==='/suite/page/')file=path.join(PUBLIC_DIR,'suite-page.html');else if(pathname==='/suite/email'||pathname==='/suite/email/')file=path.join(PUBLIC_DIR,'suite-email.html');else if(pathname==='/suite/video'||pathname==='/suite/video/')file=path.join(PUBLIC_DIR,'suite-video.html');else if(pathname==='/suite/traffic'||pathname==='/suite/traffic/')file=path.join(PUBLIC_DIR,'suite-traffic.html');else if(pathname==='/suite/voice'||pathname==='/suite/voice/')file=path.join(PUBLIC_DIR,'suite-voice.html');else if(pathname==='/suite/split'||pathname==='/suite/split/')file=path.join(PUBLIC_DIR,'suite-split.html');else if(pathname==='/suite/funnel'||pathname==='/suite/funnel/')file=path.join(PUBLIC_DIR,'suite-funnel.html');else if(pathname==='/suite/leader'||pathname==='/suite/leader/')file=path.join(PUBLIC_DIR,'suite-leader.html');else if(pathname==='/suite/founder'||pathname==='/suite/founder/')file=path.join(PUBLIC_DIR,'suite-founder.html');else if(pathname==='/wallet-check'||pathname==='/wallet-check/')file=path.join(PUBLIC_DIR,'wallet-check.html');else if(pathname==='/suite/brand'||pathname==='/suite/brand/')file=path.join(PUBLIC_DIR,'suite-brand.html');else if(pathname==='/suite/grants'||pathname==='/suite/grants/')file=path.join(PUBLIC_DIR,'suite-grants.html');else if(pathname==='/suite/intel'||pathname==='/suite/intel/')file=path.join(PUBLIC_DIR,'suite-intel.html');else if(pathname==='/direct-join'||pathname==='/direct-join/'){if(!getSession(req)){res.writeHead(302,{Location:'/admin'});return res.end();}file=path.join(ROOT,'private','direct-join.html');}else if(pathname==='/join-now'||pathname==='/join-now/'){if(!getConfig().dappFallbackPublic){res.writeHead(302,{Location:'/start'});return res.end();}file=path.join(ROOT,'private','join-now.html');}else if(/^\/join\/\d{1,15}$/.test(pathname))file=path.join(PUBLIC_DIR,'join.html');else if(pathname==='/join'||pathname==='/join/'){res.writeHead(302,{Location:'/join-now'});return res.end();}else{
|
||||||
const safe=path.normalize(pathname).replace(/^([.][.][/\\])+/, '').replace(/^[/\\]+/,'');file=path.join(PUBLIC_DIR,safe);if(!file.startsWith(PUBLIC_DIR))file='';
|
const safe=path.normalize(pathname).replace(/^([.][.][/\\])+/, '').replace(/^[/\\]+/,'');file=path.join(PUBLIC_DIR,safe);if(!file.startsWith(PUBLIC_DIR))file='';
|
||||||
}
|
}
|
||||||
if(file&&staticFile(req,res,file))return;return staticFile(req,res,path.join(PUBLIC_DIR,'404.html'),404);
|
if(file&&staticFile(req,res,file))return;return staticFile(req,res,path.join(PUBLIC_DIR,'404.html'),404);
|
||||||
|
|||||||
Reference in New Issue
Block a user