Changelog Ultima release 9 giorni fa

Correzioni 3
  • In WHMCS 8.13 e versioni successive non veniva correttamente visualizzata la colonna aggiuntiva nella vista fattura, necessaria per l'assegnazione manuale delle provvigioni sulle singole righe della fattura
  • In WHMCS 8.13 le azioni rapide eseguite dalla dashboard del modulo potevano causare un'animazione di caricamento infinita, dando l'impressione che l'operazione non fosse stata completata correttamente
  • Varie ottimizzazioni e miglioramenti minori al codice per incrementare stabilità e manutenzione
Correzioni 1
  • Corretto un bug che poteva causare l'interruzione del cron giornaliero di WHMCS

Novità in Evidenza

Alcuni elementi di questo changelog erano già stati introdotti in release precedenti, ma non erano stati esplicitamente documentati. Si tratta di componenti core condivisi con un altro modulo (Billing Extension), già testati e consolidati, che sono stati ora integrati anche in Commission Manager.

Miglioramenti 7
  • Convertite tutte le tabelle da MyISAM a InnoDB per migliorare affidabilità e performance
  • Il pulsante di traduzione non viene più mostrato quando è configurata solo la lingua predefinita
  • Migliorata la gestione delle traduzioni multi-lingua, ora pienamente compatibile con PHP 8.2 e versioni successive
  • L'installer ora rispetta meglio i valori predefiniti di WHMCS, compilando automaticamente alcune impostazioni del modulo
  • Migliorato il File Uploader per evitare warning su PHP 8.1 e versioni successive
  • Migliorati i componenti di input (textarea, uploader, campi di testo, password, slider, datepicker, ecc.) per garantire compatibilità con le versioni moderne di PHP ed eliminare warning
  • Aggiunto un meccanismo di sicurezza per gestire rari casi in cui WHMCS non fornisce il parametro lingua previsto, evitando possibili problemi
Correzioni 5
  • Risolti conflitti causati da variabili Define condivise tra più moduli
  • Risolto un problema minore nel frontend che poteva interferire con l’esecuzione di JavaScript in alcune pagine
  • Risolto un problema nel sistema di licensing che poteva validare erroneamente domini sconosciuti
  • Corretto un problema nella classe di validazione dati condivisa, migliorando la coerenza tra i moduli
  • Corretta la formattazione delle date nella funzione DateBeautifier su PHP 8
Correzioni 3
  • Fatal error on Validations
  • PDO Exception: DOUBLE value in Uploads
  • Fatal error alla registrazione del cliente quando si utilizzano insieme l'attribuzione manuale e interattiva
Novità 2
  • Supporto PHP 8.1+
  • Backend > Commissions. Nuova colonna/filtro Data fattura

Novità in Evidenza

Questa release risolve il problema del caricamento lento delle pagine su alcuni sistemi che eseguono WHMCS v8.x.

Miglioramenti 1
  • Velocità di caricamento pagine
Novità 1
  • Il saldo rapido dalla Dashboard ora imposta automaticamente la Data di pagamento alla data odierna
Miglioramenti 5
  • Piccoli miglioramenti nelle traduzioni
  • Migliorie minori (366 DBV)
  • Aggiornato il file countries.json
  • Compatibilità con le Sidebar di SwiftModders WHMCS Client Theme
  • Quando non è impostata una soglia minima di pagamento (Saldo provvigioni), la pagina Attivazione mostra un messaggio diverso

Novità in Evidenza

In questa release diamo la possibilità di creare provvigioni personalizzate per ciascun affiliato.

Miglioramenti 4
  • L'approvazione degli alias non si applica più agli affiliati che non ne hanno uno
  • Traduzione inglese e italiana
  • Attribuzione Interactive. La pagina da cui i clienti indicano il proprio rappresentante di vendita non viene più mostrata se non ci sono rappresentanti da visualizzare
  • Piccoli miglioramenti alla pagina Ricompense
Novità 2
  • Struttura provvigioni multi-livello per singoli affiliati
  • Pagina provvigioni. La colonna Percentuale ora mostra sia il valore della percentuale che dell'importo come ad esempio 0.70 euro (2%)
Cambiamenti 2
  • Tabelle modulo. Formato valore monetario cambiato da prefisso e suffisso valuta a solo prefisso
  • Abbiamo rinominato alcune funzioni per meglio riflettere le modifiche ai file della lingua
Novità 1
  • Aggiunto supporto per WHMCS v8
Miglioramenti 1
  • Classe PHP Language (core)
Miglioramenti 1
  • Le provvigioni manuali non possono più essere aggiunte sulle note di credito
Miglioramenti 2
  • Linkare qualsiasi pagina di WHMCS con un Referral Link darà luogo al cookie di affiliazione
  • Una parte consistente dell'Auto Updater è stata migliorata per correggere un potenziale bug

Novità in Evidenza

Una funzionalità da lungo attesa è finalmente arrivata.

D'ora in avanti il modulo permette di aggiungere provvigioni dalla vista fattura per ogni voce fatture. Basta un click.

Miglioramenti 2
  • Vista fattura. Cliccare sull'icona delle provvigioni filtra e reindirizza automaticamente alla pagina delle provvigioni
  • Pagina Provvigioni aggiornata in linea con le recenti modifiche
Rimozioni 1
  • Vista fattura. Rimosso l'alert sotto le voci fattura che puntava alle provvigioni in quanto forniva le stesse informazioni già disponibili sulle icone dei tag
Novità 1
  • Aggiungi manualmente provvigioni per le voci fattura
Miglioramenti 1
  • Quando un cliente viene eliminato da WHMCS, la cancellazione viene eseguita anche su CM sugli affiliati, i clienti referenziati ed i guadagni
Cambiamenti 1
  • Admin di WHMCS > Affiliati. Colonna Nome cliente rinominata Nome affiliato