Profil 1,65
Edition Validation Verbose
Parrainé par Partagez l’enfant et Espania AFS

Profil de la version 1.65 le profil est un module pour Xoops qui permet un enregistrement soit fait et les commentaires verbeux sur les profils utilisateur.

Cela a un champ de validation qui permet de Texte Match, RegEx Validation SQL ou à être utilisés pour prévenir les gens l’enregistrement avec votre site web sans avoir telle validation untype de données comme une adresse e-mail existante ou une invitation charges code ou de la déclaration d’expression régulière.

Toujours Avec plusieurs champs, 2 types de validation – que l’on utilise JSON; que l ‘autre utilise la méthode de validation sur le terrain _POST $.

Il suffit de mettre à jour votre profil existant XOOPS XOOPS 2,4 ou 2,5 à 1,65 pour l’expérience de la différence. Nous pouvons vraiment recommander 1:02 XinCodes invitation pour un utilisateur basé à faire.

J’ai modifié le changelog et ajouté le système complet pour la validation verbose un formulaire d’inscription. Et vous pouvez avoir de multiples étapes de validation, à l’étape de suite. Cela signifie que nos clients auront la possibilité d’avoir soit un système fermé par e-mail ou un autre système de referrer.

Ce bug est maintenant le profil libre et pleinement fonctionnel dans la série 1.6x du numéro de version mineure. Il est prêt à être distribué avec XOOPS 2.5.1 et 2.4.6 Toutes les versions futures de

Dans cette version, vous devrez sélectionner les règles que vous voulez être utilisé sur une validation sur le terrain la différence de la version discuté plus tôt Qui courait tous les matches, c’est donc vous pouvez avoir de multiples étapes de validation de son inscription.

Il existe trois types de validation sont expliqués ci-dessous Ces et devront être formulés dans un mémoire technique:

types de validation
RegEx

Toute clause de regex preg_match validera le domaine si cela est spécifié que sur des validations champs.

Match Texte

Tout match binaire de la chaîne spécifiée ici sera de valider

Nombre d’enregistrements SQL

Cette déclaration Un Select retourne un nombre d’enregistrements que, si le nombre est supérieur à un, puis il valide. Il ya quelques scripts avec le sql par exemple [valeur] va insérer la valeur du champ texte de la validation sur le terrain, et / ou vous pouvez inclure d’autres domaines sous la forme par exemple celui de nom d’utilisateur serait [uname] et vous pouvez avoir plusieurs des options telles que [uname | Mot de passe], qui se produisent insérer le premier champ avec la valeur de chaque nom d’utilisateur ou mot de passe.

Un exemple de script SQL est celui-ci pour vérifier si le client sait d’une adresse e-mail existante:

SELECT COUNT (*) FROM ` prefix_users ` where ` email ` LIKE '[value]' AND ` level ` > 0

Il suffit de dire par exemple vous avez une liste de noms d’utilisateurs dans le prefix_badusernames «  table et que vous voulez vérifier le courrier électronique et nom d’utilisateur Pouvez-vous marcher sur un des enregistrement procédez comme suit:

SELECT COUNT (*) FROM ` prefix_users ` a , ` prefix_badusernames ` b , where ` a `.` email ` LIKE '[value]' AND '[uname]' NOT LIKE ` b `.` uname `

Télécharger: xoops2.5_profile_1.65.zip113 Kb

Démo: pré installé à http://xoops.demo.chronolabs.coop ou essayer http://www.xortify.com/register.php et mis dans mon adresse e-mail de validation. Remarquez comment il déverrouille la forme où il est.