Pagina 1 di 1

[RISOLTO] Pacchetto WAPT e self-service personalizzato

Pubblicato: 15 gennaio 2026 - 16:44
di Mickael
Salve,

il logo della nostra associazione è stato recentemente modificato.
Abbiamo importato il pacchetto custom-waptexit-and-selfservice dallo store, lo abbiamo modificato e abbiamo aggiunto i nuovi file .png e .ico.
Abbiamo testato il pacchetto in locale e funziona correttamente.
Successivamente lo abbiamo distribuito sull'intera rete, ma ecco il problema:
sembra che il vecchio logo, presente da qualche parte sul server, stia sovrascrivendo quello nuovo e non sappiamo dove si trovi.
Non siamo stati coinvolti nell'installazione originale del server WAPT; non so cosa sia stato fatto all'epoca.

Sul server, nella cartella opt/wapt/templates, i loghi corretti sono effettivamente presenti.
Sulla macchina, nella cartella C:\Program Files (x86)\wapt\templates, i loghi corretti sono stati sostituiti con quelli vecchi senza alcuna richiesta.

Versione WAPT: 2.6.1.17472
Sistema operativo server: Debian Bookworm
Sistema operativo macchina: Windows 10/11

Grazie

Ri: WAPT personalizzato e pacchetto self-service

Pubblicato: 16 gennaio 2026 - 09:18
di htouvet
Ciao Mickael,

Dalla versione 2.6.0.17279, i loghi e i modelli personalizzati devono essere inseriti in

Codice: Seleziona tutto

C:\Program Files (x86)\wapt\custom_templates
In questo modo si garantisce che non vengano sovrascritti durante un aggiornamento Wapt.

Il modello del pacchetto presente nel nostro repository per la personalizzazione dei loghi non è aggiornato.

Il codice deve essere modificato come segue (sostituire templates con custom_templates):

Codice: Seleziona tutto

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

Hubert

Ri: WAPT personalizzato e pacchetto self-service

Pubblicato: 16 gennaio 2026 - 10:43
di dcardon
Ciao di nuovo Mickaël,

mi scuso per la documentazione e il pacchetto obsoleti. Ho segnalato il problema internamente per correggere la documentazione e il pacchetto. Contrassegno la discussione come risolta. :-)

Cordiali saluti,

Denis