After a lot of work I think phpDivinglog is ready for release.
Lots of things have changed since version 1.9 of Llyod Borrett The changelog states the following things:
-
Changed phpdivinglog to use smarty templates
-
Added multiuser option, so one install can handle more divers
-
Make phpDivinglog object oriented
-
All code can viewed via PHPdoc
-
New pie chart on dive depths overview
-
Option to choose between a grid view or old fashioned table layout
-
New pager for table layout
-
Upgrade of jpgraph and lightbox
-
Language fixes for different languages
-
New url layout more easy for page indexing and linking
-
Lots of other things, see http://rob.lensen.nu/WebSVN/ for all changes
I will comment and some of the changes. First big thing is the separation of php and html by implementing the smarty templating system. In the old version it was really difficult to make changes in how the page was generated and displayed, also integrating phpDivinglog in other software like WordPress was not easy. Therefore I decided to split up the html and the php.
Next there where some requests for multiuser phpDivinglog. So you won’t need a different install for more divers. In 2.0 you can add as many users you like as long as the users are in the same database (with different prefixes). When you have more divers phpDivinglog will start with the following screen:
The new version contains also an option to choose between two different overview layouts. See the screenshots below (left new grid, right table layout)
Below a screenshot of the new pie chart:
You can review the code via: http://rob.lensen.nu/devdoc/phpdivinglog/
To see the new version active go to this site: http://rob.lensen.nu/divelog_new/
The new version can be getted from sourceforge or direct tar.gz .
Place all your comments on the forum of divelog
Geef een reactie