22 | | * '''Extcrud.py''' |
23 | | * is used to override necessary functions of 01_crud.py that are useful to S3UI |
24 | | * Alters flow through pre, post hooks to plug in code required by new UI |
25 | | * list_fields is no longer relevant, the modified S3XRC has a url/listfileds.json handler that gives back list of fields needed by a resource, it is implemented in the post processing hook here. |
26 | | * Implements xrc_list - a replacement for shn_list. It doesn't do as much work as shn_list, but leaves the rendering of datagrid to the frontend, page loads fast but rest of the processing is done by core.js |
27 | | * contains S3XRC_FRONTEND switch. Whats that? setting S3XRC_FRONTEND = false results in disabling all S3UI functionalities and lets one fall back to old UI. Useful when S3UI fails, or for testing. |
28 | | * overrides shn_rest_controller to setup hooks. |
| 22 | * '''Extcrud.py''' |
| 23 | * is used to override necessary functions of 01_crud.py that are useful to S3UI |
| 24 | * Alters flow through pre, post hooks to plug in code required by new UI |
| 25 | * list_fields is no longer relevant, the modified S3XRC has a url/listfileds.json handler that gives back list of fields needed by a resource, it is implemented in the post processing hook here. |
| 26 | * Implements xrc_list - a replacement for shn_list. It doesn't do as much work as shn_list, but leaves the rendering of datagrid to the frontend, page loads fast but rest of the processing is done by core.js |
| 27 | * contains S3XRC_FRONTEND switch. Whats that? setting S3XRC_FRONTEND = false results in disabling all S3UI functionalities and lets one fall back to old UI. Useful when S3UI fails, or for testing. |
| 28 | * overrides shn_rest_controller to setup hooks. |