Welcome to the DotKernel 1.2.0 Release!

RELEASE INFORMATION

DotKernel 1.2.0 Release (Revision: 166).

Released on July 05, 2010.

NEW UPDATES in 1.2.0

* Code refactoring – http://www.dotkernel.com/dotkernel/dotkernel-database-naming-conventions-for-mysql/

* Validation and filtration of input/output data.

* Added configs/dots/ *.xml files

* Load resource settings from resource.xml, and removed them from application.ini

* Removed Ajax module

* Implemented GeoIP Api

Note* Now we have a Bug Tracker for DotKernel from Mantis http://www.dotkernel.net/ where you can report any issues

Generated Change Log from SVN:

————————————————————————
r97 | teo | 2010-02-26 11:30:35 -0500 (Fri, 26 Feb 2010) | 5 lines

Using Zend_Session instead of classic $_SESSION;
Input superglobals($_POST), are used only in controllers;
In DB using enum(‘1′,’0’);
In admin, settings variables from DB – list/update actions

————————————————————————
r98 | teo | 2010-02-26 11:37:47 -0500 (Fri, 26 Feb 2010) | 1 line

update admin menu.xml
————————————————————————
r99 | teo | 2010-03-11 08:45:49 -0500 (Thu, 11 Mar 2010) | 1 line

– refactoring the code to follow database naming conventions( http://www.dotkernel.com/dotkernel/dotkernel-database-naming-conventions-for-mysql/ );
————————————————————————
r100 | teo | 2010-03-11 08:47:58 -0500 (Thu, 11 Mar 2010) | 1 line

– rename class Dot_AuthorizeUser to Dot_Authorize
————————————————————————
r101 | teo | 2010-03-11 08:51:44 -0500 (Thu, 11 Mar 2010) | 1 line

————————————————————————
r102 | teo | 2010-03-11 10:13:44 -0500 (Thu, 11 Mar 2010) | 1 line

delete empty folders we don’t use yet
————————————————————————
r103 | teo | 2010-03-11 12:25:20 -0500 (Thu, 11 Mar 2010) | 2 lines

-update menus.xml to respect the standard convention(boolean values: 1-true, 0-false)
-change table structure for “setting”: rename field “variable” to “key”
————————————————————————
r104 | teo | 2010-03-11 13:00:35 -0500 (Thu, 11 Mar 2010) | 1 line

remove stdClass, change settings variable with object cast
————————————————————————
r105 | julian | 2010-03-14 21:39:17 -0400 (Sun, 14 Mar 2010) | 21 lines

1. removed obsolete actions in PageController
2. moved the $pageTitle variables to IndexController( both frontend and backend)
3. separate setting value for debugbar
settings.frontend.debugbar = false /true
settings.admin.debugbar = false / true
4. removed all ini_get(‘display_errors’)
5. changed condition in Dot_Template class when to display template error
6. renamed configs/menus.xml to menu.xml, in preparation for the class Menu
7. shorten the length of lines in bootstrap index.php
8. change database into TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP for the
dateCreated field, both `admin` and `user` tables
updated the functions which use this column
9. renamed function User-> add to User->addUser
and User->update to User->updateUser
to be consistent like in admin
10. created a default admin account:
username: admin
password: dot
11. renamed the case ‘auth’ to ‘authorize’ , we need to get ride of this short words
12. fixed the phpinfo page in admin, added few classes to admin css file

————————————————————————
r106 | teo | 2010-03-23 10:35:01 -0400 (Tue, 23 Mar 2010) | 1 line

Validation and filtration of input/output data.
————————————————————————
r107 | teo | 2010-03-24 10:23:03 -0400 (Wed, 24 Mar 2010) | 1 line

Removed all clear SQL querys and replaced them with Zend_Db query style
————————————————————————
r113 | teo | 2010-03-31 11:43:30 -0400 (Wed, 31 Mar 2010) | 2 lines

1. improve Dot_Email class
2. skin update(admin and frontend)
————————————————————————
r114 | teo | 2010-03-31 11:51:33 -0400 (Wed, 31 Mar 2010) | 1 line

update forgot password
————————————————————————
r115 | teo | 2010-03-31 13:03:26 -0400 (Wed, 31 Mar 2010) | 1 line

fix camelLetter issue
————————————————————————
r116 | teo | 2010-04-01 05:19:07 -0400 (Thu, 01 Apr 2010) | 1 line

in adminmodule, rename “user” dots to “admin”, to respect the standard
————————————————————————
r117 | teo | 2010-04-02 08:34:35 -0400 (Fri, 02 Apr 2010) | 1 line

fix register button
————————————————————————
r118 | teo | 2010-04-02 09:42:01 -0400 (Fri, 02 Apr 2010) | 1 line

added config dots file (xml)
————————————————————————
r119 | julian | 2010-04-21 09:04:34 -0400 (Wed, 21 Apr 2010) | 2 lines

fixed admin css

————————————————————————
r120 | julian | 2010-04-26 19:09:54 -0400 (Mon, 26 Apr 2010) | 4 lines

Complete – task : CSS in admin
Complete – task : admin bug paginator
Complete – task : table setting refactored

————————————————————————
r121 | julian | 2010-04-27 08:58:58 -0400 (Tue, 27 Apr 2010) | 1 line

moved the Logo( site name ) from template to View
————————————————————————
r122 | julian | 2010-04-27 15:29:58 -0400 (Tue, 27 Apr 2010) | 1 line

————————————————————————
r123 | julian | 2010-04-27 20:50:54 -0400 (Tue, 27 Apr 2010) | 3 lines

1. update Dot_Email component, polish SMTP features
2. fixed frontend: forgot password

————————————————————————
r124 | julian | 2010-04-28 10:34:48 -0400 (Wed, 28 Apr 2010) | 1 line

debuger css fix
————————————————————————
r125 | teo | 2010-05-14 09:23:40 -0400 (Fri, 14 May 2010) | 6 lines

– rename Email classes – Email_Simple to Email_SendMail, Email_Transporter to Email_Smtp
– rename Dot_Authorize class to Dot_Auth
– update xml files from dots
– only validate username, password, email, the rest of input data is validated and filtered

————————————————————————
r126 | teo | 2010-05-14 09:44:01 -0400 (Fri, 14 May 2010) | 1 line

– remove password validation Alnum, only StringLength validation is on
————————————————————————
r127 | teo | 2010-05-14 09:48:10 -0400 (Fri, 14 May 2010) | 1 line

– remove password validation Alnum, only StringLength validation is on
————————————————————————
r128 | teo | 2010-05-14 09:53:19 -0400 (Fri, 14 May 2010) | 1 line

————————————————————————
r129 | teo | 2010-05-19 07:54:58 -0400 (Wed, 19 May 2010) | 6 lines

– load resource settings from resource.xml, and removed them from application.ini
– added a simple url routing(see resource.xml)
– all errors are stored in session and handled by displayMessage() method from View class
– changed structure of xml files from dots folder

————————————————————————
r130 | teo | 2010-05-19 08:20:22 -0400 (Wed, 19 May 2010) | 1 line

– update forgot password action
————————————————————————
r131 | teo | 2010-05-19 08:37:40 -0400 (Wed, 19 May 2010) | 1 line

– update forgot password action
————————————————————————
r132 | teo | 2010-05-21 02:19:56 -0400 (Fri, 21 May 2010) | 1 line

Update Dot_Curl class (CURL with TOR and country proxy features)
————————————————————————
r141 | teo | 2010-06-03 08:20:52 -0400 (Thu, 03 Jun 2010) | 4 lines

Fixed Bug # 10: Replacement in files comment
http://www.dotkernel.net/view.php?id=10
[Tracker ID: #10]

————————————————————————
r142 | teo | 2010-06-04 05:38:33 -0400 (Fri, 04 Jun 2010) | 4 lines

Fixed #8: Admin : list admin
http://www.dotkernel.net/view.php?id=8
[Tracker ID: #8]

————————————————————————
r143 | teo | 2010-06-04 06:53:19 -0400 (Fri, 04 Jun 2010) | 6 lines

Repair #8: Admin : list admin
http://www.dotkernel.net/view.php?id=8
Added dojo

[Tracker ID: #8]

————————————————————————
r144 | teo | 2010-06-07 03:15:40 -0400 (Mon, 07 Jun 2010) | 5 lines

Fixed – # 8: Admin : list admin
http://www.dotkernel.net/view.php?id=8
Added delete action
[Tracker ID: #8]

————————————————————————
r145 | teo | 2010-06-07 08:12:56 -0400 (Mon, 07 Jun 2010) | 4 lines

FIXED – # 7: Scope variable: renamed to “option”
http://www.dotkernel.net/view.php?id=7
[Tracker ID: #7]

————————————————————————
r146 | teo | 2010-06-07 09:10:50 -0400 (Mon, 07 Jun 2010) | 4 lines

Fixed – # 12: View Dates using Pattern
http://www.dotkernel.net/view.php?id=12
[Tracker ID: #12]

————————————————————————
r147 | teo | 2010-06-07 09:50:36 -0400 (Mon, 07 Jun 2010) | 4 lines

Fixed(update) – # 12: View Dates using Pattern
http://www.dotkernel.net/view.php?id=12
[Tracker ID: #12]

————————————————————————
r148 | teo | 2010-06-10 05:05:50 -0400 (Thu, 10 Jun 2010) | 4 lines

Fixed – # 6: SEO dots
http://www.dotkernel.net/view.php?id=6
[Tracker ID: #6]

————————————————————————
r149 | teo | 2010-06-10 07:28:52 -0400 (Thu, 10 Jun 2010) | 2 lines

Removed Ajax controller – it is not used
Fixed template error in page controller
————————————————————————
r150 | teo | 2010-06-14 06:16:14 -0400 (Mon, 14 Jun 2010) | 4 lines

Fixed – # 17: User controller in admin module
http://www.dotkernel.net/view.php?id=17
[Tracker ID: #17]

————————————————————————
r151 | teo | 2010-06-14 09:54:43 -0400 (Mon, 14 Jun 2010) | 4 lines

Fixed – # 18: Session Improved
http://www.dotkernel.net/view.php?id=18
[Tracker ID: #18]

————————————————————————
r152 | teo | 2010-06-18 03:39:40 -0400 (Fri, 18 Jun 2010) | 5 lines

Fixed first point of – # 16: 1.2.0 release
http://www.dotkernel.net/view.php?id=16
1.check every files for lost comments, echo/exits, and other goodies:-)
[Tracker ID: #16]

————————————————————————
r153 | teo | 2010-06-23 06:06:25 -0400 (Wed, 23 Jun 2010) | 6 lines

Fixed – # 22: display user logins
And changed admin actions icons
http://www.dotkernel.net/view.php?id=22

[Tracker ID: #22]

————————————————————————
r154 | teo | 2010-06-23 06:11:49 -0400 (Wed, 23 Jun 2010) | 5 lines

Update – # 22: display user logins
Add GeoIp.dat database
http://www.dotkernel.net/view.php?id=22
[Tracker ID: #22]

————————————————————————
r155 | teo | 2010-06-23 06:34:37 -0400 (Wed, 23 Jun 2010) | 3 lines

added dotkernel.sql updated file
[Tracker ID: #22]

————————————————————————
r156 | teo | 2010-06-23 08:24:13 -0400 (Wed, 23 Jun 2010) | 4 lines

Fixed – # 21: Want URL : Admin
http://www.dotkernel.net/view.php?id=21
[Tracker ID: #21]

————————————————————————
r157 | teo | 2010-06-25 03:23:18 -0400 (Fri, 25 Jun 2010) | 3 lines

Fixed some style issues
[Tracker ID: #20]

————————————————————————
r158 | teo | 2010-06-25 04:59:20 -0400 (Fri, 25 Jun 2010) | 5 lines

Update – Fixed first point of – # 16: 1.2.0 release
http://www.dotkernel.net/view.php?id=16
1.check every files for lost comments, echo/exits, and other goodies:-)
[Tracker ID: #16]

————————————————————————
r159 | julian | 2010-06-27 16:15:16 -0400 (Sun, 27 Jun 2010) | 2 lines

application.ini : default time zone in stagging changed to America

————————————————————————
r160 | teo | 2010-06-28 00:24:28 -0400 (Mon, 28 Jun 2010) | 1 line

fix a small parse bug
————————————————————————
r161 | teo | 2010-06-29 07:17:38 -0400 (Tue, 29 Jun 2010) | 4 lines

Fixed – # 23: JS Top Menu Admin
http://www.dotkernel.net/view.php?id=23
[Tracker ID: #23]

————————————————————————
r162 | teo | 2010-06-30 08:33:49 -0400 (Wed, 30 Jun 2010) | 4 lines

Fixed – # 25: Country Icon Set and admin action icons
http://www.dotkernel.net/view.php?id=25
[Tracker ID: #25]

————————————————————————
r163 | teo | 2010-06-30 08:37:51 -0400 (Wed, 30 Jun 2010) | 1 line

Deleted admin action icons from images/admin
————————————————————————
r164 | teo | 2010-07-01 12:15:59 -0400 (Thu, 01 Jul 2010) | 4 lines

ASSIGNED – # 26: info user columns-ip, country, browser, os
http://www.dotkernel.net/view.php?id=26
[Tracker ID: #26]

————————————————————————
r165 | teo | 2010-07-02 03:25:12 -0400 (Fri, 02 Jul 2010) | 4 lines

Fixed – # 26: info user columns-ip, country, browser, os
http://www.dotkernel.net/view.php?id=26
[Tracker ID: #26]

————————————————————————