Carrusel portada desactualizado — Smart Slider 3 sigue con pausa_926/927/928 (Joomla en 941/942/943) #60

Closed
opened 2026-06-28 19:13:53 +00:00 by rafa · 0 comments
Owner

Síntoma

El carrusel de la portada de feadulta WP local muestra imágenes desactualizadas. Detectado en validación visual del #38.

Estado actual

WP local (https://farmer.taild3aaf6.ts.net/fea/)

Smart Slider 3, slider id 2 "Slider_home", 3 slides:

Slide id Título Imagen
3 Calentar_el_corazon uploads/2026/02/pausa_999999000928.jpg
4 Ser_quien_eres uploads/2026/02/pausa_999999000927.jpg
5 Cicatrices uploads/2026/02/pausa_999999000926.jpg

Joomla producción (/joomla/ en local, backup real)

Módulo mod_ariimageslider (id 80, posición top1), configurado para leer filesystem images/home/ (sin slides editorial — auto-lee la carpeta).

Contenido actual de joomla-php83/images/home/:

  • pausa_999999000941.jpg
  • pausa_999999000942.jpg
  • pausa_999999000943.jpg

Gap: WP tiene pausa_926/927/928, Joomla tiene pausa_941/942/943 — 15 numeritos de desfase (~ varias semanas).

Origen de la divergencia

Modelos distintos de mantenimiento:

  • Joomla: el editor sube 3 imágenes nuevas a images/home/ y borra las viejas. El slider las muestra automáticamente. Acción semanal = drag & drop al FTP/UI.
  • WP: Smart Slider 3 mantiene slides con paths explícitos en BD. Subir imagen no basta — hay que editar cada slide en wp-admin.

Como nadie ha tocado el slider WP desde febrero 2026 (los 3 slides apuntan a uploads/2026/02/...), está congelado.

Opciones de fix

A. Update puntual (cubre la urgencia)

  1. Copiar pausa_941/942/943.jpg de joomla-php83/images/home/ a wp-content/uploads/<ruta>/.
  2. Actualizar wp_nextend2_smartslider3_slides.params de los 3 slides para apuntar a las nuevas.
  3. (Opcional) Renombrar los slides — necesita pedir a Rafa los títulos nuevos (en Joomla no hay título por slide, solo son imágenes).

Comando aproximado:

UPDATE wp_nextend2_smartslider3_slides
SET params = JSON_SET(params, '$.backgroundImage', '$upload$/<año>/<mes>/pausa_999999000943.jpg')
WHERE id = 3;
-- ... etc

B. Replicar modelo "auto desde carpeta" (resuelve para siempre)

  • Reescribir el slider para que lea dinámicamente de una carpeta (uploads/home/ o similar).
  • Smart Slider 3 tiene "Dynamic slide generator" — registrar un generator custom que lee del filesystem.
  • O reemplazar el slider por bloque custom en el theme/mu-plugin (más simple, sin Smart Slider).
  • Acción semanal del editor: subir 3 imágenes al directorio y borrar las anteriores. Igual que Joomla.

C. Sync periódico

Cron que cada N días copia joomla-php83/images/home/* a wp-content/uploads/home/ y actualiza los slides. Solo válido hasta el cutover DNS (después no habrá joomla-php83 actualizándose).

Recomendación

B, porque resuelve la causa raíz y el editor sigue con la misma operativa que ya conoce de Joomla. A como fix inmediato si urge actualizar ya.

Notas

  • Configuración del slider WP: tablas wp_nextend2_smartslider3_sliders (id 2) y wp_nextend2_smartslider3_slides (ids 3, 4, 5).
  • Las imágenes pausa_999999* tienen numeración secuencial — cada semana se generan 3 nuevas. El número alto (999999000xxx) sugiere convención específica de feadulta.
  • No bloqueante para cutover, pero sí visible para los usuarios cada semana.

Decisión a confirmar

  1. ¿A, B o C?
  2. Si A: ¿tenemos los títulos nuevos o usamos los actuales / sin título?
## Síntoma El carrusel de la portada de feadulta WP local muestra imágenes desactualizadas. Detectado en validación visual del #38. ## Estado actual ### WP local (`https://farmer.taild3aaf6.ts.net/fea/`) Smart Slider 3, slider id 2 "Slider_home", 3 slides: | Slide id | Título | Imagen | |---:|---|---| | 3 | Calentar_el_corazon | `uploads/2026/02/pausa_999999000928.jpg` | | 4 | Ser_quien_eres | `uploads/2026/02/pausa_999999000927.jpg` | | 5 | Cicatrices | `uploads/2026/02/pausa_999999000926.jpg` | ### Joomla producción (`/joomla/` en local, backup real) Módulo `mod_ariimageslider` (id 80, posición `top1`), configurado para leer **filesystem** `images/home/` (sin slides editorial — auto-lee la carpeta). Contenido actual de `joomla-php83/images/home/`: - pausa_999999000941.jpg - pausa_999999000942.jpg - pausa_999999000943.jpg **Gap:** WP tiene `pausa_926/927/928`, Joomla tiene `pausa_941/942/943` — 15 numeritos de desfase (~ varias semanas). ## Origen de la divergencia Modelos distintos de mantenimiento: - **Joomla:** el editor sube 3 imágenes nuevas a `images/home/` y borra las viejas. El slider las muestra automáticamente. **Acción semanal = drag & drop al FTP/UI.** - **WP:** Smart Slider 3 mantiene slides con paths explícitos en BD. Subir imagen no basta — hay que editar cada slide en wp-admin. Como nadie ha tocado el slider WP desde febrero 2026 (los 3 slides apuntan a `uploads/2026/02/...`), está congelado. ## Opciones de fix ### A. Update puntual (cubre la urgencia) 1. Copiar `pausa_941/942/943.jpg` de `joomla-php83/images/home/` a `wp-content/uploads/<ruta>/`. 2. Actualizar `wp_nextend2_smartslider3_slides.params` de los 3 slides para apuntar a las nuevas. 3. (Opcional) Renombrar los slides — necesita pedir a Rafa los títulos nuevos (en Joomla no hay título por slide, solo son imágenes). Comando aproximado: ```sql UPDATE wp_nextend2_smartslider3_slides SET params = JSON_SET(params, '$.backgroundImage', '$upload$/<año>/<mes>/pausa_999999000943.jpg') WHERE id = 3; -- ... etc ``` ### B. Replicar modelo "auto desde carpeta" (resuelve para siempre) - Reescribir el slider para que lea dinámicamente de una carpeta (`uploads/home/` o similar). - Smart Slider 3 tiene "Dynamic slide generator" — registrar un generator custom que lee del filesystem. - O reemplazar el slider por bloque custom en el theme/mu-plugin (más simple, sin Smart Slider). - Acción semanal del editor: subir 3 imágenes al directorio y borrar las anteriores. Igual que Joomla. ### C. Sync periódico Cron que cada N días copia `joomla-php83/images/home/*` a `wp-content/uploads/home/` y actualiza los slides. Solo válido **hasta el cutover DNS** (después no habrá `joomla-php83` actualizándose). ## Recomendación **B**, porque resuelve la causa raíz y el editor sigue con la misma operativa que ya conoce de Joomla. **A** como fix inmediato si urge actualizar ya. ## Notas - Configuración del slider WP: tablas `wp_nextend2_smartslider3_sliders` (id 2) y `wp_nextend2_smartslider3_slides` (ids 3, 4, 5). - Las imágenes `pausa_999999*` tienen numeración secuencial — cada semana se generan 3 nuevas. El número alto (999999000xxx) sugiere convención específica de feadulta. - No bloqueante para cutover, pero sí visible para los usuarios cada semana. ## Decisión a confirmar 1. ¿A, B o C? 2. Si A: ¿tenemos los títulos nuevos o usamos los actuales / sin título?
rafa closed this issue 2026-06-28 19:13:53 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rafa/feadulta#60