[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • ImageManager - EP/Plugin Version Komplettpaket
Seite 1 von 2

ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 5. Mär 2011, 17:20
von jdlx
Moin,

nachdem richy angedroht ;) hat ein Video machen zu wollen, hab ich mich nochmal rangesetzt, und ein GUI für die Plugins gebaut, damit die Sache für jedermann etwas leichter zu handhaben ist.. Im selben Atemzug gibts das ganze jetzt als komplettes Paket, d.h. Addon incl. aller Plugins und zusätzlichen Effekt Klassen die sich in letzter Zeit so ergeben haben.. konkret:

* ImageManager - EP/Plugin Version (basierend auf Jans 1.0 incl. Conent-Length fix aus SVN)

* Rex Resize Plugin
* Precompressor Plugin *
* Image Directory Plugin
* Referrer Block Plugin
* Background Plugin (aka roundedPHP)

* roundcorners Effekt
* jpg quality Effekt
* img interlace Effekt (ab Addon Version 1.1.30)

Download:
http://www.redaxo.org/de/download/addons/?addon_id=883 bzw.
http://svn.rexdev.de/redmine/projects/i ... r-ep/files .

Kritik, Anregungen welcome..

* benötigt ImageMagick und exec() Rechte. (bekanntermaßen vorhanden @ DF, GN2,..)

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 8. Mär 2011, 02:10
von Joachim.Dörr
Dank Dir für das Packet - ich werd mir das auf jeden Fall noch sehr genau anschauen.
lg
Joachim

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 8. Mär 2011, 11:51
von Sabse
Image Resize in den Image Manager zu integrieren ist ja schon mal eine tolle Idee, aber mit TinyMCE funktioniert das wohl noch nicht.

Ich habe es gerade mal schnell ausprobiert, sobald image_resize nicht mehr aktiv ist, sieht man im Backend gar keine Bilder mehr, und verkleinerte Bilder werden im Frontend nur klein dargestellt, aber nicht wirklich verkleinert.

Mit anderen Modulen, die image_resize Befehle verwenden, klappt es aber schon.


Gruß, Sabrina.

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 8. Mär 2011, 15:14
von jdlx
Sabse hat geschrieben:Image Resize in den Image Manager zu integrieren ist ja schon mal eine tolle Idee, aber mit TinyMCE funktioniert das wohl noch nicht.
Hm.. gut zugegeben, mit tiny teste ich nie, weil ichs nie benutze.. ;-)
Sabse hat geschrieben:Mit anderen Modulen, die image_resize Befehle verwenden, klappt es aber schon.
Irgendwas macht tiny da wohl intern anders.. wobei ich grad keine Idee hab was das sein könnte.. eine image_resize URL bleibt ne image_resize URL.. eigentlich. ich kuck mir das mal an..

lg,
Jan

NACHTRAG:
Gerade getestet (@4.3.2, tiny 1.6): funktioniert.. sowohl backend wie frontend.. welche rex/tiny Version benutzt du?

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 8. Mär 2011, 18:28
von Sabse
Ich habe es jetzt in 2 Redaxo-Installationen und einer frisch installierten 4.3.2 Demo probiert, und es kam immer das gleiche raus.

Werden die Bilder bei dir im Backend auch angezeigt, wenn du nicht im Editiermodus bist, und hast du im Frontend mal geschaut, ob das Bild wirklich "geresized" ist, und nicht nur klein dargestellt?

Das geht aus deinen Screenshots nicht hervor.

Ansonsten kann man ja einfach image_resize behalten, aber es wäre natürlich nett, wenn man nicht mehr 2 Addons für fast die gleiche Aufgabe bräuchte.

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 8. Mär 2011, 19:19
von jdlx
Sabse hat geschrieben:Werden die Bilder bei dir im Backend auch angezeigt, wenn du nicht im Editiermodus bist, und hast du im Frontend mal geschaut, ob das Bild wirklich "geresized" ist, und nicht nur klein dargestellt?
Hast recht.. beides hier genauso.. desoleé, zu schnell geschossen ;-)

Konnte das Problem auch schon eingrenzen: ImageResize bringt für den tiny eine eigene OPF extension für den image_resize string mit..

Lad mal die Version runter und sag obs paßt: http://rexdev.de/_rex_resize.image_mana ... 0.2.19.zip


lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 8. Mär 2011, 20:05
von jdlx
So,

neue Version (1.1.21) des Pakets ist online.. Tiny Support ist im Rex Resize Plugin an/abschlatbar - default ist aus: wenn nicht gebraucht, wird nicht unnötigerweise der OPF aufgerufen.

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 9. Mär 2011, 10:16
von darwin
Hallo Jan...
sach ma, gehts noch ;) ... einfach Klasse die IM Erweiterung.
großes Danke dafür.

grz. Chris

*geht jetzt mal ausgiebig testen* ...

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 9. Mär 2011, 10:31
von Sabse
Gerade getestet - funktioniert! :D

Gruß, Sabrina

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 9. Mär 2011, 15:25
von Richard.Laing
@jan androhung realisiert ;)

videotutorial zum neuen image manager
http://www.rexvideo.de/tutorials/videot ... eluxe.html
viel spass damit ;) und nochmal danke an jan für deine arbeit...
gruß richy

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 9. Mär 2011, 18:11
von jdlx
Richard.Laing hat geschrieben:@jan androhung realisiert ;)
fein.. thx ;-) folgende Anmerkung dazu damit keine Mißverständnisse enstehen:

1. Background Effekt/Plugin: Das läßt sich nicht mit anderen Effekten kombinieren.. was schlicht an der Art und Weise liegt, wie dieses Ding intern arbeitet: streng genommen ist es eigentlich kein Effekt, sondern ein "Erzeuger"..

3. Referrer Plugin: Die Bilddatei die man in den Setting eintragen kann ist nicht jene, welche in dem Beispiel-link-Panobild als copyright badge drüberkopiert wird, sondern: dieses overlay ist per image_insert Effekt in dem Bildtyp definiert, den ich im Referrer Plugin dann angegeben habe.. die Bilddatei ist in dem Beispiel unverändert.. also das Panorama.. würde man dort ein andere Bild eintragen, würd eben jenes anstatt des Panoramas vom Server geliefert werden.

hth,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 9. Mär 2011, 18:23
von Richard.Laing
@jan
habe ich auf rexvideo auch gleich mal dazugeschrieben, werde wenn wieder zeit ist die änderung im film tätigen ;)
gruß richy

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 14. Mär 2011, 18:31
von steri
Hallo,

danke für diese super addon!
eine sache ist mir aufgefallen:
ich habe das _rex_resize.imagemanager plugin installiert um die alten Funktionalitäten des image_resize Addons zu haben. klappt soweit alles super z.b. wird ein bild so beschnitten:
index.php?rex_resize=383c__270h__150o__bild.jpg
bei der konfiguration des image manger hab ich max. 5000kb und max 5000px angegeben, trotzdem wird ein bild im format 3000px x 2012px mit 1810kb nicht umgerechnet. Kleinere Bilder z.b. 960px x 540px werden sehr wohl umgerechnet und das grosse Bild wird auch über die normalen image manager "bildtypen" z.b. rex_mediapool_preview umgerechnet und dargestellt.
Kann es sein, dass man die maximal Größe fürs Umrechnen beim image_resize nochmal extra wo angeben muss?

danke lg steri

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 14. Mär 2011, 19:11
von jdlx
steri hat geschrieben:Kann es sein, dass man die maximal Größe fürs Umrechnen beim image_resize nochmal extra wo angeben muss?
Nein, das Plugin benutzt die IM internen Routinen und Einstellungen. Einzig die max. Cachefile Einstellungen/Begrenzung ist Plugin spezifisch.. und die sollte man nicht aus dem Auge verlieren: sie bezieht sich auf rex_resize Varianten pro Bilddatei. Nur zum Test: setz die mal richtig hoch.. nicht das du die schon ausgereizt hast.

Gleichwohl ist die crop Umsetzung technisch die heikelste; wenn ich probs erwartet hab, dann mit crop.. allerdings eher im Bezug aufs Ergbnis, und nicht auf irgendwelche resize Grenzen.
Ich kuck mir das mal in meiner Testumgebung an..

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 14. Mär 2011, 19:20
von jdlx
Also: gerade mit nem 4368 px / 2912 px Bild probiert.. geht hier.

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 14. Mär 2011, 19:38
von steri
danke für die schnelle antwort - hab grad ein wenig getestet. es liegt nicht an der pixel grösse, sondern an der kb grösse. wenn ich das gleiche bild im selben format aber weniger kb nehmen - gehts. wie findet man die beschränkung seitens des servers heraus? (nehme an in der phpinfo - aber wo genau?)
was ich trotzdem nicht verstehe warum das grosse bild mit 1.800 kb von image manager umgerechnet wird aber von image resize nicht.
lg steri

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 14. Mär 2011, 19:45
von steri
mein fehler:
mit der grössenbeschränkungen hat das alles nichts zu tun, es liegt doch scheinbar am crop.
grosse bild mit 3000px mal 2011px und 1.801 kb wird mit
index.php?rex_resize=190c__270h__0o__bild.jpg umgerechnet
aber mit
index.php?rex_resize=383c__270h__0o__bild.jpg
nicht

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 14. Mär 2011, 20:13
von jdlx
steri hat geschrieben:mein fehler:
mit der grössenbeschränkungen hat das alles nichts zu tun, es liegt doch scheinbar am crop.
grosse bild mit 3000px mal 2011px und 1.801 kb wird mit
index.php?rex_resize=190c__270h__0o__bild.jpg umgerechnet
aber mit
index.php?rex_resize=383c__270h__0o__bild.jpg
nicht
Hm.. schwer zu sagen.. als Hintergrundinfo: im original Image_Resize addon wird der crop Befehl zusammen mit dem resize "in einem" abgefrühstückt.. im IM gibts das so nicht, d.h. vom plugin wird das in einen crop und einen resize filter (werden in dieser Reihenfolge angewendet) umgerechnet. Es mag sein, daß der von dir beobachtete Effekt daher kommt.. aber das ist grad nur Spekulation.

Was passiert den konkret.. kommt einfach kein Bild? Was sagt dein php log?

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 16. Mär 2011, 10:28
von steri
genau, es wird kein bild angezeigt. log datei weiss ich ehrlich gesagt nicht wo ich die finde. ich teste das ganze auf einem sever von einem grossen anbieter wo bis zu 50 weitere Webseiten drauf sind.

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 16. Mär 2011, 15:01
von jdlx
steri hat geschrieben:genau, es wird kein bild angezeigt. log datei weiss ich ehrlich gesagt nicht wo ich die finde. ich teste das ganze auf einem sever von einem grossen anbieter wo bis zu 50 weitere Webseiten drauf sind.
Nun gut, ohne Fehlermeldung ists schwierig.. gleichwohl: Ich meine es ist keine "Fehlfunktion" sondern schlicht irgendein limit vom hosting welches in dem Fall greift. Meine Tests @ Domainfactory konnten erstmal keine signifikanten Unterschiede zwischen RexResize plugin und dem original ImageResize Addon aufzeigen. Es kann sein, daß die Kombiniation von crop/resize effekt via dem ImageManager mehr resourcen frißt, als ein crop/resize per ImageResize.. aber funktionieren tut es prinzipell.

Ich persönlich würde - zumindest was crop angeht - eh den ImageManager via Bildtyp nutzen, weil ich finde, daß die alte rex_resize-crop Funktionalität nicht wirklich gut zu steuern war.

desoleé,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 16. Mär 2011, 15:13
von steri
jeandeluxe hat geschrieben: Ich persönlich würde - zumindest was crop angeht - eh den ImageManager via Bildtyp nutzen, weil ich finde, daß die alte rex_resize-crop Funktionalität nicht wirklich gut zu steuern war.
ich würde auch gerne lieber nur den image manager verwenden. aber ich verwende immer wieder ein modul wo das bild ausgewählt wird und der user den auschnitt via eingabe in pixelwerten selbst steuert bzw. verschieben kann. das finde ich sehr praktisch - so kann es nicht passieren, dass bei einem bild der kopf abgeschnitten wird oder ähnliches.
ich wüsste nicht wie ich das mit dem image manager machen könnte - da müsste ich ja schon den "o" Wert für die Verschiebung fix vorgeben.

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 16. Mär 2011, 15:51
von jdlx
steri hat geschrieben:..ich verwende immer wieder ein modul wo das bild ausgewählt wird und der user den auschnitt via eingabe in pixelwerten selbst steuert bzw. verschieben kann. ..
ich wüsste nicht wie ich das mit dem image manager machen könnte
Ne, das geht auch nicht per IM.. gut, dann würde ich deinem Fall schlicht beim ImageResize Addon bleiben wenn es besser geht als mit dem Plugin. Eine Frage noch: du sprachst von einem Bild mit 3000x2011px .. das is ja schon recht groß. Ich hab nen (ok, schon recht alten) vserver @ DF, und da is bei so ner Größe schon Schluß.. 2500×1594 wuppt er noch, 3000×1913 schon nicht mehr. Allerdings wie gesagt bei gleichem Verhalten/Grenze bei Plugin wie ImageResize Addon. Bei welchem Hoster bist du?

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 16. Mär 2011, 16:29
von steri
ja, hab das jetzt auch so gemacht - ich verwende zusätzlich das image resize - mit dem geht nun auch das eine bild mit index.php?rex_resize=383c__270h__20o__bild.jpg
bin bei all-inkl

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 27. Apr 2011, 00:47
von jdlx
Moin,

eine neue Version des ImageManager EP is draußen: 1.1.30.. neu sind:

FIXES:
* Bild-Ausgabe mit CacheControl headern
* ConentLength fix - von Jan aus Redaxo SVN
* ContentType fix - image/jpg -> image/jpeg

FEATURES:
* Einstellbarer interlace per img_interlace Effekt - definierbar je Bildtyp und Bildformat

DOWNLOAD:
http://www.redaxo.org/de/download/addons/?addon_id=883 bzw.
http://svn.rexdev.de/redmine/projects/i ... r-ep/files .

lg,
Jan

Re: ImageManager - EP/Plugin Version Komplettpaket

Verfasst: 23. Mai 2011, 03:43
von jdlx
Moin,
eine neue Version des ImageManager EP is draußen: 1.1.32.. neu sind:

FIXES:
* Bei Verwendung von $REX['REX USE_GZIP'] werden die Bilder jetzt nicht mehr mit-komprimiert..

DOWNLOAD:
http://www.redaxo.org/de/download/addons/?addon_id=883 bzw.
http://svn.rexdev.de/redmine/projects/i ... r-ep/files .

lg,
Jan