Inclusion du lecteur dans le HTML
This commit is contained in:
parent
d26ee3515a
commit
dd6800d410
1 changed files with 7 additions and 4 deletions
11
generator.sh
11
generator.sh
|
@ -11,9 +11,9 @@ webpath="$(echo "${1:-$PWD}" | sed "s#^$root/##g")"
|
|||
# Couleur de logs juste parce que c'est joli
|
||||
if [[ -n "$TERM" ]]
|
||||
then
|
||||
blue=$(tput setaf 4)
|
||||
green=$(tput setaf 2)
|
||||
reset=$(tput sgr0)
|
||||
blue=$(tput setaf 4 2>/dev/null)
|
||||
green=$(tput setaf 2 2>/dev/null)
|
||||
reset=$(tput sgr0 2>/dev/null)
|
||||
fi
|
||||
|
||||
# Annonce du début du traitement
|
||||
|
@ -62,6 +62,7 @@ footer() {
|
|||
cat <<DELIM
|
||||
</table>
|
||||
<script src="/.assets/sort.js"></script>
|
||||
<script src="/.assets/player.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
DELIM
|
||||
|
@ -161,7 +162,9 @@ do
|
|||
case $mimetype in
|
||||
audio/*)
|
||||
# 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/*)
|
||||
# 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
|
||||
|
|
Loading…
Reference in a new issue