Menu

Cognifty Framework / News: Recent posts

Cognifty 0019 Released

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

Release Notes: Cognifty 19: Module Installer

This release consists of a lot of bug fixes, template and user interface
changes, as well as the new module installer.... read more

Posted by Mark Kimsal 2009-08-15

Cognifty 0018 Released

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

Release Notes:

The big item in release 18 of Cognifty is the ability to create your own
content types with the content plug-in architecture. Other minor new
features include:

* Ability to specify a user icon in your profile
* Blog tag browsing
* Removal of app-lib directory
* User account organization management.... read more

Posted by Mark K 2009-04-13

Cognifty 0017 Released

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

Release Notes:

Release 17 consists mainly of bug fixes. Two new features include an
"identicon" library for generating unique graphics and a simple database
backup tool.

Over 200 individual changes are present in release 17, meaning that a lot
of bugs were fixed and a lot of code was cleaned up.... read more

Posted by Mark K 2009-01-14

Cognifty 0016 Released

Release Notes:

This release brings a lot of bug fixes and minor changes to the way some
library functions work.

New features include: data items that can function without a primary key
field, more defined methods in the MVC table library, an API module and
api-agent settings for every user account.

Upgrade complexity level: High

Database changes required: yes
Changes to config file definitions: yes
Breaking changes to custom code: yes

Posted by Mark K 2008-09-29

Cognifty 0015 Released

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

This is a standard release. Highlights include:

* Adding cron php file to handle request from local CLI
* Search site structure for a URL match before showing a 404 on the fnf module.
* Adding local-modules folder by default that ignores all custom chagnes in it.
* Adding two MVC examples to cheatsheet.
* Changed userform submits to look for random field names to protect against spam bots.
* Adding autoload function to help with lazy loading of ObjectStore items.
* Added support for sub where clauses in the data item.
* Started adding Sharing Model techniques to data model class.... read more

Posted by Mark K 2008-08-29

Cognifty 0014 Released

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

This is a standard release. Highlights include:

* :Made admin navigation more consistent by using better names for pages.
* : Added more specific CGI handling for nanoweb in the initRequestTickets function.
* : Added flimsy support for rowCount into the pdo sqlite library.
* : Added support for local module overrides
* : Added a browse section to article sections.
* : Changed bootstrap and Cgn_ObjectStore to use lazy loading techniques. Cached config settings are even faster now.... read more

Posted by Mark K 2008-07-25

Cognifty 0013 Released

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

This is a bug-fix release for 12. Highlights include:

* : Added PDO SQLite wrapper.
* : Zend_Search_Lucene global site search backend
* : 404 errors treated as a normal service (see: http://cognifty.com/index.php/blog.entry/id=8/is_your_mvc_mia_when_it_comes_to_404s.html\)
* : Fixed permalink bug in blog when title had numbers in it.... read more

Posted by Mark K 2008-07-15

Cognifty 0012 Release

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

This release includes a lot of new features in the blog module. The signal/slot mechanism now can support multiple slots per signal.

Upgrade complexity level: Medium

Database changes required: yes
Changes to config file definitions: yes
Breaking changes to custom code: no... read more

Posted by Mark K 2008-06-27

Cognifty 0011 Release

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

This is a bug fix release for r0010. A change to the ini files' formats did not allow for proper running of the base framework unless special modification to the ini files were made, or if upgrading from r0009. This release fixes those problems, plus adds a few nice additions to the CMS and base libraries.... read more

Posted by Mark K 2008-05-28

Cognifty 0010 Release

Cognifty is the new PHP framework based on old ideas. Flexible enough to run other frameworks inside itself, Cognifty is the perfect choice for new integration or legacy development.

Release 0010 Highlights:

* Better thumbnail support in the wiki parser
* Better admin interfaces for writing content
* Account settings module
* Better caching
* Multiple ticket runner can modify the process queue at run time.
* Updated dokuwiki library to include code highlighting (geshi plugin)
* Fixed session re-auth timing
* Integrated Zend Framework's Lucene library
* Boot/local directory for saving local settings across upgrades.

Posted by Mark K 2008-05-19

Cognifty 0009 Release

Cognifty 0009 has been released. Cognifty is a PHP application framework that focuses on well-designed code rather than trendy buzz-words.

Major Changes:
* New HTTP library that doesn't need curl
* Added ability to store application config variables in configuration files for each module
* Consistent content creation screens.
* Visitor Logging

Posted by Mark K 2008-02-22

Cognifty 0008 Released

A new release of cognifty brings clean-up of features and attention to detail with it.

New Features

* Tabbed layout when editing and viewing content
* Blob streaming database library
* New directory structure
* Better MXQ channel management
* Find related content items in wiki pages too

Bug Fixes

* Fixed caption line in blog entries
* Fixed DataItem library when not selecting the pkey column
* Don't show TOC on articles that have only 1 page.
* Fixed menu settings checkbox
* Fix thumbnailing of images on extremely tall/thin images
* Fix HTML in default MVC ListView... read more

Posted by Mark K 2008-02-07

Framework Update

I've noticed some activity in the download area. Lots of people are downloading this framework. This 0004 release is not quite where I want it to be, but I also don't want so many people downloading an old 0003 release when so much has changed.

This is probably the last "alpha" release. Next release should be really polished and be at a "beta" stage, where all we have to do is check some of the features and check the user interface.

Posted by Mark K 2007-06-25

Project Member Update

Scott Gilvin of Filtration Group Inc. has joined the niftyphp/cognifty project and has started code contribution.

Posted by Mark K 2007-06-15

First Framework Release

The first release of the cognifty framework is out. This release demonstrates the future direction of the project. Although it is possible to build an application with this release, it is not recommended at this point as the Object Store and .ini file formats are still in minor flux.

Posted by Mark K 2007-06-11

File Release System is Down

No packages can be made for Cognifty yet, please bear with me. In the meantime you can access the SVN repository to get the latest code.

Posted by Mark K 2007-06-08