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
|
# 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
|
||||||
|
|
Loading…
Reference in a new issue