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[@]})
|
||||
done
|
||||
|
||||
# echo "${vlist[@]}"
|
||||
echo "${vlist[@]}"
|
||||
|
||||
PS3='Choisissez le voeux ___ '
|
||||
voeux=($(ls ~/.zen/game/players/$PLAYER/voeux 2>/dev/null) "QUITTER")
|
||||
|
||||
select voeu in "${vlist[@]}"; do
|
||||
case $voeu in
|
||||
|
|
|
@ -33,7 +33,6 @@ if [[ ! -d $img_dir ]]; then
|
|||
&& echo "GOT ~/.zen/tmp/carousel/${pub}.one.png" \
|
||||
|| cp $MY_PATH/../images/G1WorldMap.png ~/.zen/tmp/carousel/${pub}.one.png
|
||||
|
||||
|
||||
CIMG="$MY_PATH/../images/g1ticket.png"
|
||||
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
|
||||
|
|
|
@ -122,88 +122,6 @@
|
|||
<div id="yellow" >
|
||||
<iframe name="aframe" id="aframe" src="_STATION_" width="100%" height="640px"></iframe>
|
||||
</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="description">
|
||||
|
@ -227,6 +145,91 @@ TODO:
|
|||
|
||||
<div id="showoff">
|
||||
<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>
|
||||
<canvas id="sphere" width="400" height="400"></canvas>
|
||||
<div id="glow-shadows" class="earth"></div>
|
||||
|
|
Loading…
Reference in New Issue