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
Buttons Neues E-Mail-/Telefon-Ticket nicht sichtbar
-
- 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
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
-
- 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
Sind die Update Schritte 3.0 > 3.1 > 3.2 > 3.3 eingehalten worden?
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
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)
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
https://i-cron.de
-
- 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
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
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
-
- 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
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
werden die Buttons hinzugefügt.
Wenn man nun z.B. QueueView aufklappt, bekommt man
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
Vielleicht weiß Jemand woher <i class="$QData{"Icon"}"> die Daten bezieht?
mfg
Arkadius
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">
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>
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 -->
mfg
Arkadius
Produktiv: OTRS 3.3.11 / MS Win Server 2008 R2 / Apache2.2.29 / MySQL 5.6 x64