Créer un lien vers le formulaire d’assistance sur votre site
Le lien vers le formulaire d’assistance est défini par le paramètre support_url
dans la table psa.misc
de la base de données de Plesk. Si le paramètre support_url
est absent ou vide, quand l’utilisateur clique sur Outils & Paramètres > Assistance, il est redirigé vers l’assistance du fournisseur via l’URL suivante :
'https://www.exemple.com/support/request/?sv=' . urlencode(serialize($val))
$val
correspond à un tableau associatif PHP contenant les paramètres suivants :
-
firstName
correspond au nom du contact administrateur de Plesk. -
company
correspond au nom de l’entreprise de l’administrateur de Plesk. -
email
correspond à l’adresse mail de l’administrateur de Plesk. -
phone
correspond au numéro de téléphone de l’administrateur de Plesk. -
keyNumber
correspond au numéro de la clé de licence de Plesk utilisée sur le serveur. -
operatingSystem
correspond au système d’exploitation installé sur le serveur. -
PSAVersion
correspond au numéro de version du logiciel Plesk. -
PSABuild
correspond au numéro de build du logiciel Plesk. -
PSAInstType
correspond au type d’installation logicielle de Plesk.
Avant de changer le lien, vérifiez les éléments suivants afin de vous assurer que la page d’assistance de votre site est configurée correctement :
-
Votre page d’assistance prend en charge la variable
sv
via la méthodeGET
. La valeur de cette variable est un tableau associatif de paramètres précollectés. -
Vous pouvez obtenir le tableau des paramètres sur votre page Web comme ceci :
$params = unserialize($_GET['sv']);
-
Vous pouvez traiter tout paramètre de ce tableau comme ceci :
$params['firstName'] $params['company'] ...
Pour que le bouton Assistance ouvre le formulaire d’assistance sur votre site, suivez ces étapes :
-
Connectez-vous à la base de données Plesk (psa).
-
Exécutez la requête suivante :
-
Si le paramètre
support_url
est absent, exécutez :insert into misc(param, val) values('support_url', 'https://example.com/support')
« https://exemple.com/support » correspond à l’URL vers la page d’assistance de votre site Web.
-
Si le paramètre
support_url
existe, exécutez :update misc set val = 'https://example.com/support' where param = 'support_url'
« https://exemple.com/support » correspond à l’URL vers la page d’assistance de votre site Web.
-