+ title duree

This commit is contained in:
fred 2023-01-07 19:00:55 +01:00
parent 11f8276c68
commit 0dc7fd4b28
1 changed files with 7 additions and 1 deletions

View File

@ -61,6 +61,8 @@
let pageNumber = 0; let pageNumber = 0;
let gifs = []; let gifs = [];
let urls = []; let urls = [];
let titles = [];
let durees = [];
// Récupérer les données // Récupérer les données
fetch('_LIBRA_/ipns/_VOEUNS_/_PLAYER_.tiddlers.json') fetch('_LIBRA_/ipns/_VOEUNS_/_PLAYER_.tiddlers.json')
@ -69,6 +71,8 @@
// Extraire les gifanime // Extraire les gifanime
gifs = data.map(tiddler => tiddler.gifanime); gifs = data.map(tiddler => tiddler.gifanime);
urls = data.map(tiddler => tiddler.ipfs); urls = data.map(tiddler => tiddler.ipfs);
titles = data.map(tiddler => tiddler.title);
durees = data.map(tiddler => tiddler.duree);
// Afficher les gifs // Afficher les gifs
showGifs(); showGifs();
}); });
@ -79,13 +83,15 @@
let end = start + pageSize; let end = start + pageSize;
let pageGifs = gifs.slice(start, end); let pageGifs = gifs.slice(start, end);
let pageUrls = urls.slice(start, end); let pageUrls = urls.slice(start, end);
let pageTitles = titles.slice(start, end);
let pageDurees = durees.slice(start, end);
let output = ''; let output = '';
// Générer le HTML // Générer le HTML
pageGifs.forEach((gif, i) => { pageGifs.forEach((gif, i) => {
output += ` output += `
<a href="_LIBRA_${pageUrls[i]}"> <a href="_LIBRA_${pageUrls[i]}">
<img src="_LIBRA_${gif}" /> <img src="_LIBRA_${gif}" title="${pageTitles[i]} ${pageDurees[i]} " />
</a> </a>
`; `;
}); });