Buttons Neues E-Mail-/Telefon-Ticket nicht sichtbar

Hilfe zu Znuny Problemen aller Art
Locked
EDVFleischhauer
Znuny newbie
Posts: 4
Joined: 25 Jul 2014, 08:13
Znuny Version: 3.3.11
Real Name: FLH Arkadius
Company: G. Fleischhauer Ing. Büro GmbH & Co. KG
Location: Hannover
Contact:

Buttons Neues E-Mail-/Telefon-Ticket nicht sichtbar

Post by EDVFleischhauer »

Moin OTRS Community,

ich habe gestern unser OTRS System erfolgreich von 3.0.8 auf 3.3.11 aktualisiert, jedoch gibts ein kleines Anzeigeproblem.
Die Symbole für Ansicht nach Queues, Neues Telefon Ticket und Neues E-Mail Ticket werden nicht angezeigt. Die Links zu den einzelnen Bereichen sind aber vorhanden, wenn man mit der Maus darüber geht, dann funktioniert der Verweis und auch der wechsel funktioniert.

Vielleicht hat ja jemand von euch eine Idee, woran es liegen könnte, dass die Symbole nicht angezeigt werden.

mfg

Arkadius
You do not have the required permissions to view the files attached to this post.
Produktiv: OTRS 3.3.11 / MS Win Server 2008 R2 / Apache2.2.29 / MySQL 5.6 x64
Mobios
Znuny advanced
Posts: 108
Joined: 29 Feb 2008, 16:30
Znuny Version: 3.x 4.x 5.x 6.x
Real Name: Oliver Oltmanns
Company: i-cron
Location: Köln
Contact:

Re: Buttons Neues E-Mail-/Telefon-Ticket nicht sichtbar

Post by Mobios »

Sind die Update Schritte 3.0 > 3.1 > 3.2 > 3.3 eingehalten worden?

Code: Select all

# > 3.1
cat /opt/otrs/scripts/DBUpdate-to-3.1.mysql.sql | mysql -p -f -u root otrs
perl /opt/otrs/scripts/DBUpdate-to-3.1.pl (als otrs user ausführen)
cat /opt/otrs/scripts/DBUpdate-to-3.1-post.mysql.sql | mysql -p -f -u root otrs

# > 3.2
cat /opt/otrs/scripts/DBUpdate-to-3.2.mysql.sql | mysql -p -f -u root otrs
perl /opt/otrs/scripts/DBUpdate-to-3.2.pl (als otrs user ausführen)

# > 3.3
cat /opt/otrs/scripts/DBUpdate-to-3.3.mysql.sql | mysql -p -f -u root otrs
perl /opt/otrs/scripts/DBUpdate-to-3.3.pl (als otrs user ausführen) 
Ist jeweils nach den update des Datenbank Schemas auch das DBUpdate-to-3.x.pl script zur Migration der Bestände (als otrs user) durchgelaufen?

Ansonsten einmal einen Clean up durchführen und die Konfig neu aufbauen.

# Clean Up
perl /opt/otrs/bin/otrs.RebuildConfig.pl
perl /opt/otrs/bin/otrs.DeleteCache.pl
perl /opt/otrs/bin/otrs.LoaderCache.pl -o delete
perl /opt/otrs/bin/otrs.SetPermissions.pl --otrs-user=otrs --web-user=apache --otrs-group=apache --web-group=apache /opt/otrs/
service httpd restart


Wenn du in deiner SysConf die Module der Toolbar noch einmal deaktivierst und wieder aktivierst, werden diese wieder neu in die ZZZAuto.pm eingetragen und sind sicher auch wieder da.

Grüße
i-cron OTRS IT-Service Management
https://i-cron.de
EDVFleischhauer
Znuny newbie
Posts: 4
Joined: 25 Jul 2014, 08:13
Znuny Version: 3.3.11
Real Name: FLH Arkadius
Company: G. Fleischhauer Ing. Büro GmbH & Co. KG
Location: Hannover
Contact:

Re: Buttons Neues E-Mail-/Telefon-Ticket nicht sichtbar

Post by EDVFleischhauer »

Moin,

ja alle Updateschritte, so wie gelistet, wurden eingehalten. Erfreulicherweise sind auch keine Fehler während der Updates aufgetrete.

Ich habe die Skripte einmal komplett laufen lassen. Das otrs.SetPermissions.pl jedoch bricht mit einem Fehler ab. Denke das es nicht für Windows Maschinen geeignet ist, oder aber ich habe es falsch angewendet.

Habe die Module in der SysConfig unter Ticket -> Frontend::Agent::ModuleRegistration mal deaktiviert und wieder aktiviert. Die Links verschwinden auch erfolgreich wenn ich das Modul deaktiviere. Die Symbole tauchen aber leider trotzdem nicht auf, sobald ich das jeweilige Modul wieder aktiviere.

Hast du vielleicht noch einige andere Tipps, oder Jemand anderer?

mfg

Arkadius
Produktiv: OTRS 3.3.11 / MS Win Server 2008 R2 / Apache2.2.29 / MySQL 5.6 x64
EDVFleischhauer
Znuny newbie
Posts: 4
Joined: 25 Jul 2014, 08:13
Znuny Version: 3.3.11
Real Name: FLH Arkadius
Company: G. Fleischhauer Ing. Büro GmbH & Co. KG
Location: Hannover
Contact:

Re: Buttons Neues E-Mail-/Telefon-Ticket nicht sichtbar

Post by EDVFleischhauer »

Moin,

das Problem besteht weiterhin, aber ich hab noch ne Kleinigkeit gefunden, die vielleicht Helfen könnte.
Mit Hilfe von Firebug habe ich mir mal den kompletten Quellcode anzeigen lassen.
In dem Bereich

Code: Select all

<body class="">
<a name="Top"></a>
<div id="Header" class="ARIARoleBanner" role="banner">
<div id="Logo"></div>
<ul id="ToolBar">
<li class="QueueView">
<li class="PhoneTicket Even">
<li class="EmailTicket Last">
werden die Buttons hinzugefügt.
Wenn man nun z.B. QueueView aufklappt, bekommt man

Code: Select all

<li class="QueueView">
<a title="Ansicht nach Queues: (q)" accesskey="q" href="/otrs/index.pl?Action=AgentTicketQueue">
Ansicht nach Queues
<i class="icon-small icon-time icon-show-reached"></i>
<i class="icon-small icon-star icon-show-new"></i>
<i class=""></i>
<span class="Counter"></span>
</a>
</li>
Wenn ich nun bei dem Tag <i class=""></i> icon-lock eintrage, bekomme ich das Symbol für gesperte Tickets.
Weiß jemand vielleicht, was dort stehen muss, um die richtigen Symbole zu erhalten und in welcher Datei dieser Code generiert wird?

Vielleicht ist dort ja irgendwo ein Fehler....

In der Datei otrs\Kernel\Output\HTML\Standard\Header.dtl steht vollgender Eintrag

Code: Select all

<!-- dtl:block:ToolBarItem -->
	<li class="$QData{"Class"}">
		      <a href="$Data{"Link"}" accesskey="$QData{"AccessKey"}" title="$Text{"$Data{"Description"}"}: 				
		      $QData{"Count"}$QData{"AccessKeyReference"}">$Text{"$Data{"Description"}"} 
		      <i class="icon-small icon-time icon-show-reached"></i> 
		      <i class="icon-small icon-star icon-show-new"></i>
		      <i class="$QData{"Icon"}"></i> <span class="Counter">$QData{"Count"}</span> 
		      </a>
	</li>
<!-- dtl:block:ToolBarItem -->
Vielleicht weiß Jemand woher <i class="$QData{"Icon"}"> die Daten bezieht?

mfg

Arkadius
Produktiv: OTRS 3.3.11 / MS Win Server 2008 R2 / Apache2.2.29 / MySQL 5.6 x64
Locked