Welcome Guest, Not a member yet? Register   Sign In
JTaby Semi-Automatic Administration System
#25

[eluser]Majd Taby[/eluser]
Hey guys (Monotoba sorry for not replying to you, for some reason it didn't notify me by email that you replied.)

I'm going to be making some major code changes with JTaby, along with a new skin, and a website for developers to upload plugins to. The website is 90% done (That's what I've been doing all this time). However, I am taking suggestions for the next version.

Here are the things that need to be worked on.

First of all: The jTabyForms library needs a lot of work. Right now, the jTabyAdmin library handles the way data gets sent to the db and to the view. I want to change that. I want to add callbacks to every form element. For example, every form element would have prepForDb and prepForDisplay methods. This helps ensure that special elements like checkboxes, on_update and on_create fields, multiple field elements (author with three textboxes) all have a chance to prepare data the way they need to.

In the current version, I solved that problem by adding special parameters to the config. It works, but it's a very ugly solution and means that any new plugins need to be coupled with other libraries, I don't like that.

As far as the jTabyController, that need some revisions too, it's taking too many parameters, it needs to be smarter and more efficient.

I've also made some changes to the jTabyLogin library. I created a new option: security_level (i think it needs a better name). What it does is tell the system to secure all except the specified controllers or secure all controllers except the ones specified. Oh and I made it so you can secure methods within controllers as well Smile

The jtabymessages library seems to be working fine.

Now, as far as views and templates, to be honest I think adding a templating system would just be unnecessary overhead (I can be convinced otherwise). What I was thinking of doing was template strings. Something like 'form_template'=>'{form_prefix}{messages}{label}{field}{form_suffix}' which would also allow for other html.

Monotoba, could you pelase expand on your second note?


Messages In This Thread
JTaby Semi-Automatic Administration System - by El Forum - 10-31-2007, 09:44 PM
JTaby Semi-Automatic Administration System - by El Forum - 10-31-2007, 10:22 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-01-2007, 12:11 AM
JTaby Semi-Automatic Administration System - by El Forum - 11-01-2007, 04:18 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-01-2007, 09:18 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 02:11 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 02:17 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 02:35 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 02:35 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 02:37 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 03:50 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 03:52 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 04:38 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 04:40 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 06:23 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 07:18 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-03-2007, 10:45 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-05-2007, 03:21 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-05-2007, 06:15 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-05-2007, 06:25 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-05-2007, 08:00 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-06-2007, 10:49 AM
JTaby Semi-Automatic Administration System - by El Forum - 11-09-2007, 02:27 AM
JTaby Semi-Automatic Administration System - by El Forum - 11-17-2007, 10:38 AM
JTaby Semi-Automatic Administration System - by El Forum - 11-20-2007, 11:51 PM
JTaby Semi-Automatic Administration System - by El Forum - 11-21-2007, 07:23 AM
JTaby Semi-Automatic Administration System - by El Forum - 11-21-2007, 12:21 PM



Theme © iAndrew 2016 - Forum software by © MyBB