Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README

========
REQUIS
 *) Un serveur Apache
 *) PHP Version 5 ou plus
 *) Avec l'url rewriting activé, c'est mieux, mais ça fonctionne très bien sans

========
INSTALLATION
 1) Décompresser l'archive et la placer sur le serveur.
 2) Vérifier que les droits en lecture / écriture sont mis sur le répertoire de logs et de cache.
 3) Faire les modifications nécessaires dans app/configuration/application.ini

[Dans /app/configuration/application.ini]
 4) En fonction de si l'url_rewriting est activé sur votre serveur, modifiez (ou non) le paramètre use_url_rewriting.
 5) Modifier le nom de domaine. Si le chemin pour y accéder est quelque chose du genre : http://votre-domaine.fr/public, alors pensez à ajouter le /public

[si ça ne fonctionne pas]
 6) Pensez à regarder les logs PHP et les logs de l'application
 7) Si vraiment ça ne marche pas, contactez-moi (dev@marienfressinaud.fr) et je pourrai peut-être vous aider :)
 8) Pensez à rapporter les bugs rencontrés sur GitHub : https://github.com/marienfressinaud/MINZ/issues


========
CHANGELOG
2013-05-12 Changes with MINZ 1.3.2 :
 *) Correction bug Url::display() avec le protocole HTTPS

2013-03-14 Changes with MINZ 1.3.1 :
 *) Correction affichage lorsque mauvais controller ou mauvaise action

2013-03-10 Changes with MINZ 1.3.0 :
 *) Alias de simplification de l'écriture des Url : _url(controller, actions, param, value, ...)
 *) Traductions avec variables possibles
 *) Scripts et styles conditionnels (IE) possibles
 *) Meilleure gestion de l'environnement (production, development ou silent)
 *) Gestion de la compression gzip
 *) Mise à jour du Cache qui ne marchait pas tout à fait
 *) Affichage Helpers grâce à la Vue

2013-03-01 Changes with MINZ 1.2.0 :
 *) Réintroduction des fonctionnalités perdues au passage de la 1.1.0 (Error, Cache, PDO, JS dans la vue)
 *) Request::forward() permet de faire une redirection dans le routage
 *) Model_array() pour stocker dans des tableaux
 *) Correction de beaucoup de bugs

2012-06-24 Changes with MINZ 1.1.0 :
 *) Reprise de toute l'architecture / classes (direction version 2.0)
 *) Amélioration de l'url rewriting basé maintenant sur des regex
 *) Regressions par rapport aux versions précédentes (plus compatibles)
 *) Version pas encore tout à fait fonctionnelle

2012-02-18 Changes with MINZ 1.0.0 :
 *) Ajout de la classe Cache
 *) Meilleure utilisation des Exception à travers la librairie
 *) Mise à jour des Model_{array|sql|txt}
 *) Code reformaté
 *) De la documentation !

2012-02-12 Changes with MINZ 0.5.0 :
 *) Ajout d'un paramètre de configuration indiquant la langue affichée actuellement par le site
 *) Ajout d'une classe Translate permettant de faciliter l'internationalisation du site
 *) Ajout d'une classe Session pour "mieux" gérer la variable $_SESSION
 *) Ajout d'une classe History permettant de sauvegarder l'historique de navigation
 *) Ajout de classe Models User gérant XMPP et OpenID
 *) Ajout de classes Exception : MinzException et XMPPException
 *) Ajout de DAO Model_array et Model_txt
 *) Retouche design + application complète
 *) Correction divers bugs

2011-10-30 Changes with MINZ 0.4.0 :
 *) Suppression de constantes inutiles dans le index.php
 *) Renommage du fichier /app/Bootstrap.php en /app/AppBootstrap.php
 *) Amélioration du routage des Url (gestion des urls dynamiques)
 *) Ajout d'une classe Configuration + gestion des fichiers .ini
 *) Le fichier de config doit obligatoirement posséder les paramètres "environment" et "use_url_rewriting" positionnés
 *) Ajout d'une classe Log permettant de logguer les erreurs
 *) Ajout d'une classe Url permettant de mieux gérer les urls internes au site
 *) Les contrôleurs devront désormais se finir par le mot "Controller" (ex. "indexController")
 *) Amélioration de la classe Error - gestion plus fine
 *) Les classes Bootstrap, Controller et Route sont désormais des singletons

2011-09-11 Changes with MINZ 0.3.0 :
 *) Ajout d'une première version de classe Route pour gérer des urls spécifiques
 *) Ajout d'un AppBootstrap pour automatiser les actions redondantes dans chaque controller

2011-08-26 Changes with MINZ 0.2.0 :
 *) Correction nom application dans les commentaires
 *) Ajout de commentaires dans la librairie
 *) Ajout de la classe Paginator pour faciliter la pagination
 *) Gestion des magic_quotes : si activé sur serveur, on les "désactive"
 *) Création d'une liste de "features"

2011-08-12 Changes with MINZ 0.1.0 :
 *) Première version de MINZ


======
AUTHOR
Main Developer - Marien Fressinaud <dev [AT] marienfressinaud.fr> <contact [AT] marienfressinaud.fr> <JID: marienfressinaud [AT] jappix.com>
http://marienfressinaud.fr
License https://www.gnu.org/licenses/ AGPL 3

About

A simple PHP framework

Resources

License

You can’t perform that action at this time.