youpla
This commit is contained in:
parent
3f549b8dee
commit
624e06544a
|
@ -39,10 +39,9 @@ for v in $(cat ~/.zen/game/players/$PLAYER/voeux/*/*/.title); do
|
||||||
vlist=($v:$g1pub ${vlist[@]})
|
vlist=($v:$g1pub ${vlist[@]})
|
||||||
done
|
done
|
||||||
|
|
||||||
# echo "${vlist[@]}"
|
echo "${vlist[@]}"
|
||||||
|
|
||||||
PS3='Choisissez le voeux ___ '
|
PS3='Choisissez le voeux ___ '
|
||||||
voeux=($(ls ~/.zen/game/players/$PLAYER/voeux 2>/dev/null) "QUITTER")
|
|
||||||
|
|
||||||
select voeu in "${vlist[@]}"; do
|
select voeu in "${vlist[@]}"; do
|
||||||
case $voeu in
|
case $voeu in
|
||||||
|
|
|
@ -33,7 +33,6 @@ if [[ ! -d $img_dir ]]; then
|
||||||
&& echo "GOT ~/.zen/tmp/carousel/${pub}.one.png" \
|
&& echo "GOT ~/.zen/tmp/carousel/${pub}.one.png" \
|
||||||
|| cp $MY_PATH/../images/G1WorldMap.png ~/.zen/tmp/carousel/${pub}.one.png
|
|| cp $MY_PATH/../images/G1WorldMap.png ~/.zen/tmp/carousel/${pub}.one.png
|
||||||
|
|
||||||
|
|
||||||
CIMG="$MY_PATH/../images/g1ticket.png"
|
CIMG="$MY_PATH/../images/g1ticket.png"
|
||||||
amzqr ${pub} -l H -p "$CIMG" -c -n QRG1avatar.png -d ~/.zen/game/players/${PLAYER}/
|
amzqr ${pub} -l H -p "$CIMG" -c -n QRG1avatar.png -d ~/.zen/game/players/${PLAYER}/
|
||||||
convert ~/.zen/game/players/${PLAYER}/QRG1avatar.png -resize 250 ~/.zen/tmp/QR.png
|
convert ~/.zen/game/players/${PLAYER}/QRG1avatar.png -resize 250 ~/.zen/tmp/QR.png
|
||||||
|
|
|
@ -122,88 +122,6 @@
|
||||||
<div id="yellow" >
|
<div id="yellow" >
|
||||||
<iframe name="aframe" id="aframe" src="_STATION_" width="100%" height="640px"></iframe>
|
<iframe name="aframe" id="aframe" src="_STATION_" width="100%" height="640px"></iframe>
|
||||||
</div>
|
</div>
|
||||||
<div class="slidecontainer">
|
|
||||||
|
|
||||||
<div class="gif-container">
|
|
||||||
<!-- gifs -->
|
|
||||||
</div>
|
|
||||||
<div class="slider">
|
|
||||||
<a href="#" id="prev"><</a>
|
|
||||||
<a href="#" id="next">></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
function FriendWithMe() {
|
|
||||||
let cookies = document.cookie;
|
|
||||||
console.log(cookies);
|
|
||||||
let salt = prompt("Secret 1");
|
|
||||||
let pepper = prompt("Secret 2");
|
|
||||||
let resultUt = 'http://astroport.localhost:1234/?salt=' + salt + 'pepper=' + pepper + '&friend=_G1PUB_';
|
|
||||||
console.log(resultUt)
|
|
||||||
homeAstroportStation( resultUt,'aframe', 4000)
|
|
||||||
}
|
|
||||||
|
|
||||||
const gifContainer = document.querySelector('.gif-container');
|
|
||||||
const prevBtn = document.querySelector('#prev');
|
|
||||||
const nextBtn = document.querySelector('#next');
|
|
||||||
const pageSize = 4;
|
|
||||||
|
|
||||||
let pageNumber = 0;
|
|
||||||
let gifs = [];
|
|
||||||
let urls = [];
|
|
||||||
let titles = [];
|
|
||||||
let durees = [];
|
|
||||||
|
|
||||||
// Récupérer les données
|
|
||||||
fetch('http://127.0.0.1:8080_VOEUNS_/__PLAYER_.tiddlers.json')
|
|
||||||
.then(res => res.json())
|
|
||||||
.then(data => {
|
|
||||||
// Extraire les gifanime
|
|
||||||
gifs = data.map(tiddler => tiddler.gifanime);
|
|
||||||
urls = data.map(tiddler => tiddler.ipfs);
|
|
||||||
titles = data.map(tiddler => tiddler.title);
|
|
||||||
durees = data.map(tiddler => tiddler.duree);
|
|
||||||
// Afficher les gifs
|
|
||||||
showGifs();
|
|
||||||
});
|
|
||||||
|
|
||||||
// Afficher les images
|
|
||||||
function showGifs() {
|
|
||||||
let start = pageNumber * pageSize;
|
|
||||||
let end = start + pageSize;
|
|
||||||
let pageGifs = gifs.slice(start, end);
|
|
||||||
let pageUrls = urls.slice(start, end);
|
|
||||||
let pageTitles = titles.slice(start, end);
|
|
||||||
let pageDurees = durees.slice(start, end);
|
|
||||||
let output = '';
|
|
||||||
|
|
||||||
// Générer le HTML
|
|
||||||
// <a target="aframe" href="http://127.0.0.1:8080${pageUrls[i]}">
|
|
||||||
// <a target="aframe" href="http://127.0.0.1:8080/ipns/_ASTRONAUTENS_#${pageTitles[i]}">
|
|
||||||
pageGifs.forEach((gif, i) => {
|
|
||||||
output += `
|
|
||||||
<a target="aframe" href="http://127.0.0.1:8080/ipns/_ASTRONAUTENS_#${pageTitles[i]}">
|
|
||||||
<img src="http://127.0.0.1:8080${gif}" title="${pageDurees[i]} - ${pageTitles[i]}" />
|
|
||||||
</a>
|
|
||||||
`;
|
|
||||||
});
|
|
||||||
|
|
||||||
// Ajouter le HTML
|
|
||||||
gifContainer.innerHTML = output;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Écouter les évènements
|
|
||||||
prevBtn.addEventListener('click', () => {
|
|
||||||
pageNumber--;
|
|
||||||
showGifs();
|
|
||||||
});
|
|
||||||
nextBtn.addEventListener('click', () => {
|
|
||||||
pageNumber++;
|
|
||||||
showGifs();
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
<div id="demo">
|
<div id="demo">
|
||||||
<div id="description">
|
<div id="description">
|
||||||
|
@ -227,6 +145,91 @@ TODO:
|
||||||
|
|
||||||
<div id="showoff">
|
<div id="showoff">
|
||||||
<div id="container">
|
<div id="container">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="slidecontainer">
|
||||||
|
|
||||||
|
<div class="gif-container">
|
||||||
|
<!-- gifs -->
|
||||||
|
</div>
|
||||||
|
<div class="slider">
|
||||||
|
<a href="#" id="prev"><</a>
|
||||||
|
<a href="#" id="next">></a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
function FriendWithMe() {
|
||||||
|
let cookies = document.cookie;
|
||||||
|
console.log(cookies);
|
||||||
|
let salt = prompt("Secret 1");
|
||||||
|
let pepper = prompt("Secret 2");
|
||||||
|
let resultUt = 'http://astroport.localhost:1234/?salt=' + salt + 'pepper=' + pepper + '&friend=_G1PUB_';
|
||||||
|
console.log(resultUt)
|
||||||
|
homeAstroportStation( resultUt,'aframe', 4000)
|
||||||
|
}
|
||||||
|
|
||||||
|
const gifContainer = document.querySelector('.gif-container');
|
||||||
|
const prevBtn = document.querySelector('#prev');
|
||||||
|
const nextBtn = document.querySelector('#next');
|
||||||
|
const pageSize = 4;
|
||||||
|
|
||||||
|
let pageNumber = 0;
|
||||||
|
let gifs = [];
|
||||||
|
let urls = [];
|
||||||
|
let titles = [];
|
||||||
|
let durees = [];
|
||||||
|
|
||||||
|
// Récupérer les données
|
||||||
|
fetch('http://127.0.0.1:8080_VOEUNS_/__PLAYER_.tiddlers.json')
|
||||||
|
.then(res => res.json())
|
||||||
|
.then(data => {
|
||||||
|
// Extraire les gifanime
|
||||||
|
gifs = data.map(tiddler => tiddler.gifanime);
|
||||||
|
urls = data.map(tiddler => tiddler.ipfs);
|
||||||
|
titles = data.map(tiddler => tiddler.title);
|
||||||
|
durees = data.map(tiddler => tiddler.duree);
|
||||||
|
// Afficher les gifs
|
||||||
|
showGifs();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Afficher les images
|
||||||
|
function showGifs() {
|
||||||
|
let start = pageNumber * pageSize;
|
||||||
|
let end = start + pageSize;
|
||||||
|
let pageGifs = gifs.slice(start, end);
|
||||||
|
let pageUrls = urls.slice(start, end);
|
||||||
|
let pageTitles = titles.slice(start, end);
|
||||||
|
let pageDurees = durees.slice(start, end);
|
||||||
|
let output = '';
|
||||||
|
|
||||||
|
// Générer le HTML
|
||||||
|
// <a target="aframe" href="http://127.0.0.1:8080${pageUrls[i]}">
|
||||||
|
// <a target="aframe" href="http://127.0.0.1:8080/ipns/_ASTRONAUTENS_#${pageTitles[i]}">
|
||||||
|
pageGifs.forEach((gif, i) => {
|
||||||
|
output += `
|
||||||
|
<a target="aframe" href="http://127.0.0.1:8080/ipns/_ASTRONAUTENS_#${pageTitles[i]}">
|
||||||
|
<img src="http://127.0.0.1:8080${gif}" title="${pageDurees[i]} - ${pageTitles[i]}" />
|
||||||
|
</a>
|
||||||
|
`;
|
||||||
|
});
|
||||||
|
|
||||||
|
// Ajouter le HTML
|
||||||
|
gifContainer.innerHTML = output;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Écouter les évènements
|
||||||
|
prevBtn.addEventListener('click', () => {
|
||||||
|
pageNumber--;
|
||||||
|
showGifs();
|
||||||
|
});
|
||||||
|
nextBtn.addEventListener('click', () => {
|
||||||
|
pageNumber++;
|
||||||
|
showGifs();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
<h2>G1_G1VOEU_ W0rld</h2>
|
<h2>G1_G1VOEU_ W0rld</h2>
|
||||||
<canvas id="sphere" width="400" height="400"></canvas>
|
<canvas id="sphere" width="400" height="400"></canvas>
|
||||||
<div id="glow-shadows" class="earth"></div>
|
<div id="glow-shadows" class="earth"></div>
|
||||||
|
|
Loading…
Reference in New Issue