We have a addressbook type called “Properties” and each time one is loaded,
an error pops about how it cannot find the right etemplate for it, and that
it was using default instead. So, I went to addressbook custom fields page
and selected type “Properties” and changed the Template value back to the
default (addressbook.edit).
I now believe this was a mistake, since I seem to have lost the ability to
’Save’ or ‘Apply’ (button) on any addressbook record.
The error from both buttons is:
“Ajax request to
/egroupware/json.php?menuaction=addressbook.etemplate_new.ajax_process_content.etemplate
failed: parsererror”
You didn’t mention which version you’re currently on, but there is
probably a matching error in the server log with more information.
In trunk we changed both how custom etemplates are set and loaded.
You may notice you can no longer specify a template for contact type,
it is automatically determined by the name. eg:
addressbook.edit.Properties
This custom template is loaded from the [virtual] file system, if it exists.
Nathan
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers