Page 1 sur 1

[RESOLU] Paquet Custom WAPT and selfservice

Publié : 15 janv. 2026 - 16:44
par Mickael
Bonjour,

Le logo de notre association a recement été modifié.
Nous avons donc importé le paquet custom-waptexit-and-selfservice depuis le store, nous avons edité et ajouté les nouveau .png et .ico.
Nous avons test le paquet en local et cela fonctionne.
nous avons donc deployer le paquet sur l'ensemble du parc mais voila.
Il semblerai que l'ancien logo qui exite quelque part sur le serveur vienne ecraser le nouveau logo, et nous ne savons pas ou peut resider cet ancien logo.
Nous ne somme pas a l'origine de l'installation du serveur wapt, je ne sais pas ce qui a été fait a l'epoque.

Sur le serveur dans opt/wapt/templates : ce sont bien les bon logo.
Sur la machine, dans C:\Program Files (x86)\wapt\templates , le bon logos ont été remplacé par les anciens sans le demander

WAPT Version : 2.6.1.17472
OS du serveur : Debian Bookworm
OS des machine : Windows 10/11

Merci

Re: Paquet Custom WAPT and selfservice

Publié : 16 janv. 2026 - 09:18
par htouvet
Bonjour Mickael,

Depuis la version 2.6.0.17279 les logos et templates personnalisés doivent être mis dans

Code : Tout sélectionner

C:\Program Files (x86)\wapt\custom_templates
Ceci permet qu'ils ne soient pas écrasé lors d'un upgrade de Wapt.

Le modèle de paquet qui est sur notre dépôt pour personnaliser les logos n'est pas à jour.

Il faut modifier le code comme suit (remplacer templates par custom_templates):

Code : Tout sélectionner

# -*- 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)
Cordialement,

Hubert

Re: Paquet Custom WAPT and selfservice

Publié : 16 janv. 2026 - 10:43
par dcardon
rebonjour Mickaël,

désolé pour la doc et le paquet pas à jour. J'ai fait remonter en interne le pb pour corriger la doc et le paquet. Je passe le topic en résolu :-)

cordialement,

Denis