Page 1 of 1

My Wishlist / Bug Report

PostPosted: Mon Jul 13, 2009 10:03 am
by mikep
1. Fields that are set to "static" in the fields.ini file but contain a NULL value in the database are displayed as "array" in the edit tab.

I tried searching the forums to find a solution but I came up empty. Any ideas?

2. Ajax support for dates
The option to be able to edit fields from the list screen is awesome. The only issue is that editing fields of type DATE does not seem to be working.

3. Radio Buttons
Mr. Hannah and I have had some correspondence about this. Its not a priority but it would be nice. Does anyone know if there is documentation specifically for developers availible. I'd like to implement it and contribute to the community but sifting through the tons of php files searching for the information I need is quite a daunting task.

4. IE7
There are some display issues in IE7. For instance, the "find" tab does not display properly. This isn't a huge issue. I just wanted to bring it to the community's attention. Unfortunately IE7 is still the most widely used browser and it would be ashame for Xataface to be rejected because of any small incompatibility with IE7.


Thanks,
Mike

PostPosted: Mon Jul 13, 2009 11:29 am
by shannah
1. Fields that are set to "static" in the fields.ini file but contain a NULL value in the database are displayed as "array" in the edit tab.

I've added a bug report for this one.
http://bugs.weblite.ca/view.php?id=530

2. Ajax support for dates
The option to be able to edit fields from the list screen is awesome. The only issue is that editing fields of type DATE does not seem to be working


Are you referring to the DataGrid module, or the editable option?


3. Radio Buttons
Mr. Hannah and I have had some correspondence about this. Its not a priority but it would be nice. Does anyone know if there is documentation specifically for developers availible. I'd like to implement it and contribute to the community but sifting through the tons of php files searching for the information I need is quite a daunting task


You really just need to create a FormTool wrapper for it. I.e. create a file:
Dataface/FormTool/radio.php
that implements some specific functions.

See the Dataface/FormTool/checkbox.php wrapper to see an example of how this goes. It basically just needs to implement 3 methods:
1. buildWidget() : Does the necessary initialization stuff to build the widget.
2. pushValue() : Takes the value from the record and places it in the widget.
3. pullValue() : Takes the value from the widget and puts it in the record.


here are some display issues in IE7. For instance, the "find" tab does not display properly.

Just loaded up some find forms in IE7. Are you referring to the fact that the form is displayed below the search instructions? Or are there other problems as well?

PostPosted: Mon Jul 13, 2009 11:29 am
by shannah
1. Fields that are set to "static" in the fields.ini file but contain a NULL value in the database are displayed as "array" in the edit tab.

I've added a bug report for this one.
http://bugs.weblite.ca/view.php?id=530

2. Ajax support for dates
The option to be able to edit fields from the list screen is awesome. The only issue is that editing fields of type DATE does not seem to be working


Are you referring to the DataGrid module, or the editable option?


3. Radio Buttons
Mr. Hannah and I have had some correspondence about this. Its not a priority but it would be nice. Does anyone know if there is documentation specifically for developers availible. I'd like to implement it and contribute to the community but sifting through the tons of php files searching for the information I need is quite a daunting task


You really just need to create a FormTool wrapper for it. I.e. create a file:
Dataface/FormTool/radio.php
that implements some specific functions.

See the Dataface/FormTool/checkbox.php wrapper to see an example of how this goes. It basically just needs to implement 3 methods:
1. buildWidget() : Does the necessary initialization stuff to build the widget.
2. pushValue() : Takes the value from the record and places it in the widget.
3. pullValue() : Takes the value from the widget and puts it in the record.


here are some display issues in IE7. For instance, the "find" tab does not display properly.

Just loaded up some find forms in IE7. Are you referring to the fact that the form is displayed below the search instructions? Or are there other problems as well?

PostPosted: Thu Jul 16, 2009 6:38 am
by mikep

2. Ajax support for dates
The option to be able to edit fields from the list screen is awesome. The only issue is that editing fields of type DATE does not seem to be working


Are you referring to the DataGrid module, or the editable option?


I am referring to the editable option.

Quote:

here are some display issues in IE7. For instance, the "find" tab does not display properly.

Just loaded up some find forms in IE7. Are you referring to the fact that the form is displayed below the search instructions? Or are there other problems as well?


I am referring to the fact that the form is below the search instructions. There were one or two other things as well but they weren't as noticeable. If I remember what they are I'll let you know.

PostPosted: Thu Jul 16, 2009 10:38 am
by shannah
I have added these issues to the issue tracker so you can track them.
http://bugs.weblite.ca/view.php?id=545
http://bugs.weblite.ca/view.php?id=546

-Steve