update project with new architecture
This commit is contained in:
		| @@ -0,0 +1,21 @@ | ||||
| [ | ||||
|   { | ||||
|     "idfield": "uuid", | ||||
|     "desc": { "fr": "identifiant de l'action", "en": "action id" }, | ||||
|     "multilangue": false, | ||||
|     "required": true, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "desc", | ||||
|     "required": true, | ||||
|     "multilangue": true, | ||||
|     "desc": { | ||||
|       "fr": "Description courte de cette modalité d'action", | ||||
|       "en": "Short Modality Description" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   } | ||||
| ] | ||||
| @@ -0,0 +1,40 @@ | ||||
| [ | ||||
|   { | ||||
|     "idfield": "uuid", | ||||
|     "desc": { "fr": "identifiant de l'objet", "en": "object id" }, | ||||
|     "multilangue": false, | ||||
|     "required": true, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "desc", | ||||
|     "required": true, | ||||
|     "multilangue": true, | ||||
|     "desc": { | ||||
|       "fr": "Description courte de cette modalité d'objet", | ||||
|       "en": "Short Modality Description" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "desclong", | ||||
|     "multilangue": true, | ||||
|     "desc": { | ||||
|       "fr": "Description de cette modalité d'objet", | ||||
|       "en": "Modality Description" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "deschtml", | ||||
|     "desc": { | ||||
|       "fr": "Description en bloc html de cette modalité d'objet", | ||||
|       "en": "Html description of this object" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionTextarea" | ||||
|   } | ||||
| ] | ||||
| @@ -0,0 +1,41 @@ | ||||
| [ | ||||
|   { | ||||
|     "idfield": "uuid", | ||||
|     "desc": { "fr": "identifiant de l'objet", "en": "object id" }, | ||||
|     "multilangue": false, | ||||
|     "required": true, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "desc", | ||||
|     "required": true, | ||||
|     "multilangue": false, | ||||
|     "desc": { | ||||
|       "fr": "Description courte de cette modalité d'objet", | ||||
|       "en": "Short Modality Description" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "desclong", | ||||
|     "multilangue": true, | ||||
|     "desc": { | ||||
|       "fr": "Description de cette modalité d'objet", | ||||
|       "en": "Modality Description" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "deschtml", | ||||
|     "multilangue": true, | ||||
|     "desc": { | ||||
|       "fr": "Description en bloc html de cette modalité d'objet", | ||||
|       "en": "Html description of this object" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionTextarea" | ||||
|   } | ||||
| ] | ||||
| @@ -0,0 +1,96 @@ | ||||
| [{ | ||||
|     "idfield": "UUID", | ||||
|     "desc": { | ||||
|       "fr": "identifiant utilisateur", | ||||
|       "en": "user id" | ||||
|     }, | ||||
|     "nouservisible": true, | ||||
|     "check": ["required", "unique"], | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "LOGIN", | ||||
|     "check": ["required", "unique"], | ||||
|     "desc": { | ||||
|       "fr": "login", | ||||
|       "en": "login" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "EMAIL", | ||||
|     "desc": { | ||||
|       "fr": "email", | ||||
|       "en": "email" | ||||
|     }, | ||||
|     "type": "email", | ||||
|     "check": ["email", "unique"], | ||||
|     "placeholder": "@", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "NAME", | ||||
|     "desc": { | ||||
|       "fr": "Nom", | ||||
|       "en": "Name" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "NICKNAME", | ||||
|     "desc": { | ||||
|       "fr": "Prénom", | ||||
|       "en": "Nickname" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PSEUDO", | ||||
|     "desc": { | ||||
|       "fr": "pseudo", | ||||
|       "en": "pseudo" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_CREATE", | ||||
|     "desc": { | ||||
|       "fr": "Date de création", | ||||
|       "en": "Create Date" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_UPDATE", | ||||
|     "desc": { | ||||
|       "fr": "Date mise à jour", | ||||
|       "en": "Update date" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_LASTLOGIN", | ||||
|     "desc": { | ||||
|       "fr": "Date de derniére connexion", | ||||
|       "en": "Last date login" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "tpl": "questionInputVertical" | ||||
|   } | ||||
| ] | ||||
| @@ -0,0 +1,54 @@ | ||||
| [{ | ||||
|     "idfield": "UUID", | ||||
|     "desc": { | ||||
|       "fr": "identifiant utilisateur", | ||||
|       "en": "user id" | ||||
|     }, | ||||
|     "nouservisible": true, | ||||
|     "check": ["required"], | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "LOGIN", | ||||
|     "desc": { | ||||
|       "fr": "Login", | ||||
|       "en": "Login" | ||||
|     }, | ||||
|     "multilangue": false, | ||||
|     "required": true, | ||||
|     "nouserupdate": true, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PASSWORD", | ||||
|     "required": true, | ||||
|     "desc": { | ||||
|       "fr": "Mot de passe actuel", | ||||
|       "en": "Current password" | ||||
|     }, | ||||
|     "type": "password", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PSNEW", | ||||
|     "required": true, | ||||
|     "check": ["password"], | ||||
|     "desc": { | ||||
|       "fr": "Nouveau mot de passe", | ||||
|       "en": "New password" | ||||
|     }, | ||||
|     "type": "password", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PSWNEWBIS", | ||||
|     "desc": { | ||||
|       "fr": "Confirmation de mot de passe", | ||||
|       "en": "Password confirmation" | ||||
|     }, | ||||
|     "type": "password", | ||||
|     "tpl": "questionInputVertical" | ||||
|   } | ||||
| ] | ||||
| @@ -0,0 +1,96 @@ | ||||
| [{ | ||||
|     "idfield": "UUID", | ||||
|     "desc": { | ||||
|       "fr": "identifiant utilisateur", | ||||
|       "en": "user id" | ||||
|     }, | ||||
|     "nouservisible": true, | ||||
|     "check": ["required", "unique"], | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "LOGIN", | ||||
|     "check": ["required", "unique"], | ||||
|     "desc": { | ||||
|       "fr": "login", | ||||
|       "en": "login" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "EMAIL", | ||||
|     "desc": { | ||||
|       "fr": "email", | ||||
|       "en": "email" | ||||
|     }, | ||||
|     "type": "email", | ||||
|     "check": ["email", "unique"], | ||||
|     "placeholder": "@", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "NAME", | ||||
|     "desc": { | ||||
|       "fr": "Nom", | ||||
|       "en": "Name" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "NICKNAME", | ||||
|     "desc": { | ||||
|       "fr": "Prénom", | ||||
|       "en": "Nickname" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PSEUDO", | ||||
|     "desc": { | ||||
|       "fr": "pseudo", | ||||
|       "en": "pseudo" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_CREATE", | ||||
|     "desc": { | ||||
|       "fr": "Date de création", | ||||
|       "en": "Create Date" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_UPDATE", | ||||
|     "desc": { | ||||
|       "fr": "Date mise à jour", | ||||
|       "en": "Update date" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_LASTLOGIN", | ||||
|     "desc": { | ||||
|       "fr": "Date de derniére connexion", | ||||
|       "en": "Last date login" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "tpl": "questionInputVertical" | ||||
|   } | ||||
| ] | ||||
							
								
								
									
										108
									
								
								asupsetup/data/domain/apixpress/referentials/dataManagement/object/item.json
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										108
									
								
								asupsetup/data/domain/apixpress/referentials/dataManagement/object/item.json
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,108 @@ | ||||
| [{ | ||||
|     "idfield": "UUID", | ||||
|     "desc": { | ||||
|       "fr": "identifiant de l'items", | ||||
|       "en": "item id" | ||||
|     }, | ||||
|     "check": ["required", "unique"], | ||||
|     "type": "text", | ||||
|     "questioncollecte": "questioninput" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "ETAT", | ||||
|     "check": ["required"], | ||||
|     "desc": { | ||||
|       "fr": "Etat", | ||||
|       "en": "Stat" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "questioncollect": "questionselect", | ||||
|     "options": [{ | ||||
|         "uuid": "available", | ||||
|         "desc": { | ||||
|           "fr": "Disponible", | ||||
|           "en": "Available" | ||||
|         } | ||||
|       }, | ||||
|       { | ||||
|         "uuid": "unavailable", | ||||
|         "desc": { | ||||
|           "fr": "Indisponible", | ||||
|           "en": "Unavailable" | ||||
|         } | ||||
|       } | ||||
|     ] | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "DESC", | ||||
|     "desc": { | ||||
|       "fr": "Description courte", | ||||
|       "en": "Short description" | ||||
|     }, | ||||
|     "questioncollecte": "questioninput" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "DESCLONG", | ||||
|     "desc": { | ||||
|       "fr": "Descrition longue", | ||||
|       "en": "Long description" | ||||
|     }, | ||||
|     "questioncollecte": "questioninput" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "URL", | ||||
|     "desc": { | ||||
|       "fr": "URL", | ||||
|       "en": "URL" | ||||
|     }, | ||||
|     "desclong": { | ||||
|       "fr": "Lien vers une page de détail de l'items", | ||||
|       "en": "Link to a web page that describe item" | ||||
|     }, | ||||
|     "questioncollecte": "questioninput" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PRICETTC", | ||||
|     "desc": { | ||||
|       "fr": "Prix TTC en cents", | ||||
|       "en": "VAT Price in cents" | ||||
|     }, | ||||
|     "check": ["isInt"], | ||||
|     "desclong": { | ||||
|       "fr": "Prix TTC exprimé en cents Prix x 100", | ||||
|       "en": "Price including Tax x 100" | ||||
|     } | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "CARACTERES", | ||||
|     "desc": { | ||||
|       "fr": "Objet contennat des caractéres pour mettre une mise en forme", | ||||
|       "en": " Contain list of characteristics to style " | ||||
|     }, | ||||
|     "desclong": { | ||||
|       "fr": "Stockage d'information pour décricre des formulaires", | ||||
|       "en": "" | ||||
|     } | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "DATE_CREATE", | ||||
|     "desc": { | ||||
|       "fr": "Date de création", | ||||
|       "en": "Create Date" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "questioncollecte": "questioninput" | ||||
|   }, { | ||||
|     "idfield": "DATE_UPDATE", | ||||
|     "desc": { | ||||
|       "fr": "Date mise à jour", | ||||
|       "en": "Update date" | ||||
|     }, | ||||
|     "type": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')", | ||||
|     "questioncollecte": "questioninput" | ||||
|   } | ||||
| ] | ||||
| @@ -0,0 +1,48 @@ | ||||
| [{ | ||||
|     "idfield": "UUID", | ||||
|     "desc": { | ||||
|       "fr": "identifiant utilisateur", | ||||
|       "en": "user id" | ||||
|     }, | ||||
|     "nouservisible": true, | ||||
|     "check": ["required", "unique"], | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": "!(['ADMIN','MANAGER'].includes(contexte.profil))", | ||||
|     "check": ["required"], | ||||
|     "idfield": "appsdiagimmoprofil", | ||||
|     "desc": { | ||||
|       "fr": "Droits" | ||||
|     }, | ||||
|     "desclong": { | ||||
|       "fr": "USER ne peut voir que ses informations, MANAGER voit tout le monde et peut modifier les informations, ADMIN accede à tout et peut modifier " | ||||
|     }, | ||||
|     "default": "USER", | ||||
|     "values": "profile", | ||||
|     "type": "text", | ||||
|     "tpl": "questionSelect" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "role", | ||||
|     "desc": { | ||||
|       "fr": "Rôle", | ||||
|       "en": "Role" | ||||
|     }, | ||||
|     "default": "Autre", | ||||
|     "values": "role", | ||||
|     "tpl": "questionSelect" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "manypseudo", | ||||
|     "desc": { | ||||
|       "fr": "Liste des noms touvés dans liciel séparé par , " | ||||
|     }, | ||||
|     "desclong": { | ||||
|       "fr": "Permet de regrouper plusieurs noms sous ce login" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "questionInputVertical" | ||||
|   } | ||||
| ] | ||||
							
								
								
									
										231
									
								
								asupsetup/data/domain/apixpress/referentials/dataManagement/object/users.json
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										231
									
								
								asupsetup/data/domain/apixpress/referentials/dataManagement/object/users.json
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,231 @@ | ||||
| [{ | ||||
|     "idfield": "UUID", | ||||
|     "nouserupdate": true, | ||||
|     "nouservisible": true, | ||||
|     "desc": { | ||||
|       "fr": "identifiant utilisateur", | ||||
|       "en": "user id" | ||||
|     }, | ||||
|     "desclong": { | ||||
|       "fr": "Identifiant unique généré via UUID v4", | ||||
|       "en": "unique Id from a UUID v4" | ||||
|     }, | ||||
|     "info": { | ||||
|       "fr": "<p> L'usage d'UUID v4 permet de générer un code unique sans centralisation, car il est basé sur un timestamp et une clé crypto ce qui donne un code du type 7d8291c0-e137-11e8-9f7b-1dc8e57bed33 </p>", | ||||
|       "en": "<p> UUID v4 allow a client to generate a unique code without centralisation, base on a timestamp and a salt it looks like 7d8291c0-e137-11e8-9f7b-1dc8e57bed33</p>" | ||||
|     }, | ||||
|     "check": ["required", "unique"], | ||||
|     "type": "text", | ||||
|     "tpl": "input" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "LOGIN", | ||||
|     "nouserupdate": true, | ||||
|     "check": ["required", "unique"], | ||||
|     "desc": { | ||||
|       "fr": "login", | ||||
|       "en": "login" | ||||
|     }, | ||||
|     "type": "text", | ||||
|     "tpl": "input", | ||||
|     "info": { | ||||
|       "fr": "<p>Le login doit être unique sur une instance d'apxtrib.</p><p> Pour échanger en dehors d'une instance apxtrib on utilise la clé public du user ou pour un humain login@apxtrib.domain.xx avec le nom du domaine qui heberge l'instance</p><p> Ou encore login@domain.xx tout domain.xx utilisé pour heberger un espace web client /tribeid/www/</p>", | ||||
|       "en": "<p>Login have to be unique into an apxtrib instance</p><p> To exchange outside of an apxtrib instance, we use PublicKey or login@apxtrib.domain.xx or login@domainclient.xx where domain.xx is a apxtrib name server on internet and domain.xx is a tribeid name where a /tribeid/www is available on the net.</p>" | ||||
|     } | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "BIOGRAPHY", | ||||
|     "desc": { | ||||
|       "fr": "Vous en quelques mots", | ||||
|       "en": "Few words" | ||||
|     }, | ||||
|     "placeholder": { | ||||
|       "fr": "", | ||||
|       "en": "" | ||||
|     }, | ||||
|     "rows": 2, | ||||
|     "tpl": "textarea" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "PUBLICKEY", | ||||
|     "desc": { | ||||
|       "fr": "Votre clé public pour ce compte", | ||||
|       "en": "Your public key for this uuid" | ||||
|     }, | ||||
|     "info": { | ||||
|       "fr": "<p>Cette clé est générée par votre navigateur, garder précisuesement votre clé privée que seule vous connaissez. En cas de perte de cette clé tous vos actifs seront perdus.</p><p>Cette méthode nous permet de vous garantir un contrôle total décentralisé.</p>", | ||||
|       "en": "<p>This key was generated by your browser, keep the private key related to this public key.</p><p>We garanty your total control by this way</p>." | ||||
|     }, | ||||
|     "tpl": "textarea" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "IMGAVATAR", | ||||
|     "tpl": "inputimg", | ||||
|     "altimg": "image avatar", | ||||
|     "classimg": "rounded-circle img-responsive mt-2", | ||||
|     "width": 128, | ||||
|     "height:" | ||||
|     128, | ||||
|     "classdivupload": "mt-2", | ||||
|     "classbtn": "btn-primary", | ||||
|     "desc": { | ||||
|       "fr": "changer votre avatar", | ||||
|       "en": "upload an avatar" | ||||
|     }, | ||||
|     "info": { | ||||
|       "fr": "Pour un meilleur rendu, une mage carré de 128pc en foat jpg", | ||||
|       "en": "For best results, use an image at least 128px by 128px in .jpg format" | ||||
|     }, | ||||
|  | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "EMAIL", | ||||
|     "desc": { | ||||
|       "fr": "email", | ||||
|       "en": "email" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "email", | ||||
|     "check": ["emailadress", "unique"], | ||||
|     "placeholder": { | ||||
|       "fr": "#@", | ||||
|       "en": "@" | ||||
|     } | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "NAME", | ||||
|     "desc": { | ||||
|       "fr": "Nom", | ||||
|       "en": "Name" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "NICKNAME", | ||||
|     "desc": { | ||||
|       "fr": "Prénom", | ||||
|       "en": "Nickname" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "PSEUDO", | ||||
|     "desc": { | ||||
|       "fr": "pseudo", | ||||
|       "en": "pseudo" | ||||
|     }, | ||||
|     "info": { | ||||
|       "fr": "<p>Nom avec lequel vous souhaitez qu'on vous reconnaisse sur l'instance de l'apxtrib </p><p>Attention ce nom n'est unique que sur une instance d'apxtrib. Un même speudo peut-être utilisé sur un autre serveur pour garantir l'identité vérifié pseudo@ domaine de rattachement.</p>", | ||||
|       "en": "<p>Carrefull a pseudo is unique into an instance of apxtrib to be sure to contact the right person check pseudo@ domain</p>.<p> Pseudo can be changed that is not the case of login.</p>" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "ADDRESS1", | ||||
|     "desc": { | ||||
|       "fr": "Adresse", | ||||
|       "en": "Address" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text", | ||||
|     "placeholder": { | ||||
|       "fr": "1 chemin du paradis", | ||||
|       "123 Main St" | ||||
|     } | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "ADDRESS2", | ||||
|     "desc": { | ||||
|       "fr": "Adresse 2", | ||||
|       "en": "Address 2" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text", | ||||
|     "placeholder": { | ||||
|       "fr": "Appartement B", | ||||
|       "Apt B" | ||||
|     } | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "CITY", | ||||
|     "desc": { | ||||
|       "fr": "Ville ", | ||||
|       "en": "CITY" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text" | ||||
|   }, | ||||
|  | ||||
|   { | ||||
|     "idfield": "ZIP", | ||||
|     "desc": { | ||||
|       "fr": "Code Postal", | ||||
|       "en": "ZIP" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "COUNTRY", | ||||
|     "desc": { | ||||
|       "fr": "Pays", | ||||
|       "en": "Country" | ||||
|     }, | ||||
|     "tpl": "input", | ||||
|     "type": "text" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_CREATE", | ||||
|     "desc": { | ||||
|       "fr": "Date de création", | ||||
|       "en": "Create Date" | ||||
|     }, | ||||
|     "tpl": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_UPDATE", | ||||
|     "desc": { | ||||
|       "fr": "Date mise à jour", | ||||
|       "en": "Update date" | ||||
|     }, | ||||
|     "tpl": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')" | ||||
|   }, | ||||
|   { | ||||
|     "nouserupdate": true, | ||||
|     "idfield": "DATE_LASTLOGIN", | ||||
|     "desc": { | ||||
|       "fr": "Date de derniére connexion", | ||||
|       "en": "Last date login" | ||||
|     }, | ||||
|     "tpl": "date", | ||||
|     "format": "YYYY-MM-DD", | ||||
|     "default": "moment(new Date()).format('YYYY-MM-DD')" | ||||
|   }, | ||||
|   { | ||||
|     "idfield": "ACCESSRIGHTS", | ||||
|     "nouserupdate": true, | ||||
|     "desc": { | ||||
|       "fr": "Vos droits d'accès", | ||||
|       "en": "Your access rights" | ||||
|     }, | ||||
|     "default": { | ||||
|       "app": {}, | ||||
|       "data": { | ||||
|         "tribeidname": { | ||||
|           "users": "O" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "tpl": "jsoneditor" | ||||
|   } | ||||
| ] | ||||
		Reference in New Issue
	
	Block a user