Jeff PHP framework  0.99
Modular, extensible, OOP, MVC, lightweight php framework designed to ease the programmers in the development of web applications.
CHANGELOG.md
Go to the documentation of this file.
00001 CHANGELOG
00002 ===========================================================================================
00003 
00004 2012-03-21, abidibo  <abidibo@gmail.com>
00005 ---------------------------------------------    
00006 Preparing version: v0.99
00007  
00008 Full code documentation, menu and singleton pattern application and some minor adjustments
00009 
00010 ### Changes:
00011 
00012 - all php files, some have been removed, some added, some renamed
00013 - README
00014 
00015 ___________________________________________________________________________________________  
00016     
00017 2012-03-09, abidibo  <abidibo@gmail.com>
00018 ---------------------------------------------    
00019 
00020 Preparing version: v0.99
00021  
00022 mime-type improvements in form and adminTable classes and some minor changes
00023 
00024 ### Changes:
00025 
00026 - core/form.class.php (added mime-types)
00027 - core/adminTable.class
00028   * split of image and file preview in admin table list
00029   * added 'check_content' and 'contents_allowed' options for file special fields
00030   * added class attribute to insert record link
00031 - core/core.php (added url property containing server request uri)
00032 - themes/default/css/stylesheet.css (added submit class)
00033 - themes/white/css/stylesheet.css (same as above)
00034 - modules/group/group.controller.php
00035   * added class attribute to insert record link
00036 - jeff_en.sql, jeff_it.sql (removed user defined groups)
00037 
00038 ___________________________________________________________________________________________  
00039 
00040 2012-03-05, abidibo  <abidibo@gmail.com>
00041 ---------------------------------------------    
00042 
00043 Preparing version: v0.99
00044 
00045 Bug fixed in datepicjer js library
00046 
00047 ### Changes:
00048 
00049 - lib/js/datepicker.js
00050 
00051 ___________________________________________________________________________________________  
00052 
00053 2012-02-21, abidibo  <abidibo@gmail.com>
00054 ---------------------------------------------    
00055 
00056 Preparing version: v0.99
00057 
00058 Singleton rulez. Registry and Db classes inherits from singleton, so the existence of only one instance is granted.
00059 
00060 ### Changes:
00061 
00062 - added core/singleton.class.php
00063 - class core/registry.class.php now extends singleton (not needed anymore to pass registry everywhere)
00064 - class core/db/db.factory.php now extends singleton (added instance method and removed getInstance)
00065 - include.php
00066 - removed mysql folder inside modules and added mysql.php in core/db
00067 - core/core.php
00068   * added singleton calls
00069   * removed $_SESSION['theme'] used for translations, now __() function can get its registry singleton instance, which contains the theme property
00070 
00071 ___________________________________________________________________________________________  
00072 
00073 2012-02-16, abidibo  <abidibo@gmail.com>
00074 ---------------------------------------------    
00075 
00076 Preparing version: v0.99
00077 
00078 Added a full text search class
00079 
00080 ### Changes:
00081 
00082 - added core/search.class.php (notice: query to execute in order to use replace_ci function)
00083 - edited core/include.php
00084 - edited modules/mysql/mysql.php
00085   * added queryResult method
00086   * edited autoSelect method
00087 - edited core/db/interface.db.php
00088 - added cutHtmlText function to lib/php/functions.php
00089 
00090 ___________________________________________________________________________________________  
00091 
00092 2012-01-26, abidibo  <abidibo@gmail.com>
00093 ---------------------------------------------    
00094 
00095 Preparing version: v0.99
00096 
00097 Added share function (social networks)
00098         
00099 ### Changes:
00100 
00101 - added share function to lib/php/functions.php.
00102 
00103 ___________________________________________________________________________________________  
00104 
00105 2012-01-26, abidibo  <abidibo@gmail.com>
00106 ---------------------------------------------    
00107 
00108 New version: v0.98
00109 
00110 A dive into html5
00111 
00112 ### New features:
00113 
00114 - added modernizr (http://www.modernizr.com) js library and removed html5.js one.
00115 - added label form attribute
00116 - mandatory fields styled bold (the star was removed)
00117 - added email field support in the form class (pattern is automatically set)
00118 - updated doctype, root element and meta character accordingly to html5 specifications
00119 - added the possibility to change/add meta tags and link tags inside head at runtime (social, feed, ...)
00120 - creation of this changelog