Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 12. März 2013 12:44
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 630
[GELÖST] CGSmartImage erzeugt keine Ausgabe
Hallo,
bei einem kleinen Freizeitprojekt möchte ich viele Bilder mit dem Gallery-Modul darstellen. Das habe ich schon zig mal gemacht und es funktioniert auch super.
Da die Bilder aber teilweise sehr groß sind (4000x3000 px, brauche ich für den Download der Bilder), wollte ich sie mit dem Modul CGSmartImage kleiner rechnen. Mit dem SuperSizer habe ich das schon öfter gemacht und hatte nie Stress. Aber da die Entwicklung dort gerade stockt, wollte ich mich mal mit dem CG-Modul beschäftigen.
Nun wird allerdings, egal was ich mache, nichts im Frontend ausgegeben. Ich habe auch schon den Tag auf einer Seite als einzigen Inhalt mit festem Bildpfad ({CGSmartImage src='uploads/images/image.jpg'}) aufgerufen - nichts passiert.
CMSms, CGSmartImage und CGExtensions sind jeweils in der neuesten Version installiert und es läuft PHP 5.3.17 (PHP 5.3 wird ja von den neuen Versionen von CG gefordert).
Im Debug-Modus fällt mir auch nichts besonderes auf.
Muss zunächst im Modul selbst noch etwas konfiguriert werden? Habe mich an die Hilfe gehalten, in der dazu nichts steht.
Offline
#2 12. März 2013 14:44
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 630
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Ist ein "Fehler" bzw. eine Umstellung im Modul: http://dev.cmsmadesimple.org/bug/view/9040
Es muss nun immer ein "/" vor der URL stehen - bei Variablen wie im Gallery-Modul muss man sich also erst noch ne passende Variable basteln:
[== smarty ==]
{assign var='big_image' value='/'|cat:$image->file}
{CGSmartImage src=$big_image notag='1' filter_resize='h,800'}
Offline
#3 12. März 2013 14:57
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
warum so umständlich
{CGSmartImage src='/'|cat:$image->file notag='1' filter_resize='h,800'}
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#4 12. März 2013 15:29
- Cherry
- arbeitet mit CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 529
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Warum machst du das nicht direkt mit der Gallery?
Du kannst doch ne Maximalgröße für die Bilder vorgeben.
Alles was größer ist, wird dementsprechend angepaßt.
Mittlerweile kann man sogar die Ausgabequalität angeben.
Mir hat das bisher immer gereicht.
Offline
#5 12. März 2013 16:52
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Warum machst du das nicht direkt mit der Gallery?
4000x3000 px, brauche ich für den Download der Bilder
Gallery skaliert die original Bilder und überschreibt sie.
Die original Bilder sollen aber für einen Download in ihrer Größe erhalten bleiben.
D.h. wir brauchen Thumbnails (erstellt Gallery automatisch), Großbilder zum Anschauen im Browser (darf Gallery nicht automatisch erstellen -> daher CGSmartImage), und die orginal Bilder zum Download.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#6 12. März 2013 17:29
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 630
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
@nicmare: Hat bei mir nicht funktioniert - als wenn nach dem zweiten Anführungsstrich nichts mehr erlaubt ist. Jedenfalls kam so eine Fehlermeldung ...
@NaN: Genau so ist es. Davon abgesehen funktioniert die globale Skalierung großer Bilder bei mir seit geraumer Zeit nicht mehr wenn ich die Bilder über das Modul selbst hochlade.
Offline
#7 12. März 2013 18:34
- Cherry
- arbeitet mit CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 529
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Gallery skaliert die original Bilder und überschreibt sie.
Die original Bilder sollen aber für einen Download in ihrer Größe erhalten bleiben.
D.h. wir brauchen Thumbnails (erstellt Gallery automatisch), Großbilder zum Anschauen im Browser (darf Gallery nicht automatisch erstellen -> daher CGSmartImage), und die orginal Bilder zum Download.
ahh ok...das macht Sinn.
Offline
#8 13. März 2013 08:13
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 630
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Gestern Abend kam noch ein Update von CGSmartImage raus - werde ich nachher mal installieren und testen. Vielleicht hat CG es ja wieder geändert (was imho auch sinnvoller ist) - oder er hat zumindest die Hilfe angepasst .
Offline
#9 13. März 2013 09:39
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 630
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Keine Ahnung, was sich geändert hat mit Version 1.6. - jedenfalls nicht die src-Geschichte ...
Offline
#10 14. März 2013 05:38
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
Gerade gesehen - gestern abend kam schon wieder 'ne neue Version raus. Da sollen die Pfad-Probleme behoben worden sein ...
Offline
#11 14. März 2013 08:21
- jeff1980
- Server-Pate
- Ort: Dortmund
- Registriert: 26. November 2010
- Beiträge: 630
Re: [GELÖST] CGSmartImage erzeugt keine Ausgabe
@cyberman: Ja, damit geht es wieder wie es in der Anleitung steht: {CGSmartImage src=$image->file notag='1' filter_resize='h,800'}
Macht imho auch viel mehr Sinn, da jedes andere Modul genauso arbeiten würde.
Offline
Seiten: 1