| | 1 | == Tickets Aanmaken == |
| | 2 | |
| | 3 | Normaal gesproken mogen alle OpenAC gebruikers tickets aanmaken (vanuit het menu ''Help'' -> ''Ticket Aanmaken''). Als een ticket op die manier wordt gemaakt, dan kunnen ook eenvoudig een screenshot en de sessie-log meegestuurd worden. Dit is heel handig bij het debuggen van het probleem. |
| | 4 | |
| | 5 | Sommige ACs willen beperken hoe het tickets-systeem van OpenAC wordt gebruikt. Bijvoorbeeld dat tickets alleen gemaakt kunnen worden door een beheerder, of als de beheerder meekijkt bij een gebruiker. Hiertoe is het mogelijk om een "ticket-PINcode" in te stellen (feitelijk een wachtwoord). De mogelijkheden zijn als volgt: |
| | 6 | |
| | 7 | - Als er geen ticket-PIN-code is ingesteld, dan mag elke gebruiker tickets aanmaken via ''Help'' -> ''ticket aanmaken''. |
| | 8 | - Als er een ticket-PIN-code is ingesteld, dan mag er pas een ticket worden aangemaakt als die PIN-code is ingevoerd, maar een gebruiker met de permissie ''beheer/tickets'' hoeft geen PIN-code in te voeren. |
| | 9 | |
| | 10 | === PIN-code instellen === |
| | 11 | |
| | 12 | 1. Kies een ticket PIN-code (een wachtwoord; gebruik iets dat je niet elders ook gebruikt). |
| | 13 | 1. Bepaal de md5-hash van die PIN-code, bijvoorbeeld op http://www.md5.net/md5-generator/ ; de md5-hash van de PIN-code ''appel'' is `3dcb8a092a0a00b594a145624c6a0709`. |
| | 14 | 1. Voeg de volgende code toe aan de `finish()` functie van de adaptatie: |
| | 15 | {{{ |
| | 16 | import sys |
| | 17 | if "desktop" in sys.modules: |
| | 18 | pin = "3dcb8a092a0a00b594a145624c6a0709" |
| | 19 | from desktop import bugreport |
| | 20 | bugreport.bugreport_pincode = pin |
| | 21 | }}} |