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}
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'
Le site a été réalisé principalement par :
- Thomas TROUCHKINE ( thomas.trouchkine@gmail.com )
- Mathieu ROUSSE ( mathieu@rousse.me )
- Guillaume ANDRES (guillaume.andres@yahoo.fr)
N'hésitez pas à nous contacter pour toutes remarques ou questions !