Inclusion du lecteur dans le HTML

This commit is contained in:
Breizh 2022-11-23 14:28:10 +01:00
parent d26ee3515a
commit dd6800d410

View file

@ -11,9 +11,9 @@ webpath="$(echo "${1:-$PWD}" | sed "s#^$root/##g")"
# Couleur de logs juste parce que c'est joli # Couleur de logs juste parce que c'est joli
if [[ -n "$TERM" ]] if [[ -n "$TERM" ]]
then then
blue=$(tput setaf 4) blue=$(tput setaf 4 2>/dev/null)
green=$(tput setaf 2) green=$(tput setaf 2 2>/dev/null)
reset=$(tput sgr0) reset=$(tput sgr0 2>/dev/null)
fi fi
# Annonce du début du traitement # Annonce du début du traitement
@ -62,6 +62,7 @@ footer() {
cat <<DELIM cat <<DELIM
</table> </table>
<script src="/.assets/sort.js"></script> <script src="/.assets/sort.js"></script>
<script src="/.assets/player.js"></script>
</body> </body>
</html> </html>
DELIM DELIM
@ -161,7 +162,9 @@ do
case $mimetype in case $mimetype in
audio/*) audio/*)
# Pour l'audio, ajout d'un lecteur # Pour l'audio, ajout d'un lecteur
type="<audio controls preload=\"$preload\"><source src=\"$i\" type=\"$mimetype\">$mimetype</audio>";; encoded_src="${i//\&/%26}"
encoded_src="${encoded_src//\?/%3F}"
type="<audio controls preload=\"$preload\"><source src=\"$encoded_src\" type=\"$mimetype\">$mimetype</audio>";;
image/*) image/*)
# Pour les images, une miniature de 60px de haut est créée # Pour les images, une miniature de 60px de haut est créée
thumbname="$(md5sum <<<$(readlink -f "$i") | cut -d' ' -f1).${i##*.}" # Nom sur base d'un hash pour éviter les conflits thumbname="$(md5sum <<<$(readlink -f "$i") | cut -d' ' -f1).${i##*.}" # Nom sur base d'un hash pour éviter les conflits