Probleme bei Grafiken beim Word-Export

Deutschsprachiges Forum für Diskussionen und Fragen zu MantisBT

Moderators: Developer, Contributor

Yamm

Probleme bei Grafiken beim Word-Export

Post by Yamm »

Hallo zusammen!

Wir setzen Mantis bei uns in der Firma ein um Probleme jeglicher Art zu dokumentieren. Dafür habe ich Mantis schon um einiges anpassen müssen/dürfen. Eine für uns wichtige Funktion ist der Word-Export einzelner Einträge. Das funktioniert auch schon ganz gut. Im Bericht klickt man auf ein Icon und der Bericht mit Bildern und Notizen wird mit Kopfzeile etc. exportiert. Das ist hilfreich, um zum Beispiel solche Berichte an Kunden zu senden. In Word kann man noch Anpassungen vornehmen (der Kunde muss ja auch nicht alles wissen) und anschließend wird eine PDF daraus.

So weit, so gut.

Das Problem liegt noch bei den eingebundenen Bildern, die nur bei mir angezeigt werden. In Mantis läuft die Einbindung über die Datei print_all_bug_page_word.php mit folgendem Befehl:

Code: Select all

if ( $t_attachment['type'] == 'image' ) {
echo '<br /><img src="http://srv2/mantis/', $t_attachment['download_url'], '"width="400" height="300" border="2" "/><br /><br />';
}
Dazu sollte man noch wissen, dass Mantis bei uns um Netzwerk über XAMPP läuft. Bei mir werden die Bilder sauber angezeigt und ich kann das als PDF abspeichern. Allerdings geht das nur bei mir. Bei Kollegen und Chef werden die Bilder in Word nicht angezeigt und demzufolge auch nicht als PDF exportiert.

Erst dachte ich, es liegt an einer Wordeinstellung, weil er vielleicht mit einer URL wie file_download.php?file_id=110&type=bug nichts anfangen kann, aber die Spur brachte mich nicht weiter. Anschließend habe ich in der Config die $g_attachments_file_permissions - Einstellung von 0400 auf 0644, 0775, 0777, 0755 geändert, ohne Erfolg. Ich nehme mal an, dass entweder XAMPP oder Mantis blockiert, warum auch immer.

Da ich dem Problem nicht auf die Spur komme, wollte ich es umgehen. Die Kopfzeile wird bei allen angezeigt, dabei handelt es sich u.A. um eine "normale" JPG Datei. Ist es möglich, die Anhänge statt als file_download.php?file_id=110&type=bug als direkte Datei auszugeben? Also uploads/bild1.jpg.

Wenn nicht (weil zum Beispiel doppelte Dateinamen entstehen könnten): gibt es vielleicht die Möglichkeit den Export anders zu regeln, also statt über HTML durch die Erstellung einer "echten" Word Datei, etwa indem ich eine Vorlage mit Platzhaltern erstelle und diese fülle?

Bin für jede Hilfe sehr dankbar.
atrol
Site Admin
Posts: 8539
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Probleme bei Grafiken beim Word-Export

Post by atrol »

Auf die Schnelle als Workaournd:
Anstelle des Word Exports die Preview im IE anstoßen.
Dann Datei -> Spechern unter
als Webarchiv (einzelne Datei mht)
Diese dann in Word bearbeiten und in PDF konvertieren.
Please use Search before posting and read the Manual
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Danke für die Antwort. Das funktioniert zwar, ist aber für Chef und Kollegen viel zu umständlich. Da sollte es mit einem Knopfdruck gehen.

Habe das Projekt mal öffentlich gemacht, aber irgendwie wird es nicht besser. Auf einem Rechner (Word 2003) wird das erste Bild angezeigt, dann kommt aber nichts mehr, nicht mehr Notizen. Auf dem zweiten Rechner (Word 2007) zeigt er alle Bilder als Platzhalter an und läuft weiter durch bis zu den Notizen.

Es ist mir echt ein Rätsel. Ich hänge mal die print_all_bug_page_word.php, welche ich angepasst habe, an. Vielleicht liegt auch da ein Fehler vor. 8O
Attachments
print_all_bug_page_word.zip
(4.58 KiB) Downloaded 1268 times
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Kann da wirklich keiner weiter helfen? 8O
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Habe das Problem gelöst. Abgesehen davon, dass die obere Datei einen kleinen Fehler enthielt, kam es noch zu einem viel entscheidenderen "Fehler". Es hat sich heraus gestellt, dass Word die verschlüsselten Dateien nicht von Mantis bekommt, wenn man beim Mantis Login nicht anklickt, dass er sich die Anmeldung merken soll (bzw. ein Cookie schreibt, welches Word dann benötigt).
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Seit dem Update auf 1.2.5 taucht das Problem leider wieder auf. Dieses mal hat es anscheinend nichts mit dem ursprünglichen Fehler zu tun. Hat jemand Erfahrungen damit?
Attachments
print_all_bug_page_word.zip
(4.56 KiB) Downloaded 1343 times
atrol
Site Admin
Posts: 8539
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Probleme bei Grafiken beim Word-Export

Post by atrol »

Könnte was damit zu tun haben: http://www.mantisbt.org/bugs/view.php?id=13060
Please use Search before posting and read the Manual
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Ich habe es mal mit dem Patch versucht, aber es tritt keine Besserung auf.
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Hat hier noch jemand einen schlauen Lösungsansatz? Wie kann ich zum Beispiel die Cookie-Abfrage bei Anhängen unterbinden? Gibt es das überhaupt?
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Wie kann ich zum Beispiel die Cookie-Abfrage bei Anhängen unterbinden? Gibt es das überhaupt?
Ich nerve hier noch etwas herum, da ich momentan im Betrieb deswegen ganz schön Prügel einstecken darf.
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Traurig, aber wahr: fast zwei Jahre nach meinem letzten Post hier und einem Update von 1.2.5 auf 1.2.15 stehe ich immer noch vor dem selben Problem. :oops:

Edit: Offenbar kann Word auch die normale BildURL nicht einbiden, auch wenn ich es manuell versuche. Die URL sieht so aus: http://srv2/mantis/file_download.php?fi ... 224c811e7b
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Kann man Mantis eigentlich dazu bewegen die URL nicht verschlüsselt, sondern als "richtige" Bilddatei an zu geben? Vielleicht funktioniert es dann...
atrol
Site Admin
Posts: 8539
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Probleme bei Grafiken beim Word-Export

Post by atrol »

Um die gewünschte Funktionalität zu bekommen müssten die Bilder selbst (und nicht die URL) in das Worddokument eingebettet werden.
Es handelt sich also nicht um einen Fehler in MantisBT, sondern um einen einen Wunsch nach neuer Funktionalität.
Please use Search before posting and read the Manual
atrol
Site Admin
Posts: 8539
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Probleme bei Grafiken beim Word-Export

Post by atrol »

Yamm wrote:Kann man Mantis eigentlich dazu bewegen die URL nicht verschlüsselt ...
Verstehe ich nicht, wo wird in MantisBT eine URL verschlüsselt?
Please use Search before posting and read the Manual
Yamm

Re: Probleme bei Grafiken beim Word-Export

Post by Yamm »

Verschlüsselt ist vielleicht nicht der richtige Ausdruck, aber die oben genannte URL verweist ja jetzt nicht direkt auf die Datei sondern macht dem Umweg über die file_download.php
Post Reply