FIX: templatisation/part2
parent
e1a5106c7b
commit
a40ac57327
|
@ -1,9 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>$TITLE in Astroport</title>
|
||||
<title>${TITLE} in Astroport</title>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="Refresh" content="7;URL=http://astroport/ipns/$IPNSLINK/${G1PUB}/">
|
||||
<meta http-equiv="Refresh" content="7;URL=http://astroport/ipns/${IPNSLINK}/${G1PUB}/">
|
||||
<link rel='stylesheet' href='/styles/astroport/style.css' type='text/css' />
|
||||
<link rel='icon' type='image/png' href='/styles/astroport/logo.png' />
|
||||
</head>
|
||||
|
@ -16,7 +16,7 @@
|
|||
<main>
|
||||
<article>
|
||||
|
||||
<h1>$TITLE</h1>
|
||||
<h1>${TITLE}</h1>
|
||||
|
||||
<p>Lancement de la video dans 7 secondes...</p>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>$TITLE in Astroport</title>
|
||||
<title>${TITLE} in Astroport</title>
|
||||
<meta charset="UTF-8">
|
||||
<link rel='stylesheet' href='/styles/astroport/style.css' type='text/css' />
|
||||
<link rel='icon' type='image/png' href='/styles/astroport/logo.png' />
|
||||
|
@ -16,12 +16,12 @@
|
|||
<main>
|
||||
<article>
|
||||
<video autoplay="autoplay" controls>
|
||||
<source src="/ipfs/$IPFSREPFILEID/$URLENCODE_FILE_NAME">
|
||||
<a href="/ipfs/$IPFSREPFILEID/$URLENCODE_FILE_NAME">$TITLE</a>
|
||||
<source src="/ipfs/${IPFSREPFILEID}/${URLENCODE_FILE_NAME}">
|
||||
<a href="/ipfs/${IPFSREPFILEID}/${URLENCODE_FILE_NAME}">${TITLE}</a>
|
||||
</video>
|
||||
|
||||
<h1 class="video-title">
|
||||
$TITLE
|
||||
${TITLE}
|
||||
</h1>
|
||||
</article>
|
||||
</main>
|
||||
|
|
|
@ -86,40 +86,13 @@ do
|
|||
|
||||
### IPNS LINK CAN EVOLVE (REFRESH EVERY 12 H TO MAINTAIN ALIVE IN THE SWARM) # TODO : Use templating
|
||||
### This index.html is ipns link root, 1st welcome page for MEDIAKEY -> *** Redirect to CONTRACTS processing HERE ***
|
||||
echo "<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>$TITLE in Astroport</title>
|
||||
<meta charset=\"UTF-8\">
|
||||
<link rel='stylesheet' href='/ipfs/QmPC5MTqt4do7emMUV4z7feYbjSGoX4kdDYVKB6jU3rEKk/crowdbunker.css' type='text/css' />
|
||||
<link rel='icon' type='image/png' href='/ipfs/QmPn3KpF4vNSkdXdk3eiWUVfNoUiCYfiGWxG1Zh9asjhKs/astrocrowdbunker.png' />
|
||||
<script type='text/javascript' src='/g1scan_fichiers/adapter.js'></script>
|
||||
<script type='text/javascript' src='/g1scan_fichiers/vue.js'></script>
|
||||
<script type='text/javascript' src='/ipfs/QmcmuVxnsxpupW5Es7ipgdK6KrG8SCgqFXMKeaBsHyJQct/instascan.js'></script>
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<h6>
|
||||
<a href='https://astroport.com'><span>ASTROPORT</span> × <span> ${mediakey}</span></a>
|
||||
</h6>
|
||||
</header>
|
||||
<main>
|
||||
<article><h2>$TITLE</h2>
|
||||
<div class='preview-container'>
|
||||
<video id='preview' autoplay='autoplay' style='transform: scaleX(-1);' class='active'></video>
|
||||
</div>
|
||||
<br>Recevez de la JUNE. Scannez le QRCODE d'un simple G1 portefeuille (<a href='https://cesium.app'>Votre portefeuille est GRATUIT</a>)<br>
|
||||
<h1 class='video-title'><a href='https://tube.copylaradio.com/ipns/$IPNSLINK/${G1PUB}/'>Cliquez ici pour lancer la lecture streaming de cette vidéo</a></h1>
|
||||
</article>
|
||||
</main>
|
||||
<center><br>Astroport Video Club & Datacenter décentralisé. P2P Libre & Légal.<br>
|
||||
<br>Voici le lien Gchange de la Station qui a ajouté ce média. Un DON = Merci
|
||||
<br><a target='tube' href=\"https://www.gchange.fr/#/app/user/${G1PUB}/\"><img src=\"https://g1sms.fr/g1barre/image.php?pubkey=${G1PUB}&target=1000&title=Un%20DON%20Merci%20$XZUID&node=g1.duniter.org&start_date=2021-06-21&display_pubkey=true&display_qrcode=true&progress_color=ff07a4\"></a></center>
|
||||
|
||||
<script type='text/javascript' src='/g1scan_fichiers/app.js'></script>
|
||||
|
||||
</body>
|
||||
</html>" > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${mediakey}/index.html
|
||||
|
||||
cat /home/$YOU/.zen/astrXbian/www/boris/youtube_watch_step2.html \
|
||||
| sed "s/\${IPNSLINK}/$IPNSLINK/g" \
|
||||
| sed "s/\${XZUID}/$XZUID/g" \
|
||||
| sed "s/\${G1PUB}/$G1PUB/g" \
|
||||
| sed "s/\${TITLE}/$TITLE/g" \
|
||||
> ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/index.html
|
||||
|
||||
########################################################################
|
||||
### Scenario are G1PUB subdivized. Thus each friend can establish own contract
|
||||
|
@ -142,40 +115,13 @@ do
|
|||
[[ "$FILETYPE" == "mkv" ]] && MIMETYPE="video/x-matroska"
|
||||
[[ "$FILETYPE" == "mp3" ]] && MIMETYPE="audio/mpeg" && HTMLTAG="audio"
|
||||
|
||||
echo "<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>$TITLE in Astroport served by $G1PUB</title>
|
||||
<meta charset=\"UTF-8\">
|
||||
<link rel='stylesheet' href='/ipfs/QmPC5MTqt4do7emMUV4z7feYbjSGoX4kdDYVKB6jU3rEKk/crowdbunker.css' type='text/css' />
|
||||
<link rel='icon' type='image/png' href='/ipfs/QmPn3KpF4vNSkdXdk3eiWUVfNoUiCYfiGWxG1Zh9asjhKs/astrocrowdbunker.png' />
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<h5>
|
||||
<a href=\"https://copylaradio.com\"><span>CopyLaRadio : Joignez vous aux %MAKER de Stations Astroport</span></a>
|
||||
</h5>
|
||||
<h6>
|
||||
<a href='https://www.gchange.fr/#/app/market/lg?q=astroport'><span>astrXbian</span> × <span> en DEMO sur Gchange</span></a>
|
||||
</h6>
|
||||
</header>
|
||||
<main>
|
||||
<article>
|
||||
<$HTMLTAG controls>
|
||||
<source src=\"$TUBELINK\" type=\"$MIMETYPE\">
|
||||
</$HTMLTAG>
|
||||
<h1 class='video-title'><a href=\"$LOCALTUBELINK\">$TITLE $MIMETYPE (Conservez OFFLINE)</a></h1>
|
||||
<h1 class='video-title'><a target='copylaradio' href='https://www.copylaradio.com/makers''>Recrutement Astrocrew! Offres de Stage, Job - Astroport - Exploration P2P</a> ?</h1>
|
||||
</article>
|
||||
</main>
|
||||
<center><br>Ce media possède un G1 portefeuille avec lequel il paye son hébergement.
|
||||
<br>Voici les dons reçus par (${mediakey}). Ce média vous plait? Flashez ce QRCode.<br>
|
||||
<br>
|
||||
<br><img src=\"https://g1sms.fr/g1barre/image.php?pubkey=${MEDIAPUBKEY}&target=1000&title=DONS%20${mediakey}&node=g1.duniter.org&start_date=2021-06-21&display_pubkey=true&display_qrcode=true&progress_color=ff07a4\">
|
||||
<br><img width=222 src=\"https://tube.copylaradio.com/ipns/$IPNSLINK/QR.png\"><br>${MEDIAPUBKEY} = ${ZENBALANCE} ZEN
|
||||
<br><br>Le Zen est un Token de la G1 (1G1 = 100ZEN)</center>
|
||||
</body>
|
||||
</html>" > ~/.zen/ipfs/.${IPFSNODEID}/KEY/${mediakey}/${G1PUB}/index.html
|
||||
cat /home/$YOU/.zen/astrXbian/www/boris/youtube_watch_step3.html \
|
||||
| sed "s/\${TITLE}/$TITLE/g" \
|
||||
| sed "s/\${XZUID}/$XZUID/g" \
|
||||
| sed "s/\${IPFSREPFILEID}/$IPFSREPFILEID/g" \
|
||||
| sed "s/\${URLENCODE_FILE_NAME}/$URLENCODE_FILE_NAME/g" \
|
||||
> ~/.zen/ipfs/.${IPFSNODEID}/KEY/${MEDIAKEY}/${G1PUB}/index.html
|
||||
|
||||
|
||||
if [[ "$source" == "YOUTUBE" ]]
|
||||
then
|
||||
|
|
Loading…
Reference in New Issue