Norm: assets/resources/ por módulo + rutas actualizadas + secciones/ eliminado
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
# Organizar recursos en assets/resources/ por módulo
|
||||
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
declare -A MAP
|
||||
MAP["Planificacion"]="planificacion"
|
||||
MAP["Preparacion_Atletica"]="preparacion-atletica"
|
||||
MAP["Explicacion_TP"]="explicacion-tp"
|
||||
MAP["Seguimientos_Equipos"]="seguimientos-equipos"
|
||||
MAP["Analisis_Equipos_1"]="analisis-equipos-1"
|
||||
MAP["Analisis_Equipos_2"]="analisis-equipos-2"
|
||||
MAP["TP_Final_Unidad"]="tp-final"
|
||||
MAP["Centrales_y_Oponentes"]="centrales-opuestos"
|
||||
MAP["Puntas_y_Liberos"]="puntas-liberos"
|
||||
MAP["Entrenamiento_Armadoras"]="entrenamiento-armadoras"
|
||||
|
||||
for modulo in Modulo_1_Planificacion Modulo_2_Entrenamiento; do
|
||||
if echo "$modulo" | grep -q "1"; then
|
||||
mnum="modulo-1"
|
||||
else
|
||||
mnum="modulo-2"
|
||||
fi
|
||||
|
||||
for seccion in descargar-curso/descargas/secciones/$modulo/*/; do
|
||||
sec_name=$(basename "$seccion")
|
||||
target="${MAP[$sec_name]:-$(echo "$sec_name" | tr '[:upper:]' '[:lower:]' | tr '_' '-')}"
|
||||
|
||||
mkdir -p "www-ksaldis-dt/assets/resources/$mnum/$target"
|
||||
|
||||
for f in "$seccion"*; do
|
||||
fn=$(basename "$f")
|
||||
case "$fn" in
|
||||
pagina.html|contenido.md|videos.md|recursos.json) ;;
|
||||
*) cp "$f" "www-ksaldis-dt/assets/resources/$mnum/$target/" 2>/dev/null ;;
|
||||
esac
|
||||
done
|
||||
|
||||
echo " $mnum/$target: $(ls www-ksaldis-dt/assets/resources/$mnum/$target/ | wc -l) archivos"
|
||||
done
|
||||
done
|
||||
|
||||
echo ""
|
||||
echo "Total: $(find www-ksaldis-dt/assets/resources -type f | wc -l) archivos"
|
||||
Reference in New Issue
Block a user