forena_install |
./forena.install |
Basic install and uninstall hooks. |
|
|
forena_invoke_data_provider |
./forena.common.inc |
Extract the data by running a block |
6 |
|
forena_layout_form |
./forena.admin.inc |
Form function for the edit report form |
|
2 |
forena_layout_form_submit |
./forena.admin.inc |
builds a string of the xml document,
submits it to forena_save_report. |
|
1 |
forena_layout_form_validate |
./forena.admin.inc |
|
|
1 |
forena_layout_report |
./forena.module |
Calls forena_layout_form
in forena.admin.inc |
|
1 |
forena_load_block |
./forena.common.inc |
Returns an array of information about the data block |
4 |
|
forena_load_block_file |
./forena.common.inc |
Load a block file form disk and introspect the comments to determine security
Return a structured array based on this. |
1 |
|
forena_load_cache |
./forena.common.inc |
Biuld cache |
1 |
|
forena_mail |
./forena.module |
Impementation of hook_mail
Builds an email to send when mailing large numbers of users. |
|
|
forena_menu |
./forena.module |
Implementation of hook_menu. |
|
|
forena_my_reports_block |
./forena.common.inc |
Render the my reports category block |
1 |
|
forena_parameters_form |
./forena.common.inc |
Form to edit parameters
Extra features:
In the parameters section of the report are new attributes
frx:parm:
@data_source = data block for the parameter to values from
@data_field = specific field of the data block to recieve values from.
if no field… |
|
2 |
forena_parameters_form_submit |
./forena.common.inc |
gets the values from the params form
redirects to the report page with the values in
the querystring. |
|
|
forena_parameters_report |
./forena.module |
Calls forena_parameter_form
in forena.common.inc |
|
|
forena_perm |
./forena.module |
Implementation of hook_perm |
|
|
forena_plugins |
./forena.common.inc |
Invokes the hooks required for forena plugin registration.
Each module returns an array structure that defines multiple plugins |
1 |
|
forena_render_report |
./forena.module |
Render report with some data |
1 |
|
forena_report |
./forena.module |
Load and render a report based on a drupal path.
In this function the arglist is used to get the full path to the report. |
|
1 |
forena_report_css |
./forena.common.inc |
Determines which css files need to be loaded. |
1 |
|
forena_report_desc |
./forena.common.inc |
Get name from argument 1 or alterntaively from a file name |
9 |
|
forena_report_object |
./forena.common.inc |
Object factory for forena report
When called without a report name, it returns the last created report.
This static caching mechanism is used for form functions that are called
within a page load. |
4 |
|
forena_report_path |
./forena.module |
Load the report repository path |
11 |
|
forena_repository |
./forena.common.inc |
|
5 |
|
forena_save_report |
./forena.admin.inc |
Save the report file to disk |
7 |
|
forena_schema |
./forena.install |
Implementation of hook_schema |
|
|
forena_settings |
./forena.admin.inc |
Forena admin settings form |
|
1 |
forena_settings_submit |
./forena.admin.inc |
Added submit handler to create directories and clear menu cache |
|
1 |
forena_supported_doctypes |
./forena.common.inc |
|
4 |
|
forena_supported_formats |
./forena.common.inc |
|
1 |
|
forena_supported_templates |
./forena.common.inc |
|
1 |
|
forena_uninstall |
./forena.install |
|
|
|
forena_update_6001 |
./forena.install |
|
|
|
forena_update_6002 |
./forena.install |
|
|
|
forena_user_data_blocks |
./forena.admin.inc |
Provides list of blocks that a user has access to that are in any repository matching
a specified search string |
1 |
|
forena_user_reports |
./forena.module |
|
|
1 |
forena_xml |
./forena.module |
Block XML page
Enter description here ... |
1 |
|
forena_xmlpp |
./forena.admin.inc |
Prettifies an XML string into a human-readable and indented work of art |
|
|
forenea_general_form |
./forena.admin.inc |
|
|
|
_forena_copy_reports |
./forena.admin.inc |
Recursively copy all report files from the source directory to the destination directory |
1 |
|
_forena_filter_process |
./forena.module |
Process tag replacement for xml filters |
1 |
|
_forena_verify_directory |
./forena.admin.inc |
Make sure a drectory exists in the report path prior to save. |
1 |
|
__forena_load_provider |
./forena.common.inc |
Load the data provider class based on the class name. |
1 |
|
__forena_load_repository |
./forena.common.inc |
|
1 |
|