-- Filters documentation Preamble: Into the version 2.1.2 a new "filters function" was introduced. It permit to specify what data can be or cannot be view by the user Now it use a simple text file (.ini style) for define the rules, but in the future, it'll load them from a db, so it can have a centralize use Usage: Into the config directory, you'll find a filters.conf file (if not, open hylapex and it'll create a new one for you, with the standard configuration) Open the file with your preferred text editor, you'll see a section filters ( [filters] ) with four fields inside: - case_sensitive, - filter_list_done, filter_list_recv, filter_list_send case_sensitive control if I'll make the control for the data in case sensitive manner or not filter_list_* control what column will be effected by the filter. For specify the filter, you need to add a new section with the "view" name, a "_" and the column number where set the filter. Into it, you can add the field not_view or only_view and the text to filter Example: Here I set filters.conf so the user can: - On done view not see the row, on the object column, where are present the "invoice" string - On the done view only see the rows where "michele" are present on the "owner" column - On the receive view, only see the row where the "My customer id" are present on the "Sender id" column [filters] filter_list_done = 3, 4 filter_list_send = filter_list_recv = 2 case_sensitive = 0 [done_3] not_view = invoice [done_4] only_view = michele [recv_2] only_view = My customer id