Ok, I'm getting answers to some of my questions by RTFMing a little more closely:
http://docs.evergreen-ils.org/2.0/draft/html/Development.html So it looks like I'll need to update the IDL file to include hooks for my new database table, and define the permissions? -- Scott On Tue, Nov 15, 2011 at 6:01 PM, Scott Prater <[email protected]> wrote: > I'm working on the patron statistical category enhancements. I made > the changes to the database, adding a few columns and a new table, and > I updated the install scripts to add them to the database with a fresh > install. > > Question 1: > > Do I need to run any script(s) to update a cache of database objects > if I make changes to the database, in order for those changes to be > picked up in the controller and view objects? > > Question 2: > > So far, I've modified stat_cat_editor.js (the controller, I presume) > and stat_cat_editor.xhtml (the view), as well as my > locale/en-US/lang.DTD file to include some new label entities. Am I > missing any other pieces here, in order to connect the interface to > the database? > > Question 3: > > Is there any developer documentation on the permissions architecture > for Evergreen? I can infer some things from the code; are > permissions set at the table level, or at the column level? > > Question 4: > > Is there a way to refresh the page in the xulrunner client, after I > make a change to it on the server? > > I'd love to hear about the tools and/or workflow other developers use > to make and test changes to the interface and the database. > > thanks, > > -- Scott >
