Skip to content

Minitel-Ismin/MyIsmin

Repository files navigation

MyISMIN

Sur cette branche se trouve le developpement d'une version dynamique de MyIsmin. Elle vise à rendre plus aisée l'utilisation de MyIsmin, et ajouter des fonctionnalités.

Ce site à été réalisé avec le framework php Laravel, à partir du design original hébergé ici: https://github.com/Minitel-Ismin/MyIsmin

###TO-DO

  • Utiliser le "lien" des models assos et clubs pour avoir des URLS de type /asso/{assos_lien} et /club/{club_lien}
  • idem pour les pages customs. /page/{lien}

Commandes de base Laravel

Laravel utilise le gestionnaire de dépendances Composer (https://getcomposer.org/).

Si vous utilisez un serveur de type LAMP ou WAMP: placez les fichiers dans www/MyIsmin

Pour installer l'application, lancer la commande suivante: composer update dans www/MyIsmin. Puis aller sur http://127.0.0.1/MyIsmin/public

Pour configurer la connection à la base de donnée, éditer le fichier .env .

Pour installer les différentes tables dans la base de donnée, lancer la commande suivante : php artisan migrate puis faire le remplissage de la table des roles: php artisan db:seed

Pour tout complément sur le framework, consulter la documentation en ligne (très bien faite) Laravel website

Nota bene: pour configurer le plugin jbimage pour l'upload d'image: mettre dans le fichier /public/assets/js/tinymce/js/tinymce/plugins/jbimages/config.php à la ligne $config['img_path'] = '/dossier_site/public/upload/WYSIWYG'

Contact

Le site a été réalisé principalement par :

N'hésitez pas à nous contacter pour toutes remarques ou questions !

About

Le site des élèves des Mines de Saint-Étienne cursus ISMIN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published