Logo in Signatur einbinden funktioniert nicht (mehr)

Hilfe zu Znuny Problemen aller Art
Locked
Torsten
Znuny newbie
Posts: 7
Joined: 08 Jan 2013, 11:51
Znuny Version: 4.0.6

Logo in Signatur einbinden funktioniert nicht (mehr)

Post by Torsten »

Hallo zusammen,

nach unserem Update auf Version 3.3 können wir keine Logos mehr in den Signaturen einbinden.
In unserer vorherigen Version 3.0.11 ging dies noch.

Es funktioniert nicht via CopyPaste und auch nicht über den Quellcode mit img src. Hierbei ist besonders auffällig, wenn ich in den Quellcode Modus wechsel und das Tag img src einbinde und wieder in den normalen Editor wechsel und dann wieder zurück in den Quellcode, ist mein eingebundenes img src Tag komplett weg.

Erlaubt OTRS in der neuen Version keine Logos/Bilder mehr in Signaturen oder gibt es irgendeinen Trick den ich anwenden muss?

Vielleicht hat der ein oder andere von Euch einen Tipp für mich parat.

Vielen Dank & Viele Grüße
Torsten
OTRS 4.0.6
ITSM 4.0.6, OTRSMasterSlave 4.0.1, SystemMonitoring 4.0.1, FAQ 4.0.1
SUSE11, MySQL
Dalocker
Znuny newbie
Posts: 12
Joined: 27 Aug 2013, 13:55
Znuny Version: 4.0.5

Re: Logo in Signatur einbinden funktioniert nicht (mehr)

Post by Dalocker »

Hallo,

ich stehe momentan vor einem ähnlichen Problem.
Bilder kann ich zwar in die Signatur mittels Quellcode einbinden, beim versenden werden diese jedoch entfernt und der Kunde würde nur ein rotes X sehen. In der Entwurfsansicht und beim Aufrufen der versendeten E-Mail wird das jedoch Bild angezeigt. Das Bild habe ich mittels img src eingebunden und liegt auf dem OTRS Server im htdocs Verzeichnis.

Ich nutze die OTRS Version 3.2.9.
Produktiv: OTRS 4.0.5 - Debian Wheezy - MySQL 5.5
Test: OTRS 4.0.5 - Debian Wheezy - MySQL 5.5
ThorstenEckel
Znuny newbie
Posts: 24
Joined: 18 Dec 2013, 16:57
Znuny Version: *.*.*
Company: Znuny GmbH
Location: Berlin
Contact:

Re: Logo in Signatur einbinden funktioniert nicht (mehr)

Post by ThorstenEckel »

Hallo zusammen,

ich habe mir das Problem mal näher angesehen. Es liegt daran, dass sich das Verhalten ab CKEditor 4.1 bezüglich erlaubter Inhalte verändert hat: http://ckeditor.com/release/CKEditor-4. ... -Candidate. OTRS hat ab 3.3.0 beta1 2013-08-27 den CKEditor von 4.0 auf 4.2 aktualisiert und damit das Feature zur Filterung übernommen. Daraus resultierend sind auch Anpassungen im OTRS gemacht worden um die folgende Liste von Tags zu erlauben:

Die commits dazu:
https://github.com/OTRS/otrs/commit/87b ... 6a77dce929
https://github.com/OTRS/otrs/commit/219 ... 635a606264

Dazu kommt, dass OTRS zwei arten von CKEditor Konfigurationen anbietet, nämlich 'Toolbar' und 'ToolbarWithoutImage'. Wie der Name schon sagt ist bei der zweiten Konfiguration die Bild-Unterstützung deaktiviert. Das hat den Hintergrund, dass im CKEditor nicht explizit zwischen Bilder-Upload und einbinden von URLs unterschieden werden kann. OTRS Benötigt für den Upload eine bestimmte Backend-Funktionalität, die an Tickets gebunden ist. Gibt es also kein Ticket zu einem CKEditor werden keine Bilder unterstützt. Genau dieses Verhalten entfernt deine Bilder wieder aus dem CKEditor.

Die Verwendung von Bildern in den Signaturen ist also nur über eine Anpassung / einen Hack möglich.

Das Problem das Dalocker beschreibt hört sich nach meiner technischen Einschätzung nach einem anderen an, das nichts mit dem CKEditor zu tun hat. Ich vermute das es etwas mit Zugriffsberechtigungen auf der Clientseite zu tun hat und externe Bildquellen blockiert werden.
Znuny4OTRS Extensions auf Github: https://github.com/znuny/
Znuny4OTRS - intl. Enterprise Services: https://znuny.com
mkarg
Znuny advanced
Posts: 136
Joined: 03 Jul 2014, 15:17
Znuny Version: 5s (Free)
Real Name: Markus KARG
Company: ProSeS BDE GmbH

Re: Logo in Signatur einbinden funktioniert nicht (mehr)

Post by mkarg »

ThorstenEckel wrote:Hallo zusammen,

ich habe mir das Problem mal näher angesehen. Es liegt daran, dass sich das Verhalten ab CKEditor 4.1 bezüglich erlaubter Inhalte verändert hat: http://ckeditor.com/release/CKEditor-4. ... -Candidate. OTRS hat ab 3.3.0 beta1 2013-08-27 den CKEditor von 4.0 auf 4.2 aktualisiert und damit das Feature zur Filterung übernommen. Daraus resultierend sind auch Anpassungen im OTRS gemacht worden um die folgende Liste von Tags zu erlauben:

Die commits dazu:
https://github.com/OTRS/otrs/commit/87b ... 6a77dce929
https://github.com/OTRS/otrs/commit/219 ... 635a606264

Dazu kommt, dass OTRS zwei arten von CKEditor Konfigurationen anbietet, nämlich 'Toolbar' und 'ToolbarWithoutImage'. Wie der Name schon sagt ist bei der zweiten Konfiguration die Bild-Unterstützung deaktiviert. Das hat den Hintergrund, dass im CKEditor nicht explizit zwischen Bilder-Upload und einbinden von URLs unterschieden werden kann. OTRS Benötigt für den Upload eine bestimmte Backend-Funktionalität, die an Tickets gebunden ist. Gibt es also kein Ticket zu einem CKEditor werden keine Bilder unterstützt. Genau dieses Verhalten entfernt deine Bilder wieder aus dem CKEditor.

Die Verwendung von Bildern in den Signaturen ist also nur über eine Anpassung / einen Hack möglich.

Das Problem das Dalocker beschreibt hört sich nach meiner technischen Einschätzung nach einem anderen an, das nichts mit dem CKEditor zu tun hat. Ich vermute das es etwas mit Zugriffsberechtigungen auf der Clientseite zu tun hat und externe Bildquellen blockiert werden.
Da ich das gleiche Problem habe in 3.3.8 gehe ich mal davon aus, dass diese Möglichkeit nicht zufällig verschwunden ist und daher auch so schnell nicht wieder im Rahmen eines Bug Fix 3.3.9 oder 3.3.10 wieder auftauchen wird? Sehr schade, denn aufgrund unserer CI-Richtlinie brauchen wir dringend das Logo in der Signatur!
OTRS 5s (Free) (Debian Squeeze 64 Bit; PostgreSQL) + Agents-Auth_LDAP (ActiveDirectory) + CustomerUser_DB (FreeTDS; MSSQL; MSCRM)
Locked