Docly Child

Téléchargement

Téléchargement du module Registrar

Notre module n’est pas inclus par défaut dans la distribution de WHMCS. Vous devrez le télécharger et l’installer manuellement.

Version en vigueur

Pour WHMCS > 8.1 / PHP 7.4 et PHP 8.1 / Ioncube 12

Module registrar 3.1 (06 Décembre 2022) 

Version précédente

Pour WHMCS 7.10 – 8.5 / PHP 7.2 – 7.4 / Ioncube 10

Module registrar 2.6.6 (23 Octobre 2020)

Notes de version

Cette version est une version de maintenance de la v3.0

Améliorations générales

  • Le support de DNSsec peut maintenant être désactivé afin d’empêcher l’affichage de la page de gestion correspondante dans l’espace client.
  • Prise en charge complète de l’espagnol dans les données additionnelles des domaines, Netim Tld Manager, les espaces client et administrateur.

Corrections d’anomalies

  • Les données additionnelles des domaines étaient toujours affichées en anglais quelle que soit la langue de l’utilisateur.
  • La gestion des régions dans la gestion des informations whois a été revue et mise à jour. WHMCS prend en charge les régions en tant que champ texte au lieu d’une liste déroulante. Ainsi, la valeur fournie doit être normalisée afin de se conformer à notre API et aux valeurs attendues.
  • Certains utilisateurs avaient des libellés manquants (non traduits) dans les widgets. La gestion des traductions a été revue et mise à jour.
  • Problème dans Netim Tld Manager lorsque le mot de passe du compte avait le caractère spécial &
  • Problème dans Netim Tld Manager lors de l’obtention des données brutes des extensions auprès de Netim. Un caractère spécial générait une erreur SQL.
  • Quelques corrections pour éviter les erreurs avec PHP 8.1
  • Quelques corrections pour éviter les erreurs avec PHP 7.2

Cette version est une mise à jour majeure du module. Ce dernier a été entièrement réécrit pour utiliser de nouvelles librairies de base et se conformer à notre nouvelle politique de développement.

Pour les utilisateurs existants de v2.x, veuillez prêter attention aux modifications surlignées en rouge qui nécessitent des actions de votre part !

Améliorations générales

  • Nouvelle gestion des opérations asynchrones.
    Le champ « Subscription ID » dans la gestion des noms de domaine n’est plus utilisé. Au lieu de cela, les opérations asynchrones sont stockées dans la base de données locale et mises à jour grâce au script de synchronisation.
    Les utilisateurs existants n’ont rien à faire car le script migrera les opérations stockées avec l’ancienne méthode. Plus d’informations sur les requêtes en attente et les templates.
  • Nouvelle gestion des champs additionnels pour les domaines.
    La définition des champs a changé pour un fichier json (avec de nouvelles traductions). Les utilisateurs existants doivent vérifier leurs traductions s’ils les ont personnalisées.
  • Support de la recherche de disponibilité par le module avec le support des noms de domaine premium. Voir Recherche de disponibilité
  • Les nouveaux domaines obtiendront le statut « En attente d’enregistrement » plutôt que « En attente ». En cas d’échec d’enregistrement, il retrouvera le statut « En attente » par défaut.
  • Nouvelle méthode de configuration du service de prête nom et du service de contact local
    Pour les utilisateurs existants, vérifiez vos paramètres existants avec la nouvelle définition.
  • Nouveaux paramètres pour la gestion du débogage
    La gestion des logs a été revue afin de faciliter le débogage. Voir Activer le débogage
  • Lorsque la période de souscription d’un ordre de transfert est supérieure à 1 an, la soumission de la demande échoue. Notre système ne prenant en charge qu’une année pour les demandes de transfert de domaine.
  • Le fichier hook /includes/hooks/netim.php n’est plus encodé en ioncube.
  • La modification des serveurs de noms peut être effectuée avec un glue record. Fournir par exemple ns1.netim.net:1.2.3.4
    .

Améliorations de l’espace client

  • Nouveau modèle client « twenty-one » afin d’afficher les messages aux clients sur les opérations en attente.
    Pour les utilisateurs existants utilisant un autre template ou un template personnalisé, fusionnez nos modifications dans votre template actif. Plus d’informations sur les requêtes en attente et les modèles.
  • Traduction complète du module pour l’espace client et les templates.
    Pour les utilisateurs existants, assurez vous de traduire dans vos langues si vous avez activé autre chose que l’anglais ou le français.
    Plus d’informations concernant l’Activation du débogage.
  • Nouvelle gestion des services pour DNSSec.
    Une nouvelle option/écran s’affiche dans l’espace client.

Améliorations de la zone d’administration

  • Traduction complète du module, de l’addon « Netim Tld Manager », des widgets 
    Pour les utilisateurs existants, ne traduisez que si nécessaire. Plus d’informations concernant l’installation des traductions
  • L’enregistrement des opérations en erreur ou attente ou annulées dans la liste des taches a été revu.
  • Sur la page de gestion de domaine.
    • Les opérations en attente sont désormais affichées sous forme de tableau sous « Historique des rappels de domaine »
    • Lorsque le domaine est en attente d’enregistrement ou en attente de transfert, il n’est plus possible de soumettre une nouvelle action « Enregistrer » ou « Transférer »
    • Le type de commande (enregistrement / transfert) est vérifié et doit correspondre à l’action « Enregistrer » ou « Transférer ».
    • Plus de message d’erreur si un nom de domaine est en attente. Vérifiez les notes de l’administrateur pour le message d’erreur.
    • L’action « Obtenir le code Epp » affiche maintenant le code à l’écran.
    • Nouvelle action « Changer le code EPP ». Cette action a le même comportement que l’obtention du code dans la v2.X. Ainsi, un nouveau code EPP sera généré et envoyé au client ou au revendeur par email.
    • Prise en charge du « .XXX membership ». Il est maintenant possible de sauvegarder le numéro de membre afin d’activer le domaine. (Uniquement affiché pour les domaines .XXX).
    • Nouvelle gestion DNSSec. Le statut Dnssec est maintenant affiché si l’extension prend en charge DNSSec. De plus, une nouvelle action « Dnssec » permet d’activer ou désactiver la fonctionnalité si le nom de domaine utilise nos serveurs de noms.

Compatibilité

PHP 5.6 / 7.+

Ioncube 10+

WHMCS 7+ / 8

Module

  • Correction d’un bug dans 8.0.3 concernant la synchronisation des domaines

Compatibilité

PHP 5.6 / 7.+

Ioncube 10+

WHMCS 7+ / 8

Module

  • Support de la fonctionnalité « TLD Import & Pricing Sync »

  • Correction du non chargement du widget dans certaines versions de PHP / Ioncube loader

NETIM TLD manager

  • Correction de l’anomalie si des groupes de clients sont définis. La mise à jour des prix des extensions se fait désormais sur le groupe par défaut

  • Correction d’une anomalie dans l’affichage et le calcul dynamique de la marge lorsque la devise de base n’est pas l’Euro

  • Ajout de l’application de la marge par défaut sur les extensions sélectionnées. Le bouton de mise à jour initial devient « Update with manual prices »

  • Ajout de l’importation des prix

Compatibilité

PHP 5.6 / 7.+

Ioncube 10+

WHMCS 7+ / 8

Module

  • Correction d’une autre anomalie dans la gestion des contacts si définis dans les paramètres généraux

Compatibilité

PHP 5.6 / 7.+

Ioncube 10+

WHMCS 7+ / 8

Module

  • Correction d’une anomalie dans la gestion des contacts si définis dans les paramètres généraux

  • Remplacement du caractère  » par ‘ systématique dans les informations de profil

NETIM TLD manager

  • Correction d’une anomalie dans le chargement des prix dans l’addon NETIM_TLD_MANAGER

Compatibilité

PHP 5.6 / 7.+

Ioncube 10+

WHMCS 7+ / 8

Module

  • Correction d’un bug mineur sur le script de synchronisation

  • Support des informations additionnelles sur le changement des contact

NETIM TLD manager

  • Ajout du paramétrage « Durée minimale »

  • Modification dynamique du calcul de marge sur les extensions actives

  • Ajout de la mise en valeur des marges < marge par défaut

  • Ajout de l’affichage de toutes les extensions dans l’ajout d’une extension

  • La mise à jour des prix n’affecte plus que les périodes actuellement enregistrées (auparavant appliquait l’ajout)

  • Modification de la notion de « taux de marge par défaut » en « taux de marge par défaut sur prix de vente »

Compatibilité

PHP 5.6 / 7.+

Ioncube 10+

WHMCS 7+ / 8

Améliorations

  • Revue et test de compatibilité

Cette version du module unique a été testée pour fonctionner sur toutes les versions de PHP depuis 5.6.

  • Fonction de suppression d’un domaine

L’exécution de l’opération de suppression a été revue afin de gérer correctement les différentes situations impactant les dates d’expiration et le statut.

  • Nouvel addon « netim_tld_manager »

Suite à de nombreuses demandes à ce sujet, nous sommes fier de fournir dans le module un addon permettant une gestion efficace des extensions notamment :

    • Visualiser les extensions actives, le prix d’achat, le prix de vente actuel et réaliser une modification en masse
    • Ajouter des extensions en 1 clic
    • Vérifier le paramétrage des extensions vs les valeurs acceptées par NETIM
    • Visualiser les promotions

  • Support complet du jeu de caractères latin pour les informations du profil, titulaire et contacts

Tous les caractères accentués des jeux LATIN1 / LATIN-EXTA / LATIN-EXTB.

Le support d’autres jeux de caractère tels que le Cyrillic n’est pas supporté.

  • Support des fonctions « domain_sync » et « transfer_syc »

La synchronisation des domaines notamment au niveau de la date d’expiration et du statut est désormais réalisée par le fonctionnement interne de synchronisation des domaines de WHMCS ainsi que la synchronisation des transferts de domaine.

L’ancien script de synchronisation netimsync.php n’est désormais plus utilisé.

Le nouveau script netim_opesync.php doit par contre être utilisé pour synchroniser les enregistrements et les renouvellement asynchrones.

Corrections d’anomalies

  • Conversion des champs additionnels de l’extension .IE

Le gestion du processus d’enregistrement via le fastpass était incorrecte

  • Gestion des domaines IDN

L’enregistrement d’un domaine en IDN réalisait l’enregistrement d’un domaine différent suite à une erreur de conversion