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

#1 26. Januar 2012 17:12

leerraum
arbeitet mit CMSMS
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 466
Webseite

Re:

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 CMSMS gehört
Registriert: 23. Februar 2012
Beiträge: 6

Re:

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 CMSMS gehört
Registriert: 24. Februar 2012
Beiträge: 1

Re:

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 CMSMS gehört
Registriert: 23. Februar 2012
Beiträge: 6

Re:

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.058

Re:

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.

Offline

#6 27. Februar 2012 16:22

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

Re:

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.058

Re:

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']));

Offline

#8 27. Februar 2012 17:17

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

Re:

Bingo! So gehts!

Vielen Dank!

Offline

Fußzeile des Forums

Powered by FluxBB