Avis important : |
En utilisant le portail interne ou externe du contrat d'utilisation, vous pouvez personnaliser la page web du contrat d'utilisation (portail UA), qui peut remplacer le contrat d'utilisation par défaut intégré à l'origine dans l'UAG. Veuillez télécharger les fichiers d'exemple de page de portail UA de l'UAG et vous pourrez ensuite configurer librement l'apparence de votre page de portail web personnelle en fonction de vos préférences.
Configuration des pages du portail Accord de l'utilisateur
Il y a quatre pages que vous devez préparer (deux pages pour chaque version Desktop et Mobile) lorsqu'un utilisateur accède au réseau via UAG. Il s'agit de la page d'accord et de la page de bienvenue. La page d'accord permet à l'utilisateur d'accepter de se soumettre à l'UAG pour se connecter. Si l'accord est conclu, le navigateur de l'utilisateur est redirigé vers la page d'accueil. (Si l'utilisateur utilise un navigateur mobile, il sera redirigé vers la version mobile).
- Flux d'accès des utilisateurs internes
La liste des paramètres de la page d'accueil interne :
PARAMÈTRE | DESCRIPTION | DOIT | |
Initiale | |||
$M | Il remplacera l'identifiant de la page portail. | Oui | |
$Z | Il sera remplacé par le chemin du répertoire racine du serveur web de l'UAG. | Oui | |
Soumettre | |||
accepter | La valeur est Accepter. | Oui | |
mp_idx |
La valeur est l'identifiant de la page portail de $M substituée.
|
Oui | |
mobile |
La valeur 1 correspond à mobile, la valeur 0 à desktop.
|
Oui | |
nom du champ | Conservation des données : enregistrement des étiquettes td1 à td5 au format ex : Nom:!@#Phone:!@#Adresse:!@#E-mail:!@# | Non | |
field1 | Conservation des données enregistrées dans le journal | Non | |
champ2 | Conservation des données, enregistrement dans le journal | Non | |
champ3 | Conservation des données, enregistrement dans le journal | Non | |
champ4 | Conservation des données enregistrées dans le journal | Non | |
champ5 | Conservation des données, enregistrement dans le journal | Non | |
La liste des paramètres de la page d'accueil interne :
PARAMÈTRE | DESCRIPTION | DOIT |
Initial | ||
$A | Il remplacera l'URL de l'annonce. | Oui |
$M | Il sera remplacé par l'identifiant de la page portail. | Oui |
$Z | Il sera remplacé par le chemin du répertoire racine du serveur web de l'UAG. | Oui |
- Flux d'accès des utilisateurs externes
PARAMÈTRE | DESCRIPTION | OBLIGATOIRE | |
Initial | |||
getQueryString("gw_addr") ; | La fonction getQueryString permet d'obtenir l'adresse IP de la passerelle du paramètre URL. | Oui | |
getQueryString("mp_idx") ; | La fonction getQueryString permet d'obtenir l'identifiant de la page portail du paramètre URL. | Oui | |
getQueryString("mobile") ; | La fonction getQueryString permet d'obtenir la détection automatique de l'appareil mobile du paramètre URL. | Oui | |
Soumettre à agree.cgi | |||
agree | La valeur est Agree. | Oui | |
mp_idx |
La valeur est l'identifiant de la page portail de mp_idx substituée.
|
Oui | |
mobile |
La valeur provient de l'acquisition getQueryString("mobile").
|
Si mobile Oui |
|
nom du champ | Conservation des données : enregistrement des étiquettes td1 à td5 au format ex : Nom:!@#Phone:!@#Addresse:!@#E-mail:!@# | Non | |
field1 | Conservation des données enregistrées dans le journal | Non | |
champ2 | Conservation des données, enregistrement dans le journal | Non | |
champ3 | Conservation des données, enregistrement dans le journal | Non | |
champ4 | Conservation des données enregistrées dans le journal | Non | |
champ5 | Conservation des données, enregistrement dans le journal | Non |
La liste des paramètres de la page d'accord externe :
PARAMÈTRE | DESCRIPTION | DOIT |
Initial | ||
getQueryString("advertise") ; | La fonction getQueryString permet d'obtenir l'annonce du paramètre URL. | Oui |
getQueryString("mobile") ; | La fonction getQueryString permet d'obtenir la détection automatique de l'appareil mobile des paramètres de l'URL. | Oui |
Accepter la page
- Dans la page d'accord, les paramètres "agree" et "mp_idx" doivent être soumis à agree.cgi sur l'UAG.
L'exemple ci-dessous est un code html :
Exemple interne :
var mp_idx = $M; function initTask()
{
document.form.action = "/agree.cgi";
document.getElementById("mp_idx").value = mp_idx;
}