Page 1 of 1

PostPosted: Sat Sep 16, 2006 4:17 pm
by Aoirthoir
Is it possible to get a list, and a tree structure of all the files that dataface users would modify?

By this I mean the ini files?

I realize there are others, like the .php files for delegate classes, smarty templates and so on. These would be nice also. But mostly I want to know what all ini files we have.

So far I have

/path.to.app/conf.ini
/path.to.app/appfile.php (usually just index.php though more are possible)
/path.to.app/valuelists.ini
/path.to.app/actions.ini
hopefully soon:
/path.to.app/fields.ini
/path.to.app/tables/tablename/fields.ini
/path.to.app/tables/tablename/relationships.ini
/path.to.app/tables/tablename/valuelists.ini
/path.to.app/tables/tablename/actions.ini? (if not hopefully soon?)

PostPosted: Sat Sep 16, 2006 10:40 pm
by shannah
There are quite a few.. Here's some off the top of my head

Permissions:

/path.to.app/permissions.ini
/path.to.app/tables/tablename/permissions.ini

Actions:

/path.to.app/actions.ini
/path.to.app/tables/tablename/actions.ini
/path.to.app/actions/action_name.php (e.g. /path.to.app/actions/foo.php for action "foo")
/path.to.app/pages/action_name.php (e.g. /path.to.app/pages/foo.php for action "custom_foo")

Valuelists:
/path.to.app/valuelists.ini
/path.to.app/tables/tablename/valuelists.ini (e.g. /path.to.app/tables/foo/valuelists.ini for table foo)

Relationships:
/path.to.app/tables/tablename/relationships.ini ( e.g. /path.to.app/tables/foo/relationships.ini for table foo)

Fields:
/path.to.app/tables/tablename/fields.ini (e.g. /path.to.app/tables/foo/fields.ini for table foo)

Delegate classes:
/path.to.app/conf/ApplicationDelegate.php
/path.to.app/tables/tablename/tablename.php (e.g. /path.to.app/tables/foo/foo.php for table foo)

Configuration:
/path.to.app/conf.ini

Internationalization
/path.to.app/lang/language_code.ini ( e.g. /path.to.app/lang/en.ini for English)

There may be more.. but this is all I can think of right now.

PostPosted: Sun Sep 17, 2006 1:00 am
by Aoirthoir
Thanks, That will help get me started. Tomorrow I should be filling up the issue tracker. A lot of feature requests that have been made over time on the forums by me and others. I should also be entering bugs. Some of them will undoubtably have been handled already. So we can note those and what versions they were taken care of in. But for tomorrow just feature requests.

Laying all of this out today helped me understand a lot better what is going on. I also have some things over in this link:

http://framework.weblite.ca/forum/dataface-developer-discusson/657172198

And I think I am going to start moving these kinds of posts to the developers forum.