[Kommander-devel] database plugin update

Eric Laffoon eric at kdewebdev.org
Tue Mar 29 17:39:06 EST 2005


Hi Horst,
CVS has been updated to handle the revised plugin architecture and I've 
attached the current database plugin. So far we have just the most basic 
nonvisual access of connecting, query and actionquery. Using plugins also 
does require the dialog to be set to use the new parser or a #!kommander 
shebang at the start of the Kommander Text. 

The example dialog should be fairly obvious and the new parser docs are on the 
new site. The Function Browser makes up a lot for less than great docs as it 
makes design point and click. I note that on the latest version for some 
reason the test for connection seems to erroneously produce a connected 
result when it's not. In this example we use the detail view of the tree 
widget and unless the number columns match it fails. We will add 
functionality for auto including columns but we will likely defer to your 
visual widgets for most of this.

The idea for this stage is to enable the ability to access data for the easy 
ability to perform custom actions, scripting and to provide the ability for 
interfaces on an application design level. An example user would be to list 
tables and fields in a custom dialog for writing database scripting in PHP 
with Quanta.

Any input is welcome. We'd like to provide a range of features that would 
enable development of various administrative tools, application extention 
tools for use with Quanta, ancillary data access to small applications, 
extending interfaces for Knoda use and of course creating database 
applications around the KDE widgets. Since you are most familiar with your 
code if you see something we're doing the hard way or have some suggestion 
let us know. If we come across something we would like to request we will let 
you know too. Of course we enjoy patches too. ;-)
-- 
Eric Laffoon
Project Lead - kdewebdev module
-------------- next part --------------
A non-text attachment was scrubbed...
Name: database-plugin.tar.bz2
Type: application/x-tbz
Size: 11774 bytes
Desc: not available
Url : http://momo.creolmail.org/pipermail/kommander-devel/attachments/20050329/6f756fc1/database-plugin.tar.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: databasetest.kmdr
Type: application/x-kommander
Size: 4140 bytes
Desc: not available
Url : http://momo.creolmail.org/pipermail/kommander-devel/attachments/20050329/6f756fc1/databasetest.bin


More information about the Kommander-devel mailing list