weitere Felder / Buttons in der Naviagtionsbar des Agents ..

Hilfe zu OTRS Problemen aller Art
Post Reply
ripzon
Znuny newbie
Posts: 59
Joined: 21 Aug 2006, 15:29

weitere Felder / Buttons in der Naviagtionsbar des Agents ..

Post by ripzon »

Ich würde gerne noch ein paar Buttons in die Navigation einbauen. Also da wo man auch wechseln kann zwischen Ticket / Admin / Faq ...


Da sollen einfach nur kleine Bilder hin, die ich dann wieder weiter verlinke ...


siehe BILD: da wo die roten Punkte sind will ich das machen.

Welche Datei muss ich dann bearbeiten ?




Image
OTRS 2.0.4 laufend auf Windows 2000
lindesbs
Znuny expert
Posts: 225
Joined: 09 Dec 2005, 14:18

Post by lindesbs »

Sollen das OTRS-Spezifische Linsk sein, oder externen Content oeffnen ?

Generell koenntest du "nur" die entsprechende dtl Datei anpassen, damit du neue Buttons bekommst. Ich habe dies im Wiki mal beschrieben gehabt, wie man das verwendete Template herausbekommt. Vielleicht hilft dir dies schon ein wenig weiter.
OTRS meets Contao
ripzon
Znuny newbie
Posts: 59
Joined: 21 Aug 2006, 15:29

Post by ripzon »

Hilft schon etwas ...

Welche Datei aber genau muss ich öffnen und bearbeiten ?

die: AgentNavigationBar.dtl
OTRS 2.0.4 laufend auf Windows 2000
lindesbs
Znuny expert
Posts: 225
Joined: 09 Dec 2005, 14:18

Post by lindesbs »

Jepp, die ist die richtige
OTRS meets Contao
ripzon
Znuny newbie
Posts: 59
Joined: 21 Aug 2006, 15:29

Post by ripzon »

Wenn Du mir nun noch sagen kannst, wo genau ich das machen muss...

Also es sollen neben Faq und Admin noch mehrer Buttons auftauchen ... Also immer ein Bild das man anklicken kann, mit ner Zeile wo einen Text drunter steht.

Die haben einen Link der auf ne ganz andere Homepage führt.

Ich finde das im Quelltext nicht.
OTRS 2.0.4 laufend auf Windows 2000
lindesbs
Znuny expert
Posts: 225
Joined: 09 Dec 2005, 14:18

Post by lindesbs »

Oeffne die AgentNavigationBar.dtl mit einem Editor Deiner Wahl.

Am Anfang kommen folgende Zeilen :

Code: Select all

# --
# AgentNavigationBar.dtl - provides global HTML NavigationBar
# Copyright (C) 2001-2005 Martin Edenhofer <martin+code@otrs.org>
# --
# $Id: AgentNavigationBar.dtl,v 1.52 2005/11/09 23:53:19 martin Exp $
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (GPL). If you
# did not receive this file, see http://www.gnu.org/licenses/gpl.txt.
# --

<!-- start NavigationBar -->
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
  <td valign="top" align="left" class="nav">
    <table border="0" cellspacing="2" cellpadding="2">
    <tr>
<!-- dtl:block:Classic -->
<!-- dtl:block:ItemPre -->
      <td valign="top" align="center" class="nav">
        <div title="$Text{"$QData{"Description"}"}"><a href="$Env{"Baselink"}$Data{"Link"}" accesskey="$QData{"AccessKey"}" onmouseover="window.status='$Text{"$QData{"Name"}"}'; return true;" onmouseout="window.status='';" $Data{"LinkOption"} class="navitem"><img border="0" src="$Env{"Images"}$QData{"Image"}" alt="&nbsp;"><br>$Text{"$QData{"Name"}"}</a></div>
      </td>
<!-- dtl:block:ItemPre -->
<!-- dtl:block:Item -->
      <td valign="top" align="center" class="nav">
        <div title="$Text{"$QData{"Description"}"}"><a href="$Env{"Baselink"}$Data{"Link"}" accesskey="$QData{"AccessKey"}" onmouseover="window.status='$Text{"$QData{"Name"}"}'; return true;" onmouseout="window.status='';" $Data{"LinkOption"} class="navitem"><img border="0" src="$Env{"Images"}$QData{"Image"}" alt="&nbsp;"><br>$Text{"$QData{"Name"}"}</a></div>
      </td>
<!-- dtl:block:Item -->
      <td valign="center">&nbsp;<img border="0" src="$Env{"Images"}h-line.png" alt="-">&nbsp;</td>
#      <td>&nbsp;</td>
<!-- dtl:block:ItemArea -->
      <td valign="top" align="center" class="nav">
        <div title="$Text{"$QData{"Description"}"}"><a href="$Env{"Baselink"}$Data{"Link"}" accesskey="$QData{"AccessKey"}" onmouseover="window.status='$Text{"$QData{"Name"}"}'; return true;" onmouseout="window.status='';" $Data{"LinkOption"} class="navitemarea$QData{"ItemAreaCSSSuffix"}"><img border="0" src="$Env{"Images"}$QData{"Image"}" alt="&nbsp;"><br>$Text{"$QData{"Name"}"}</a></div>
      </td>
<!-- dtl:block:ItemArea -->

ZUESAETZLICHE_ICONS

    </tr>
    </table>



Fuege an die Stelle ZUESAETZLICHE_ICONS nur folgende Zeilen ein :

Code: Select all

<td valign="top" align="center" class="nav" width="120">
        <div title="otrs-forum.de"}"><a href="http://www.otrs-forum.de" class="navitem" target="_blank"><img border="0" src="HIER_DAS_IMAGE" alt="&nbsp;"><br>OTRS-Forum.de</a></div>
      </td>

Natuerlich musst du ein entsprechendes Bildchen haben, und sinnvolle Links bereit haben. Ich gehe aber davon aus, das du auch mit der HTML Syntax umgehen kannst.

Diese Codezeilen kannst du fast beliebig oft rein setzen. Aber aufgepasst : Irgendwann wirds zu breit !

Beim Klick auf das Icon wird ein neues Fenster mit deinem Wunschlink geoeffnet.
OTRS meets Contao
ripzon
Znuny newbie
Posts: 59
Joined: 21 Aug 2006, 15:29

Post by ripzon »

Danke Dir, das werde ich nacher mal testen...
OTRS 2.0.4 laufend auf Windows 2000
ripzon
Znuny newbie
Posts: 59
Joined: 21 Aug 2006, 15:29

Post by ripzon »

Nochmals danke an lindesbs, es hat super funktioniert. Nun würde ich gerne aus Platzgründen noch "NEUE NACHRICHT" und "GESPERRTE TICKETS" anpassen.

Also die Buttons sollen schon da bleiben, aber es soll nicht mehr NEUE NACHRICHT heissen sondern z.B. Posteingang. Wo kann ich das denn ändern ?
OTRS 2.0.4 laufend auf Windows 2000
lindesbs
Znuny expert
Posts: 225
Joined: 09 Dec 2005, 14:18

Post by lindesbs »

Hierfuer in OTRS_HOME/Kernel/Language/de.pm nach "Neue Nachrichten" suchen. Dort kannst du Sprachspezifisch deine Einstellungen machen.
OTRS meets Contao
ripzon
Znuny newbie
Posts: 59
Joined: 21 Aug 2006, 15:29

Post by ripzon »

danke ...
OTRS 2.0.4 laufend auf Windows 2000
elTim
Znuny newbie
Posts: 25
Joined: 02 May 2007, 12:07

weitere Felder / Buttons in der Naviagtionsbar des Agents ..

Post by elTim »

Irgendwie funktioniert das bei mir nicht (OTRS 2.1.7)...
Hat sich seit damals was stark geändert in der Ausführung von so einem Vorhaben?

Gruß elTim
OTRS 2.1.7 auf Fedora Core 6
Post Reply