yassinebouelkheir / esa_php

0 stars 0 forks source link

Todo liste #1

Open maitrepylos opened 2 weeks ago

maitrepylos commented 2 weeks ago

SAlut, le début est prometteur, mais je n'ai aucun lien qui fonctionne.

yassinebouelkheir commented 2 weeks ago

Salut monsieur,

J'ai ajouté quelque idées, j'espère que je ne suis pas hors sujet.

Comme vous voyez dans le code, j'ai implementé un système de gestion des taches multi-utilisateur, ce qu'on peut faire c'est de crée des utilisateurs, modifier leur informations, photo de profile, modifier ce qu'ils peuvent faire (valider, modifier, supprimer, ajouter des taches spécifique ou global)

6 niveau des permissions (Stagaire jusqu'à Gestionnaire)

Stagaire - peut juste visualiser les taches Utilisateur - peut valider ses taches Modérateur - peut valider et modifier ses taches Chef modérateur - peut valider, modifier et supprimer ses taches Administrateur - peut ajouter, valider, modifier, supprimer ses taches, et les taches des autres utilisateurs anisi que ajouter des taches globals visible pour tout le monde et peuvent être validé par toutes les utilisateurs (sauf les stagaire) Gestionnaire - pratiquement un super utilisateur, il peut faire tout ce qu'un administrateur plus crée, supprimer, un utilisateur et modifier leur informations.

Pour avoir accès à des pages il faudra avoir les permissions sinon l'utilisateur va être toujours rediriger à denied.php et après index.php.

J'ai mis en place un freehosting pour faire des testes: http://systemexpo.be (inaccessible à cause de DNS propagation) http://www.webcs.byethost33.com/

Pour avoir l'accès au système: Identifiant: admin Mdp: admin

Pour que le projet marche, Il faut donner les permissions de write pour les dossiers suivant: /data /images/users

Merci beaucoup Y