Wiki » History » Version 1

tomolimo, 01/27/2014 03:59 PM

1 1 tomolimo
h1. Ticket Cleaner
2 1 tomolimo
3 1 tomolimo
This plugins provides several features to clean Tickets and Followups at creation time and update time.
4 1 tomolimo
It gives the possibility to filter texts at Ticket (or Followup) creation.
5 1 tomolimo
And to exclude pictures from Ticket (or Followup) creation (when done via email receiver).
6 1 tomolimo
7 1 tomolimo
h2. Installation
8 1 tomolimo
9 1 tomolimo
> Copy the folder 'ticketcleaner' into the 'plugins' folder of GLPI installation. Like for any other GLPI plugins.
10 1 tomolimo
11 1 tomolimo
h3. For Text cleaning
12 1 tomolimo
13 1 tomolimo
> Filters must be defined directly into the database: there is no web page interface for this (not yet :)).
14 1 tomolimo
Use your preferred db query tool to edit content of 'glpi_plugin_ticketcleaner_filters' table.
15 1 tomolimo
16 1 tomolimo
h3. For Image cleaning
17 1 tomolimo
18 1 tomolimo
> Image cleaning uses a sub-folder inside 'ticketcleaner' folder. this sub-folder is named 'pictures'.
19 1 tomolimo
You will store into this folder all picture files to be excluded from Tickets.
20 1 tomolimo
Then when needed, the plugin will load 'on the fly' the Sha1 signature of the picture files from this 'pictures' folder into the database.
21 1 tomolimo
The plugin will use these Sha1 signatures to exclude any images attached to emails sent to GLPI.
22 1 tomolimo
For each picture files excluded (or not) from emails a message will be logged into the 'TicketCleaner' log files.
23 1 tomolimo
*Beware that this log file may grow and may become large enough to prevent correct running of GLPI: then check the size of this file on a regular time basis in order to prevent any stop of GLPI.*