README.md 1.77 KB
Newer Older
Peter Walter's avatar
Peter Walter committed
1 2
# RTHelper

Peter Walter's avatar
Peter Walter committed
3
This script provides a number of user enhancements to the default interface of RT at EBI, to enable quicker and easier management of tickets.
Peter Walter's avatar
Peter Walter committed
4

Peter Walter's avatar
Peter Walter committed
5
The functionality is implemented in injecting a script into pages from RT - to do this we use a browser plugin called TamperMonkey.
Peter Walter's avatar
Peter Walter committed
6

Peter Walter's avatar
Peter Walter committed
7
_Unfortunately, this script does not work in Safari, as Apple has blocked some of the commands._
Peter Walter's avatar
Peter Walter committed
8

Peter Walter's avatar
Peter Walter committed
9
_Please let me know if you try this with Opera, Edge, Dolphin or UC, by creating an issue in the [Issue Queue](https://gitlab.ebi.ac.uk/ebiwd/rthelper/issues)_
Peter Walter's avatar
Peter Walter committed
10

Peter Walter's avatar
Peter Walter committed
11
## Installation
Peter Walter's avatar
Peter Walter committed
12

Peter Walter's avatar
Peter Walter committed
13
### 1. Install plugin framework
Peter Walter's avatar
Peter Walter committed
14

Peter Walter's avatar
Peter Walter committed
15
If you do not have TamperMonkey or GreaseMonkey installed, please install the browser plugin to provide the framework for intersting and activating user scripts on a webpage.
Peter Walter's avatar
Peter Walter committed
16

Peter Walter's avatar
Peter Walter committed
17 18
[Install TamperMonkey](https://www.tampermonkey.net) for your browser:
[Chrome](https://tampermonkey.net/?ext=dhdg&browser=chrome) / [Firefox](https://tampermonkey.net/?ext=dhdg&browser=firefox)
Peter Walter's avatar
Peter Walter committed
19 20 21

### 2. Install/Update script

Peter Walter's avatar
Peter Walter committed
22
Once you have installed GreaseMoney or TamperMonkey, please click on the link below - TamperMonkey/GreaseMonkey will ask you to approve the script.
Peter Walter's avatar
Peter Walter committed
23

24
[Install RTHelper](https://gitlab.ebi.ac.uk/ebiwd/rthelper/raw/stable/rthelper.user.js)
Peter Walter's avatar
Peter Walter committed
25 26 27

### 3. Launch RT

Peter Walter's avatar
Peter Walter committed
28
Once installed, visit https://helpdesk.ebi.ac.uk/ where the script will activate and automatically take you to the configuration page. Set the values as appropraite, and click 'Submit' at the bottom of the page.
Peter Walter's avatar
Peter Walter committed
29 30 31

## Bugs & Suggestions

Peter Walter's avatar
Peter Walter committed
32
This script was developed by [Peter Walter](https://www.ebi.ac.uk/about/people/peter-walter) in the [Web Development Team](https://www.ebi.ac.uk/about/people/jonathan-hickford).
33
Please email bugs & suggestions to www-dev@ebi.ac.uk or raise an issue in the [Issue Queue](https://gitlab.ebi.ac.uk/ebiwd/rthelper/issues)