172 lines
5 KiB
Markdown
172 lines
5 KiB
Markdown
|
|
# ✅ Verificación de Rutas de Assets - Bloque 0
|
||
|
|
|
||
|
|
## 📍 Estructura de Carpetas
|
||
|
|
|
||
|
|
### Ruta Física (Sistema de Archivos)
|
||
|
|
```
|
||
|
|
/home/planetazuzu/guia-tes/public/assets/infografias/bloque-0-fundamentos/
|
||
|
|
```
|
||
|
|
|
||
|
|
### Ruta Web (URL en la aplicación)
|
||
|
|
```
|
||
|
|
/assets/infografias/bloque-0-fundamentos/
|
||
|
|
```
|
||
|
|
|
||
|
|
**Nota:** La ruta web NO incluye `public/` porque Vite sirve automáticamente los archivos de `public/` desde la raíz.
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## ✅ Estado Actual
|
||
|
|
|
||
|
|
### Carpeta Existe
|
||
|
|
✅ **Confirmado:** La carpeta `public/assets/infografias/bloque-0-fundamentos/` existe y es accesible.
|
||
|
|
|
||
|
|
### Archivos Actuales en la Carpeta
|
||
|
|
|
||
|
|
1. ✅ `ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg` (10KB)
|
||
|
|
2. ✅ `ALGORITMO OPERATIVO DEL TES.svg`
|
||
|
|
3. ✅ `diagrama_seleccion_dispositivo_oxigenoterapia.png`
|
||
|
|
4. ✅ `fast_transtelefonico.png`
|
||
|
|
5. ✅ `flujo_desa_telefono.png`
|
||
|
|
6. ✅ `flujo_rcp_transtelefonica.png`
|
||
|
|
7. ✅ `guia_colocacion_dispositivos_oxigenoterapia.png`
|
||
|
|
8. ✅ `RESUMEN VISUAL DEL ALGORITMO START.svg`
|
||
|
|
9. ✅ `tabla_rangos_fio2_oxigenoterapia.png`
|
||
|
|
10. ✅ `tabla_rangos_fio2_oxigenoterapia1.png`
|
||
|
|
|
||
|
|
**Total:** 10 archivos en la carpeta
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## ⚠️ INCONSISTENCIA DETECTADA
|
||
|
|
|
||
|
|
### Problema: Extensión Incorrecta en Registro
|
||
|
|
|
||
|
|
**Archivo real:**
|
||
|
|
- `ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg` ✅ (existe)
|
||
|
|
|
||
|
|
**Registrado en `image-registry.ts`:**
|
||
|
|
- `ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.png` ❌ (incorrecto)
|
||
|
|
|
||
|
|
**Ubicación del error:**
|
||
|
|
- Archivo: `src/data/image-registry.ts`
|
||
|
|
- Línea: ~50
|
||
|
|
- ID: `'abcde-introduccion-estructura-mental'`
|
||
|
|
|
||
|
|
### Solución
|
||
|
|
|
||
|
|
Cambiar en `src/data/image-registry.ts`:
|
||
|
|
```typescript
|
||
|
|
// ANTES (incorrecto):
|
||
|
|
path: '/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.png',
|
||
|
|
|
||
|
|
// DESPUÉS (correcto):
|
||
|
|
path: '/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg',
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 📋 Rutas Correctas para Nuevos Archivos
|
||
|
|
|
||
|
|
### Para Sección 2 de ABCDE:
|
||
|
|
|
||
|
|
Los siguientes archivos deben subirse a:
|
||
|
|
```
|
||
|
|
public/assets/infografias/bloque-0-fundamentos/
|
||
|
|
```
|
||
|
|
|
||
|
|
**Nombres sugeridos:**
|
||
|
|
1. `ABCDE_PIRAMIDE_PRIORIDAD_VITAL.png` (o .svg)
|
||
|
|
2. `ABCDE_COMPARACION_DESORDEN_VS_ESTRUCTURA.png` (o .svg)
|
||
|
|
3. `ABCDE_FLUJO_DETERIORO_FISIOLOGICO.png` (o .svg)
|
||
|
|
|
||
|
|
**Rutas web (para usar en Markdown):**
|
||
|
|
1. `/assets/infografias/bloque-0-fundamentos/ABCDE_PIRAMIDE_PRIORIDAD_VITAL.png`
|
||
|
|
2. `/assets/infografias/bloque-0-fundamentos/ABCDE_COMPARACION_DESORDEN_VS_ESTRUCTURA.png`
|
||
|
|
3. `/assets/infografias/bloque-0-fundamentos/ABCDE_FLUJO_DETERIORO_FISIOLOGICO.png`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## ✅ Verificación de Rutas en Código
|
||
|
|
|
||
|
|
### image-registry.ts
|
||
|
|
|
||
|
|
**Rutas correctas encontradas:**
|
||
|
|
- ✅ `/assets/infografias/bloque-0-fundamentos/ALGORITMO OPERATIVO DEL TES.svg`
|
||
|
|
- ⚠️ `/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.png` (debe ser .svg)
|
||
|
|
- ✅ `/assets/infografias/bloque-0-fundamentos/RESUMEN VISUAL DEL ALGORITMO START.svg`
|
||
|
|
- ✅ `/assets/infografias/bloque-0-fundamentos/diagrama_seleccion_dispositivo_oxigenoterapia.png`
|
||
|
|
- ✅ `/assets/infografias/bloque-0-fundamentos/tabla_rangos_fio2_oxigenoterapia.png`
|
||
|
|
- ✅ `/assets/infografias/bloque-0-fundamentos/flujo_rcp_transtelefonica.png`
|
||
|
|
- ✅ `/assets/infografias/bloque-0-fundamentos/flujo_desa_telefono.png`
|
||
|
|
|
||
|
|
### Markdown (docs/consolidado/)
|
||
|
|
|
||
|
|
**Rutas encontradas:**
|
||
|
|
- ⚠️ `SECCION_01_ABCDE_OPERATIVO.md`: Usa `.png` pero el archivo es `.svg`
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 🔧 Correcciones Necesarias
|
||
|
|
|
||
|
|
### 1. Corregir image-registry.ts
|
||
|
|
|
||
|
|
**Archivo:** `src/data/image-registry.ts`
|
||
|
|
**Línea:** ~50
|
||
|
|
|
||
|
|
**Cambio:**
|
||
|
|
```typescript
|
||
|
|
'abcde-introduccion-estructura-mental': {
|
||
|
|
id: 'abcde-introduccion-estructura-mental',
|
||
|
|
path: '/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg', // ← Cambiar .png a .svg
|
||
|
|
// ... resto igual
|
||
|
|
}
|
||
|
|
```
|
||
|
|
|
||
|
|
### 2. Corregir SECCION_01_ABCDE_OPERATIVO.md
|
||
|
|
|
||
|
|
**Archivo:** `docs/consolidado/SECCION_01_ABCDE_OPERATIVO.md`
|
||
|
|
**Línea:** ~61
|
||
|
|
|
||
|
|
**Cambio:**
|
||
|
|
```markdown
|
||
|
|
![Infografía ABCDE - Estructura Mental de Priorización]/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg)
|
||
|
|
```
|
||
|
|
|
||
|
|
**O mantener .png si el usuario va a subir una versión PNG**
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 📊 Resumen
|
||
|
|
|
||
|
|
| Aspecto | Estado | Notas |
|
||
|
|
|---------|--------|-------|
|
||
|
|
| **Carpeta existe** | ✅ | `public/assets/infografias/bloque-0-fundamentos/` |
|
||
|
|
| **Ruta web correcta** | ✅ | `/assets/infografias/bloque-0-fundamentos/` |
|
||
|
|
| **Archivos en carpeta** | ✅ | 10 archivos encontrados |
|
||
|
|
| **Registro image-registry** | ⚠️ | Extensión incorrecta .png vs .svg) |
|
||
|
|
| **Markdown Sección 1** | ⚠️ | Extensión incorrecta .png vs .svg) |
|
||
|
|
| **Listo para nuevos archivos** | ✅ | Carpeta preparada |
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## ✅ Acciones Recomendadas
|
||
|
|
|
||
|
|
1. **Decidir formato final:**
|
||
|
|
- Si el archivo es `.svg` → Corregir referencias a `.svg`
|
||
|
|
- Si el archivo será `.png` → Mantener referencias a `.png` y subir PNG
|
||
|
|
|
||
|
|
2. **Corregir inconsistencias:**
|
||
|
|
- Actualizar `image-registry.ts`
|
||
|
|
- Actualizar `SECCION_01_ABCDE_OPERATIVO.md`
|
||
|
|
|
||
|
|
3. **Subir nuevos archivos:**
|
||
|
|
- Los 3 diagramas de Sección 2
|
||
|
|
- Usar nombres consistentes
|
||
|
|
- Verificar extensiones
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**Verificación completada** ✅
|
||
|
|
|