Menu

NDBE / News: Recent posts

NDBE 1.2.2 released

The NDBE is an abstract database layer for PHP *and* a rich online database editor. The former allows users to write PHP database code once, and run on any of several SQL engines. The latter lets users edit the data that powers that code! Extend the editor in many easy and powerful ways to create a data input interface that is both efficient and easy to use!

NDBE 1.2.2 is another minor fix release -- see the INSTALL file for a list of changes. Most noteably the parse error in NDBType_AutoDateTime has been fixed; this could cause the editor index page to display a blank list of tables for any database connections.... read more

Posted by Andrew Patterson 2002-08-23

NDBE 1.2.1 released

The NDBE is an abstract database layer for PHP *and* a rich online database editor. The former allows users to write PHP database code once, and run on any of several SQL engines. The latter lets users edit the data that powers that code! Extend the editor in many easy and powerful ways to create a data input interface that is both efficient and easy to use!

NDBE 1.2.1 is a fix release -- see the INSTALL file for details on what specifically has been remedied. Most importantly though, is that the promised Swap type -- which was listed as included in the last release -- is ACTUALLY in this release. My apologies on the mix-up -- it somehow avoided being added to the cvs repository. Obviously I should check my releases more thoroughly :(

Posted by Andrew Patterson 2002-06-24

NObjects 1.1.1 Released

The NObjects are a collection of PHP scripts that perform a variety of functoins including, but not resticted to: FTP access, HtDig operations, email (specializations on the PHP email functions), IRC-style-formatting to HTML and much, much more.

No, there was no 1.1.0 release annoucement; that dove-tailed with the NDBE 1.2.0 release annoucement. NObjects 1.1.1 adds a minor tweak to NFormat, and a couple of critical fixes to NHtDig. If you're not using the NHtDig, you can probably forego this release.

Posted by Andrew Patterson 2002-06-10

NDBE 1.2.0 released

The NDBE is an abstract database layer for PHP *and* a rich online database editor. The former allows users to write PHP database code once, and run on any of several SQL engines. The latter lets users edit the data that powers that code! Extend the editor in many easy and powerful ways to create a data input interface that is both efficient and easy to use!

NDBE 1.2.0 adds some new bells & whistles (row-highlighting), better documentation, and a couple of new datatypes (including a Swap type, which will make for better, safer swap operations). This is primarily a maintenance release, though it's been tagged with a full point release -- it's sort of halfway and it didn't feel right as 1.1.1.... read more

Posted by Andrew Patterson 2002-05-28

Update Forthcoming

Just a quick note to say that a new update will be issued before month's end for the NDBE & NObjects.

A great many changes, fixes & features have been added through out both packages, but I just haven't had the time to sort it all out and post a new pair of downloads. This is because I'm in the middle of a big job that uses both packages -- it's through this job that many of the updates & such have made their way into the NDBE. This is a Good Thing(tm) because it means I have to test the changes, etc. pretty closely -- otherwise I could get fired :)... read more

Posted by Andrew Patterson 2002-04-05

Still Alive

Just a quick note to anyone wondering if development had stopped :) No, it hasn't. If you check the CVS repository, you'll see there have been several updates both to the NDBE & NObjects. The latter has a new NOjbect (NHtDig) added but I'm not quite ready to effect a release (probably 1.0.4); I want to do some clean-up in NHive and update the documentation to sourceWorf-style wherever it's still missing (an extremely tall order in some cases).... read more

Posted by Andrew Patterson 2002-02-10

NDBE 1.1.0 Released

The NDBE is an abstract database layer for PHP *and* a rich online database editor. The former allows users to write PHP database code once, and run on any of several SQL engines. The latter lets users edit the data that powers that code! Extend the editor in many easy and powerful ways to create a data input interface that is both efficient and easy to use!

NDBE 1.1.0 adds better PostgreSQL support including auto-generation of NDBE .tbl files for existing PostgreSQL tables. It also adds a new set of table-level editor settings that will be expanded further in future releases.... read more

Posted by Andrew Patterson 2001-11-26

NDBE 1.0.3 released; demo area live!

The NDBE is an abstract database layer for PHP *and* a rich online database editor. The former allows users to write PHP database code once, and run on any of several SQL engines. The latter lets users edit the data that powers that code! Extend the editor in many easy and powerful ways to create a data input interface that is both efficient and easy to use!

Release 1.0.3 fixes a couple of minor (but annoying) bugs, adds a couple of small features to existing datatypes (Email & URL), as well as some new options on tables (hide, comment).... read more

Posted by Andrew Patterson 2001-09-29

NDBE 1.0.2 released; homepage live!

The NDBE is an abstract database layer for PHP *and* a rich online database editor. The former allows users to write PHP database code once, and run on any of several SQL engines. The latter lets users edit the data that powers that code! Extend the editor in many easy and powerful ways to create a data input interface that is both efficient and easy to use!

Release 1.0.2 adds more features, including the ability to hide or disable database connections. In addition, an install script has been added to simplify the installation of the NDBE, something for which many people are sure to be grateful!... read more

Posted by Andrew Patterson 2001-09-18

NDBE: 1.0.1 released; 1.1.0 delayed somewhat

1.0.1 includes the fix I posted in the forum and a couple of driver extensions to get around other problems that I ran into installing the NDBE on my home box.

1.1.0 *was* supposed to be done this week but clearly that didn't happen. Hopefully this coming week! It's a relatively major update since it should include such features as:

- hiding database connections from index listing
- disabling database connections (I need this to setup the demo editor here on sourceforge!)
- setting all editor configurations options on a per-table basis (hopefully this will make it into 1.1.0, but I won't hold it up to get this in since all of this is possible already, just not through a nice GUI; eventually it will for sure though)
- general re-organization of the NEditor* scripts to make them more manageable
- more clean-up of icons (the goal being to eventually be .gif free; yay PNG!)
- anything else that I think of while I'm at it... read more

Posted by Andrew Patterson 2001-09-10

A couple of things

A few things:

i) a homepage is forthcoming, hopefully this week! It should eventually include a demo area, but that may not be up immediately; I need to implement a feature or two to make it 'demo safe'.

ii) the NDBE was originally developed on and for a specific server; as such we don't have much experience getting it up and running on 'virgin machines'. If you want to try it out and get stuck on something, post in the Help forum and I'll monitor it. I have personally run into one problem already and have just committed the fix. When I get the system ready for the demo I'll release a 1.0.1 version that will contain the fix and several new features *cross fingers*. I will post the fix in the Help forum since it's a minor three line fix.... read more

Posted by Andrew Patterson 2001-09-05

NDBE 1.0.0 released

Finally, one of us managed to find the time to figure out how to make the file package release system here work. The result? The first releases of the NDBE and NObjects are up! Hooray!

Posted by Andrew Patterson 2001-08-31