Kleiner Hack für AgentTicketZoom

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Locked
hmaurer
Znuny newbie
Posts: 6
Joined: 29 Sep 2011, 13:30
Znuny Version: 3.0.10
Real Name: Hermann Maurer

Kleiner Hack für AgentTicketZoom

Post by hmaurer »

Hallo,

standardmäßig wird beim Hineinzoomen in ein Ticket der letzte Artikel vom Kunden angezeigt. Wer einfach den letzten Artikel des Tickets anzeigen lassen möchte -ob vom Kunden oder vom Agenten, - kann die folgende Änderung vornehmen (gilt für die Version 3.0.10 ohne ITSM):

Vor der Änderung die Originaldatei sichern! Ich übernehme keine Verantwortung, wenn bei der Änderung etwas schief läuft!
So, genug gewarnt :lol:

die Zeile 412 der Datei "Kernel/Modules/AgentTicketZoom.pm"

Code: Select all

if ( $ArticleTmp->{SenderType} eq 'customer' ) {
löschen und an deren Stelle die Zeilen einfügen

Code: Select all

if (( $ArticleTmp->{SenderType} eq 'customer' ) or
    ( $ArticleTmp->{SenderType} eq 'agent'    )) {
Oder das Patch nutzen:

Code: Select all

--- Kernel/Modules/AgentTicketZoom.pm.orig      2011-04-05 20:41:21.000000000 +0200
+++ Kernel/Modules/AgentTicketZoom.pm   2011-10-05 00:26:58.126770122 +0200
@@ -409,7 +409,8 @@

             # set last customer article as selected article replacing last set
             for my $ArticleTmp (@ArticleBox) {
-                if ( $ArticleTmp->{SenderType} eq 'customer' ) {
+               if (( $ArticleTmp->{SenderType} eq 'customer' ) or
+                   ( $ArticleTmp->{SenderType} eq 'agent'    )) {
                     $ArticleID = $ArticleTmp->{ArticleID};
                 }
             }
OTRS 3.0.16
CentOS 6.4 x86_64 / Apache 2.2.x / mod_perl / MySQL 5.1.x
Windows AD 2008 as Backend for Agents and Customers
shostakovich
Znuny advanced
Posts: 146
Joined: 11 Apr 2011, 08:11
Znuny Version: 3.2.5

Re: Kleiner Hack für AgentTicketZoom

Post by shostakovich »

hmaurer wrote:Vor der Änderung die Originaldatei sichern!

...bzw. besser in einem eigenen otrs/Custom/ Zweig benutzen. Infos stehen darin, benutzt wird das auf jeden Fall nach Apache-Neustart.
renee
Znuny expert
Posts: 241
Joined: 06 Feb 2009, 11:15
Znuny Version: 3.0.x
Company: Perl-Services.de
Contact:

Re: Kleiner Hack für AgentTicketZoom

Post by renee »

Cool wäre, das ganze konfigurierbar machen und einen Patch an die xxx schicken. Denn das ist wirklich ganz praktisch...
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
hmaurer
Znuny newbie
Posts: 6
Joined: 29 Sep 2011, 13:30
Znuny Version: 3.0.10
Real Name: Hermann Maurer

Re: Kleiner Hack für AgentTicketZoom

Post by hmaurer »

shostakovich wrote:
hmaurer wrote:Vor der Änderung die Originaldatei sichern!

...bzw. besser in einem eigenen otrs/Custom/ Zweig benutzen. Infos stehen darin, benutzt wird das auf jeden Fall nach Apache-Neustart.


ja, Tausend Dank für den Hinweis! Das Thema mit dem Verzeichnis Custom ist irgendwie an mir vorbeigegangen. Ein nettes Feature ist das.
Ich habe das modifizierte Skript, wie in der Anleitung steht, abgelegt und es funktioniert prima!
OTRS 3.0.16
CentOS 6.4 x86_64 / Apache 2.2.x / mod_perl / MySQL 5.1.x
Windows AD 2008 as Backend for Agents and Customers
schorschi
Znuny expert
Posts: 199
Joined: 05 Dec 2007, 12:07

Re: Kleiner Hack für AgentTicketZoom

Post by schorschi »

Sehr genial, genau das richtige :-) Besten Dank. :D
Produktivsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.7 | MySQL 5 || LDAP ||
Testsystem: SuSE Enterprise Server 11 64 Bit Service Pack II || OTRS 3.1.8 | MySQL 5 ||
Locked