Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 26. Januar 2012 17:12

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

content_image zeigt nur thumbs an, keine bilder

Hi,

ich hab content_image so eingebunden:

{content_image block="Headerfoto" alt="Foto"}

In den globalen einstellungen steht "images/fotos". Soweit so gut.

Es werden bei dem DropDown nur Bilder thumbs_ angezeigt. Warum weiß ich leider nicht. Lösche ich die thumbs per FTP raus, liest er die Dateiliste nicht mehr ein.

Irgendjemand einen Verdacht?

Danke
leerraum

Beitrag geändert von leerraum (26. Januar 2012 17:13)


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#2 23. Februar 2012 13:19

MikeZH
hat von CMS/ms gehört
Registriert: 23. Februar 2012
Beiträge: 6

Re: content_image zeigt nur thumbs an, keine bilder

Hab hier genau das selbe Problem.

CMS MS Version 1.10.3
Windows 2008 R2 mit IIS7, neustem PHP und neustem MySQL 5.5
Bilder schon gelöscht, über Gallery Plugin hochgeladen, es erscheinen IMMER nur die "thumbs_..." Dateien im Drop Down...

Mein Code im Template:
{content_image block='Page_Visual_rechts' dir='images/Gallery/cont_visuals' class='content_visual'}

Offline

#3 24. Februar 2012 16:15

Joe DeLoach
hat von CMS/ms gehört
Registriert: 24. Februar 2012
Beiträge: 1

Re: content_image zeigt nur thumbs an, keine bilder

Hatte das gleiche Problem; habe es so gelöst:

In folgender Datei habe ich in der Zeile 11 Änderung vorgenommen ...
modules/AdvancedContent/lib/class.acBlockType_image.php

Vorher:

[== php ==]
$this->SetBlockProperty('prefix', isset($params['prefix']) ? $params['prefix'] : 'thumb_');

Nachher:

[== php ==]
$this->SetBlockProperty('prefix', isset($params['prefix']) ? $params['prefix'] : '');

Danach werden alle Bilddateien wieder angezeigt, allerdings auch die Thumbnails; um das zu verhindern, habe ich alle entsprechenden Bilddateien mit einem durch durchgehenden Prefix versehen: z.B. slide_007.png ... und die Änderung folgendermaßen vermerkt ...

Also:

[== php ==]
$this->SetBlockProperty('prefix', isset($params['prefix']) ? $params['prefix'] : 'slide_');

Der Fehler trat bei mir übrigens auf, nachdem ich einen imagePicker-Modul installiert hatte ... und dann wieder deinstalliert. Meine Lösung bewirkt zwar eine Umkehrung des Befehls, aber es funzt!

Offline

#4 24. Februar 2012 16:48

MikeZH
hat von CMS/ms gehört
Registriert: 23. Februar 2012
Beiträge: 6

Re: content_image zeigt nur thumbs an, keine bilder

Stimmt. Was ich noch festgestellt habe, es werden nur noch Bilder angezeigt, welche mit "thumb_" beginnen. Wenn ich nun die grossen original Bilder umbennende, damit diese mit thumb_ beginnen, werden diese wieder angezeigt und können verwendet werden.

Allerdings hatte ich die stelle nicht gefunden, wo diese gefiltert werden. Deine Anleitung klingt aber sehr plausibel, werde das mal testen.

Offline

#5 24. Februar 2012 17:24

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: content_image zeigt nur thumbs an, keine bilder

Ach, hier geht es um AdvancedContent?
Sagt das doch gleich wink

Die Änderung ist allerdings falsch.
Der Fehler liegt in dieser Zeile:

$this->SetBlockProperty('exclude', isset($params['exclude']) && $this->content_obj->IsFalse($params['exclude']));

da aus dem && einfach ein || machen.
Damit sollten Thumbnails nur dann angezeigt werden, wenn man es explizit mit den Parametern 'prefix' und 'exclude' angibt.


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 27. Februar 2012 16:22

MikeZH
hat von CMS/ms gehört
Registriert: 23. Februar 2012
Beiträge: 6

Re: content_image zeigt nur thumbs an, keine bilder

Danke für den Input.
Leider funktioniert das in meinem Fall aber nicht. Wenn ich das && ersetze durch die || passiert genau gar nichts.
Nur wenn ich der Zeile darüber das 'thumb_' raus lösche, dann seh ich wieder alle Bilder (inkl. den thumb_ Bilder).

So kann ich zumindest wieder arbeiten.

Offline

#7 27. Februar 2012 16:38

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: content_image zeigt nur thumbs an, keine bilder

Sorry, mein Fehler.
So müsste die Zeile lauten ( das ! vor isset($params['exclude']) hatte gefehlt):

$this->SetBlockProperty('exclude', !isset($params['exclude']) || $this->content_obj->IsFalse($params['exclude']));

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

#8 27. Februar 2012 17:17

MikeZH
hat von CMS/ms gehört
Registriert: 23. Februar 2012
Beiträge: 6

Re: content_image zeigt nur thumbs an, keine bilder

Bingo! So gehts!

Vielen Dank!

Offline