Página 1 de 1

[RESUELTO] Paquete WAPT personalizado y autoservicio

Publicado: 15 de enero de 2026 - 16:44
por Mickael
Hola,

recientemente cambiamos el logo de nuestra asociación.
Importamos el paquete custom-waptexit-and-selfservice de la tienda, lo editamos y añadimos los nuevos archivos .png e .ico.
Probamos el paquete localmente y funciona.
Luego lo implementamos en toda la red, pero aquí está el problema:
parece que el logo antiguo, que existe en algún lugar del servidor, está sobrescribiendo el nuevo, y no sabemos dónde se encuentra.
No participamos en la instalación original del servidor WAPT; desconozco qué se hizo en ese momento.

En el servidor, en opt/wapt/templates, los logos correctos están presentes.
En la máquina, en C:\Archivos de programa (x86)\wapt\templates, los logos correctos fueron reemplazados por los antiguos sin que lo solicitáramos.

Versión de WAPT: 2.6.1.17472
Sistema operativo del servidor: Debian Bookworm
Sistema operativo de la máquina: Windows 10/11

Gracias

Re: WAPT personalizado y paquete de autoservicio

Publicado: 16 de enero de 2026 - 09:18
por htouvet
Hola Mickael,

Desde la versión 2.6.0.17279, los logotipos y plantillas personalizados deben colocarse en

Código: Seleccionar todo

C:\Program Files (x86)\wapt\custom_templates
Esto garantiza que no se sobrescriban durante una actualización de Wapt.

La plantilla de paquete que se encuentra en nuestro repositorio para personalizar logotipos no está actualizada.

El código debe modificarse de la siguiente manera (reemplace las plantillas con custom_templates):

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *

def install():
    # print("N oubliez pas d utiliser la fonction d update package pour stocker les images en amont")
    # print("Make sure to use update_package function before installing the pkg")
    # print("La taille recommandée du logo est de 200X55px et le format .png")
    # print("Recommanded size is  200X55px and .png format")

    wapt_template_path = makepath(WAPT.wapt_base_dir, "custom_templates")

    for png in glob.glob("*.png"):
        print("Copying: %s" % makepath(wapt_template_path, png))
        filecopyto(png, wapt_template_path)
Atentamente,

Huberto

Re: WAPT personalizado y paquete de autoservicio

Publicado: 16 de enero de 2026 - 10:43 a. m.
por dcardon
Hola de nuevo Mickaël,

disculpa por la documentación y el paquete desactualizados. He escalado el problema internamente para corregir la documentación y el paquete. Marco el tema como resuelto. :-)

Saludos,

Denis