Configuration de l'intranet Cop
Nous rejoindre sur Discord : lien discord
Nous allons maintenant configurer et installer les diffédifférents sites. Nous commencerons par le site pillierpilier du projet : Intranet Cop.
Configuration du fichier .env
Base de donnédonnées
-
host : Adresse d'
héhébergement de la base dedonnédonnées -
name : Nom de la base de
donnédonnées - user : Nom de l'utilisateur pour se connecter
- mdp : Mot de passe de cet utilisateur
[BDD]
host = localhost
name = nom_de_la_bdd
user = utilisateur_de_la_bdd
mdp = mot_de_passe_utilisateur
ParamèParamètre serveur
- nom : Nom du serveur
-
jeu : Nom de la base de
donnédonnées -
url :
urlURL du site intranet -
url_vitrine :
urlURL du site vitrine dulspdcop - version : version du site
[Serveur]
nom = Xelyos DéDémonstration
jeu = XELYOS
url = intranet-lspd.xelyos.fr
url_vitrine = lspd.xelyos.fr
version = 3.1.1
ParamèParamètre
-
echec_maximum : Nombre d'
échecéchecsmaximummaximal de connexion -
permis_type : Indicateur de
pépériode de retrait de permis (w = semaine / j = jour / h = heure / m = minutes / s = secondes) - permis_time : Valeur du temps de retrait
-
devise : Devise
utiliséutilisée sur le serveur - version_candidature : Version de votre formulaire de candidature
[Parametre]
echec_maximum = 5
permis_type = h
permis_time = 12
devise = $ ; devise utiliséutilisée
version_candidature = 1 ; Version du formulaire de candidature
L'indicateur de retrait de permis fonctionne de la manièmanière suivante : lorsqu'un agent retire le permis de conduire à à une personne, un indicateur de temps affichera depuis combien de temps le permis a étéété retiréretiré. Une fois cette pépériode terminé,terminée, l'indicateur disparaîdisparaîtra.
L'indicateur de retrait ici est de 12 h.
ParamèParamètre prison
-
multiplicateur_prison : Multiplicateur/Diviseur du temps de prison en cas de
nonnon-paiement -
diviseur_amende : Multiplicateur/Diviseur de l'amende en cas de
nonnon-paiement -
tps_federal :
PéPériodeÃà partir de laquelle l'individu part en Haute Prison -
tps_federal_vie :
Ceciceci est mis dans le cas de mort RP
[PRISON]
multiplicateur_prison = 1
diviseur_amende = 1
tps_federal = 45
tps_federal_vie = 380
Nous avons pris en compteconsidéré le fait que certains serveurs appliquaient des sanctions en cas de non-paiement. Libre à à vous de modifier cette partie en fonction de vos besoins.
ParamèParamètre par dédéfaut
- id_lspd : ID (BDD) de l'agent n'apparaissant pas dans le listing (laisser 1 par défaut)
-
emploi :
Ceciceci est lemémétier pardédéfaut
[Par_defaut]
id_lspd = 1
emploi = Sans Emploi
Pour le moment, vos agents devront respecter le mémétier par dédéfaut que vous aurez indiquéindiqué. Pour l'id LSPD, vous n'avez pas besoin de le modifier si vous venez d'installer le site.
Attention : Dans la table personne
, modifier le mémétier de l'ID 1 pour qu'il correspondcorresponde au paramèparamètre que vous avez saisi.
ParamèParamètre de faction
-
nom : Nom
abrégerabrégé de la Faction (Exemple : LSPD) -
nomcomplet :
Nomnom complet de la faction (Exemple : Police Nationale d'Allemagne) -
membre :
LierliéÃà l'URL de recherche d'un agent ou du nom qui va apparaitre (Exemple : intranet-cop.xelyos.fr/policier/159632) -
metierBDD :
Nomnom dumémétier de ses agents dans la BDD (Exemple : Gendarme) -
couleurVehiculeBDD :
Leslesvévéhiculespossépossédant cette couleur dans la base dedonnédonnées n'apparaîapparaîtront pas dans la liste desvévéhiculesdanssur la fichecitoyencitoyen, mais uniquementdanssur la fiche agent (Exemple : Police) -
gradeLevelBiffure :
Gradegrade minimum pour voir les rapports sans censure -
etatRecrutement :
Cettecette valeur estlulue par votre site vitrine pour les candidatures de vos futurs agents
[Faction]
nom = nom_de_la_faction
nomcomplet = nom_complet_de_la_faction
membre = policier
metierBDD = nom_du_metier_dans_la_BDD
couleurVehiculeBDD = couleur_vehicule_bdd
gradeLevelBiffure = 5
etatRecrutement = 1
L'attribution du mémétier d'agent est automatique, lors de l'enregistrement d'un citoyen, l'utilisation de cette appellation peut entrainer des soucisdésagréments dans le fonctionnement de l'intranet.
Deux couleurs de vévéhicules seront à à prendre en compteconsidérer : les vévéhicules cop et les vévéhicules secours (iciici, on dédéfinit les véhiculevéhicules cop).
Habilitation
Afin de vous permettre une libertéliberté dans l'attribution de vos habilitations sans devoir modifier le code des pagespages, ou bien la base de donnédonnées, vous pouvez renseigner ci-dessous le nom de vos habilitations.
Cependant, il est impéimpératif que l'habilitation 1 (hab_1) correspondent à à l'habilitation de gestion de vos agents (Enseignant dans le tutoriel).
[HABILITATION]
hab_1 = Enseignant
hab_2 =
hab_3 =
hab_4 =
hab_5 =
hab_6 =
hab_7 =
hab_8 =
hab_9 =
hab_10 =
hab_11 =
hab_12 =
hab_13 =
hab_14 =
hab_15 =
Modification esthéesthétique
Modification des logos et background
Pour les modifications d'imagesimages, attention à à ne pas changer le nom de l'image :
- Pour modifier le logo qui
apparaîapparaît en haut de votre navigateur, vous devezchangerremplacer le fichierfavicon.ico
. - Pour modifier le logo global, rendez-vous dans
assets/img/logo.png
- Pour modifier le background sur PC, rendez-vous dans
assets/img/background.png
- Pour modifier le background sur
télétéléphone, rendez-vous dansassets/img/backgroundPhone.png
Modification des couleurs
Votre service peut faire appel à à des couleurs diffédifférentes quel celle initialement préprévue. Pour changer ces couleurs, les modifications doivent êêtre effectuéeffectuées dans le fichier css assets/styles/color.css
. Il ne vous restera plus qu'Ã à mettre vos couleurs.
Modification de la page formation
Pour modifier la page de formation, rendez rendez-vous sur le lien suivant : (EditerÉditer le rèrèglement)
Modification de la page candidature
Pour modifier le formulaire de candidature, rendez rendez-vous sur le lien suivant : (Formulaire de candidature)
Upload de la configuration
Une fois que vous avez terminéterminé la configuration de votre intranet, il suffit de l'uploader sur le serveur avec le protocole FTP.