×
Kunena 5.2 RC 1 Released (25 Oct 2020)

The Kunena team is thrilled to announce the first public release candidate of Kunena 5.2, a native Joomla extension for Joomla 3.9. This is a development release and should be only be used for testing; this version is not recommended for live websites at this stage.

The purpose of this release is to encourage testing by downloading, installing and identifying any problems or shortcomings that people may discover. K 5.2.0 RC1 is stable and we are aware that people will discover defects. We encourage you to use the forum to report defects, as soon as they are discovered, so that the development team can work through the problems before the release of K 5.1 as a stable product. Reporting defects does not mean that the problems can or will be fixed. The Kunena team is looking forward to hearing your feedback on how well we have achieved our design goals.

Solved Kunena 5.1.1.6 Hochkant Bilder werden nicht mehr gedreht

More
4 months 4 weeks ago #21 by Oerlybird
Ich habe das Problem weiter untersucht und mit einem Backup meines Forums von Ende 2018 getestet. Mit diesem Backup tritt genau das gleiche Problem auf wie mit der aktuellen Kunena Version 5.1.16. Das Update ist also nicht schuld an dem Problem.

Damit verbleibt als Verursacher nur noch der Chrome Browser. Tatsächlich wird ein Bild zweimal gedreht. Wenn man sich die Sache genau ansieht stellt man fest dass das im Original 'linksliegende' Bild nach dem Hochladen 'rechtsliegend' im Beitrag angezeigt wird (es hat lange gedauert bis ich das bemerkt habe :S ). Das passiert weil einmal der aktuelle Chrome Browser das Bild auf Grund der Exif-Information um 90 Grad dreht (ist wohl irgendwann bei einem Update eingeführt worden) und anschliessend die 'Drehfunktion' von Kunena das jetzt schon gedrehte Bild noch einmal um 90 Grad dreht.

Es währe gut wenn das Problem möglichst bald gelöst werden könnte.

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago - 4 months 3 weeks ago #22 by Oerlybird
Also, es ist definitiv so dass die aktuelle Chrome-Version die Bilder beim Upload automatisch dreht. Anschließend dreht dann Kunena nochmal um den gleichen Winkel. Merkwürdig ist dass das bei meinem frisch aufgesetzten Testforum nicht passiert. Das ist mir aber schlussendlich auch egal weil es in meinem produktiven Forum funktionieren muss!

Kunena-Version ist 5.1.16 und das Template ist Crypsis.

Ich denke es müsste von Kunena beim Hochladen festgestellt werden welcher Browser verwendet wird. Wenn es ein Browser ist der selber dreht dann darf Kunena nicht noch einmal drehen.

Falls seitens Kunena nichts passiert werde ich wohl MacGyver spielen müssen und mir selber was basteln. Alufolie und eine Büroklammer habe ich schon :whistle:
Last edit: 4 months 3 weeks ago by Oerlybird.

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago #23 by rich

Also, es ist definitiv so dass die aktuelle Chrome-Version die Bilder beim Upload automatisch dreht. Anschließend dreht dann Kunena nochmal um den gleichen Winkel.

Kunena dreht keine Bilder, das geschieht durch die Bildbibliothek GD library. Kunena gibt nur weiter, dass die Exif Infos (falls vorhanden) für die Ausrichtung des Bild verwendet werden. Das funktioniert auch, solange die Bilder nicht reduziert werden müssen. Beim reduzieren scheint etwas mit der Weitergabe dieser Informationen nicht zu stimmen. Ich habe auch schon mit unseren Entwicklern darüber diskutiert. Mal sehen was dabei rauskommt.

Was mich aber wundert, dass dieses Problem erst jetzt jemanden aufgefallen ist, wenn es mit all vorhergegangenen Kunena-Versionen das selbe Problem gibt. Hat sich da jemand ein neues Mobiltelefon gekauft und ist stolz darauf, dass er damit extrem hochauflösende Bilder fotografieren kann? Oder tritt dieses Problem jetzt allgemein auf?

Falls seitens Kunena nichts passiert werde ich wohl MacGyver spielen müssen und mir selber was basteln. Alufolie und eine Büroklammer habe ich schon :whistle:

Gute Idee. Die Alufolie legst du beim fotografieren vor die Linse, dann kann man anschließend nicht erkennen, dass das Bild nicht richtig gedreht ist. :laugh:
The following user(s) said Thank You: Klausimausi

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago - 4 months 3 weeks ago #24 by Oerlybird
Jetzt habe ich doch ein bisschen MacGyver gespielt (ohne Alufolie ;)):

In /libraries/kunena/image in der Datei image.php die Funktion correctImageOrientation anpassen (siehe Spoiler).

Wenn der Browser Chrome oder Opera ist dann sollen die Bilder nicht mit der Funktion gedreht werden (hat der Browser schon gemacht). Ob es noch andere Browser gibt die berücksichtigt werden müssen habe ich nicht erforscht.

Was noch berücksichtigt werden müsste ist die Browser-Version. Bei älteren Versionen trat das Problem ja nicht auf. Aber unser Foren-Klientel ist eher von der Sorte die automatisch auf 'Ja' klickt wenn gefragt wird ob eine neue Version installiert werden soll.

Warning: Spoiler!
Last edit: 4 months 3 weeks ago by Oerlybird.

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago #25 by rich
Welche Version hast du installiert? Diese Einträge gibt es nicht in der image.php

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago #26 by Oerlybird
Sorry, ich hatte als Basis ein altes Backup verwendet in der das "Flippen" in der image.php noch nicht drin war. Tut aber nichts zur Sache weil man das "Flippen" in der Praxis so gut wie nie braucht.

Die Browser-Abfrage habe ich jetzt auch in die aktuelle image.php eingebaut. Funktioniert bisher ohne Probleme. Wie schon gesagt müsste wenn nötig die Abfrage um weitere Browser erweitert werden, die die Bilder selber drehen. Und die Browserversions-Abfrage wäre auch sinnvoll.

Hier die aktuelle Version:

Warning: Spoiler!

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago #27 by rich
Mit dieser Änderung wirst du nicht lange Freude haben. Mit meinen Browsern Opera und Chromium (beide für meine Ubuntu/Gnome Version aktuell), wird mit dieser Änderung kein Bild richtig gedreht angezeigt, auch dann nicht, wenn es nicht reduziert werden muss.
Vielleicht ist es besser, wenn du dir mal diese Datei ansiehst:
Falls du Crypsis verwendest /components/com_kunena/template/crypsis/assets/js/upload.main.js

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago - 4 months 3 weeks ago #28 by Oerlybird
Bei mir funktioniert es einwandfrei mit den aktuellen Chrome- und Opera-Versionen. Sowohl unter Windows 10 als auch unter Ubuntu. Ich verwende das Crypsis Template.

Mich würde interessieren ob Klsausimausi das Problem inzwischen gelöst hat.
Last edit: 4 months 3 weeks ago by Oerlybird.

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago #29 by Klausimausi
Moinmoin,

ich habe noch keinen wirklichen guten Tipp für das Problem. Ich kann nur berichten, dass sich die Rückmeldungen dazu aktuell häufen Gerade erzählte mir ein User, dass es mit Win10 und firefox nicht geht... Ich sagte ihm gerade, er möge bitte mal Edge probieren.

Eine andere Userin hatte Probleme bei Chrome und win10. Mit Edge geht es dann allerdings. Bemerkenswert ist nur, dass das Foto von Ihr auf dem Mac bei mir richtig angezeigt wird, in der VM unter Win7 aber um 90grad in die andere Richtung (links) gedreht.... Wenn die User es eingefügt haben, dann sind diese um 180Grad (also nach rechts) gedreht...

Ich bleib am Ball.

Please Log in or Create an account to join the conversation.

More
4 months 3 weeks ago #30 by Oerlybird
Moin Klausimausi,

danke für deine Rückmeldung. Bei uns im Forum ist es so dass mit Chrome und Opera die Hochkant-Bilder auch um 180 Grad statt um 90 Grad gedreht werden. Mit dem Firefox wird immer richtig gedreht. Wir können allerdings unseren Usern nicht vermitteln dass sie einen bestimmten Browser verwenden sollen.

Ich verwende das Crypsis-Template. Testweise habe ich mal Blue Eagle installiert. Damit funktioniert das Drehen bei allen Browsern einwandfrei. Welches Template verwendest du?

Please Log in or Create an account to join the conversation.

  • Not Allowed: to create new topic.
  • Not Allowed: to reply.
  • Not Allowed: to edit your message.
Time to create page: 0.101 seconds