LDAP Abfrage für CC Feld

Hilfe zu OTRS Problemen aller Art
Post Reply
d-sl_78
Znuny newbie
Posts: 68
Joined: 02 Mar 2009, 11:17

LDAP Abfrage für CC Feld

Post by d-sl_78 »

Guten Morgen zusammen,

ich habe eine Frage zum "Autoausfüllen" in Adressfeldern. Wenn ich ein Ticket weiterleite habe ich die Möglichkeit im Feld "an" den Namen des Kunden auszuwählen (LDAP-Abfrage). Kann ich diese Abfrage auch für das Feld CC benutzen/einbauen?

Vielen Dank und freundliche Grüße
Stefan
Produktiv: OTRS 2.4.7; MySQL 5.0.67; CiCS 3.1.3
ddDagobert
Znuny wizard
Posts: 350
Joined: 13 May 2009, 14:24
Znuny Version: 5.0.10

LDAP Abfrage für CC Feld

Post by ddDagobert »

Jup.
Unter Optionen wird dir das Adressbuch angeboten. Damit kannst du An, CC und BCC füllen.
-> wir haben unsere dtl so angepasst, dass das Adressbuch hinter An steht. Damit ist es für jeden Agenten leichter ersichtlich, wo er zusätzliche Adressen her bekommt.
Produktiv: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Test: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Entwicklung: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
d-sl_78
Znuny newbie
Posts: 68
Joined: 02 Mar 2009, 11:17

LDAP Abfrage für CC Feld

Post by d-sl_78 »

Vielen Dank für deine schnelle Antwort. Welche Optionen meinst du genau? Im Moment weiß ich nicht genau was du meinst.
LG
Stefan
Produktiv: OTRS 2.4.7; MySQL 5.0.67; CiCS 3.1.3
ddDagobert
Znuny wizard
Posts: 350
Joined: 13 May 2009, 14:24
Znuny Version: 5.0.10

LDAP Abfrage für CC Feld

Post by ddDagobert »

Hallo,

sorry für die knappe Antwort.
Da du das ITSM Modul nicht installiert und auch Cics hast, bin ich mir nicht sicher, ob es bei dir genauso aussieht.
Bei der Weiterleitenmaske oder beim E-Mail-Ticket habe ich zwischen Betreff und Text die Zeile "Optionen". Je nach Maske erscheint hier "Rechtschreibprüfung", "FAQ",... und eben "Adressbuch".
Und genau dieses Adressbuch habe ich hinter cc verlinkt.
Produktiv: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Test: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Entwicklung: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
d-sl_78
Znuny newbie
Posts: 68
Joined: 02 Mar 2009, 11:17

LDAP Abfrage für CC Feld

Post by d-sl_78 »

Guten Morgen,
leider habe ich dieses Optionsfeld nicht unter cics. Aber den Aufruf muss man doch irgendwo in Agent::Ticket::Forwarding oder so eintragen können.
Trotzdem vielen Dank
Stefan
Produktiv: OTRS 2.4.7; MySQL 5.0.67; CiCS 3.1.3
ddDagobert
Znuny wizard
Posts: 350
Joined: 13 May 2009, 14:24
Znuny Version: 5.0.10

LDAP Abfrage für CC Feld

Post by ddDagobert »

Kannst ja mal versuchen, ob der Quelltext hilft:
Du brauchst ein Javascript:

Code: Select all

<script language="JavaScript" type="text/javascript">
<!--
function BookCheckSubmit() {
    document.book.To.value = document.compose.To.value;
    document.book.Cc.value = document.compose.Cc.value;
    document.book.Bcc.value = document.compose.Bcc.value;
    window.open('', 'book', 'toolbar=no,location=no,status=yes,scrollbars=yes,resizable=yes,width=700,height=550,left=100,top=100');
    document.book.submit()
    document.book.was_spell_checked=true;
}
// -->
</script>
und den Aufruf:

Code: Select all

$Env{"Box0"}<a href="" onclick="BookCheckSubmit(); return false;" onmouseover="window.status='$JSText{"Address Book"}'; return true;" onmouseout="window.status='';"><img border="0" src="$Env{"Images"}contents.png">$Text{"Address Book"}</a>$Env{"Box1"}
Produktiv: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Test: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Entwicklung: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
d-sl_78
Znuny newbie
Posts: 68
Joined: 02 Mar 2009, 11:17

LDAP Abfrage für CC Feld

Post by d-sl_78 »

Vielen Dank für die Antwort. Ich habe jetzt mal im CiCS Ordner nachgeschaut und da steht folgendes:

<td class="contentkey">$Text{"To"}:</td>
<td class="contentvalue">
<!-- dtl:block:CustomerSearchAutoCompleteDivStart -->
<div id="myAutoComplete" class="myAutoComplete">
<!-- dtl:block:CustomerSearchAutoCompleteDivStart -->
<input id="myAutoCompleteInput" type="text" name="To" value="$QData{"To"}" size="70"/>
<!-- dtl:block:CustomerSearchAutoCompleteDivEnd -->
<div id="myAutoCompleteContainer"></div>
</div>
<!-- dtl:block:CustomerSearchAutoCompleteDivEnd -->
<!-- dtl:block:CustomerSearchAutoCompleteToInvalid -->
<br/>
<!-- dtl:block:CustomerSearchAutoCompleteToInvalid -->
<font color="red" size="-2">$Text{"$Data{"To invalid"}"}</font>
<br/>
$Data{"CustomerUserStrg"}
<dtl if ($Data{"CustomerUserStrg"} ne "") { $Data{"TakeThisCustomer"} = "<br/><input class="button" type="submit" name="ExpandCustomerName2" value="$Text{"Take this Customer"}"/>"; }>
$Data{"TakeThisCustomer"}
<!-- dtl:block:SearchCustomerButton -->
<input class="button" type="submit" name="ExpandCustomerName1" value="$Text{"Search Customer"}"/>
<input class="button" type="submit" name="ClearTo" value="$Text{"Clear To"}" onclick="javascript:clear_field(); return false;"/>
<!-- dtl:block:SearchCustomerButton -->
</td>


Leider weiß ich nicht welchen Teil ich davon übernehmen muss, da meine Programmierkenntnisse äußerst dürftig sind.
Produktiv: OTRS 2.4.7; MySQL 5.0.67; CiCS 3.1.3
ddDagobert
Znuny wizard
Posts: 350
Joined: 13 May 2009, 14:24
Znuny Version: 5.0.10

LDAP Abfrage für CC Feld

Post by ddDagobert »

Hast du meinen Code mal in deine dtl eingebaut? Was passiert dann?
Produktiv: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Test: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
Entwicklung: OTRS 5.0.10 mit ITSM + Individualpakete und Feature AddOn auf SLES 11 SP2 mit PosgtreSQL 9.3
d-sl_78
Znuny newbie
Posts: 68
Joined: 02 Mar 2009, 11:17

LDAP Abfrage für CC Feld

Post by d-sl_78 »

Hallo,
ja vielen Dank den Code habe ich eingebaut. Es erscheint ein Adressbuch. Ich hätte aber gerne das nachdem ich 2-3 Buchstaben getippt habe die Autoausfüllen Funktion einsetzt wie z.B. im Feld "An".
Das Adressbuch ist zwar schön, aber trotzdem muss man zu oft klicken bis man einen User übernommen hat. Vielen Dank aber für deine Mühe.
LG
Stefan
Produktiv: OTRS 2.4.7; MySQL 5.0.67; CiCS 3.1.3
tto
Znuny wizard
Posts: 315
Joined: 09 Jan 2007, 15:24
Znuny Version: OTRS 5.0.x
Real Name: Torsten
Company: c.a.p.e. IT GmbH
Location: Chemnitz
Contact:

LDAP Abfrage für CC Feld

Post by tto »

Hallo *,

die Auto-Ausfuellfunktion ist derzeit nicht ohne weiteres auf die (b)CC-Felder anwendbar. U.a. weil der gesamte String durch die Auswahl ersetzt wird, d.h. wenn man mehrere CC-Empfaenger eintragen will, haette man hier ein Problem. Diese Funktion wurde aber bereits mehrfach nachgefragt, so dass wir sie auf unsere CiCS-Wunschliste gesetzt haben :-). Bis dahin empfehlen wir auch die Verwendung des Adressbuches. Mit dem aktuellem Stand von OTRS::CiCS wird die Adressauswahl "einen Klick eher" eingeblendet, d.h. steht bereits in der Email-Verfassen/-Forward/...-Ansicht zur Verfuegung ohne dass man ein Popup fuer die Adresssuche oeffnen muss.

viele Gruesse, T.
Post Reply