kép méretezése

tatarbj képe

sziasztok!

adott az alábbi helyzet: van egy tartalomtípusom - hírek. a főoldalon három nézetem. ebből a háromból az első és a harmadik tartalmazza a hírek típusból, az első view a legfrissebb hírt, a harmadik view a 2. és 3. legfrissebbeket.
probléma: minden modulhoz tartozik egy kép (és csak is egy, ha nincs kép, akkor alapértelmezett). az első view-nál szeretném ennek a képnek a méretét 230x173-ra állítani, a harmadik view esetében pedig 140x106-ra. az alapértelmezett kép egyébként eredetiben a 140x106-os. tehát amit keresek (biztos van ilyen modul, csak én nem találom...) olyan lehetőség, amivel a két view-ban külön-külön tudom ezen paramétereket megadni. minthogy ugyanaz a tartalomtípus, ezért ott [tartalomtípusok beállításai] nem tudom beállítani, hogy egyszer ilyen másszor olyan legyen a képméret, gondolom a views-ban kéne valahogy, csak nincs ilyen lehetőség, esetleg valami bővítmény hozzá? vagy valami spéci modulka? :)
előre is köszi a segítségeket, üdv tatarbj

Drupal verzió: 
hosszu.kalman képe

Van egy ImageCache nevű modul, amivel különböző képtranszformációkat csinálhatsz.
Ha létrehozol egyet, akkor a View-nél amikor kiválasztod a kép field-et, akkor a Format legördülőben kiválaszthatod, hogy mi legyen a megjelenés. Ebben a legördülőben kiválaszthatod a létrehozott képtranszformáció nevét is.

Ebben az esetben én vagy azt csinálnám, hogy alapból 230x173-as képeket töltök fel, az imagecache-el csinálnék csinálnék egy presetet, ami átalakítja a képet 140x106-osra, a tartalom típus mezőinek megjelenítésénél beállítanám a létrehozott presetet. A nézetben pedig beállítom hogy melyiknél mi jelenjen meg, vagy alapból nagyobb képet töltenék fel, két presetet csinálnék, az egyik 230x173-ra nyomja a képet, a másik meg 140x106-ra, feltennék egy lightbox2 modult is, és akkor rákattintáskor ki is nagyítja a képet, megjelenéskor viszont be lehet állítani hogy melyik méret jelenjen meg.

Remélem érthető, meg hogy jól emlékszek erre a folyamatra.

0
0
tatarbj képe

szóval sikerült ezzel a már korábbiakban is fentlévő imagecache-el ügyeskednem valamit, látom is szépen hogy kihozza a formátumnál, amit írsz. viszont van egy nagy problémám vele: hibás benne valami. de nagyon. lekértem az állítólagosan létező fájl címét és erre egy olyan url-t mutat, ami nem is létezik.
sites/default/files/imagecache/alhirek/kep.jpg

ja és feltöltöttem a kep.jpg fájlt!
szerinted?

0
0

---
Tatár Balázs János

hosszu.kalman képe

Amikor létrehozod a presetet az imagechache-el akkor alapértelmezetten van egy előnézeti kép ami egy Drupal logó. Amikor nem raksz rá semmilyen transzformációt, akkor elég nagy méretben látszódik, és amikor rányomsz valamit láthatod az eredményét a képen. Ez a kép megjelenik vagy a preview-nél csak egy url látható? Mert ha nem jelenik meg a kép akkor nem sikerül megcsinálja, általában azért mert nincs bekapcsolva az imagemagic (gondolom azt használod) a szerver oldalon.

De ez nyalván csak akkor van, ha az előnézeti Drupal logó nem működik. Ha ott minden rendben akkor máshol van a gond szerintem.

0
0
tatarbj képe

ugyanis az van, hogy csak url látszódik, maga a logó nem!!
nézelődtem most a neten és ezt szerveroldalon kell feltelepíteni? mármint az imagemagick-et? tudsz benne segíteni?
tatarbj

0
0

---
Tatár Balázs János

hosszu.kalman képe

Localhost-on vagy valamilyen szolgáltatónál van az oldal? Mert ha szolgáltatónál van, akkor meg kell őket kérni hogy kapcsolják be a "Command Line ImageMagick support." -ot, tehát a parancssori támogatást. Elvileg utána jónak kellene lennie.

0
0
tatarbj képe

ez valahogy automatizálva létezhet? értem ez alatt: nem kellene a szolgáltatónak szólni amiatt, hogy egyébként jól lenne, ha fel is telepítené a szerverre az ImageMagick-et? mert gondolom addig nem lehet kérelmezni a parancssori támogatást sem! vagy van esetleg más módja is a dolog megoldásának, mármint hogy a feltöltött képek méretét két view-ban külön beállíthassam?
tatarbj

0
0

---
Tatár Balázs János

hosszu.kalman képe

értem ez alatt: nem kellene a szolgáltatónak szólni amiatt, hogy egyébként jól lenne, ha fel is telepítené a szerverre az ImageMagick-et?

Mert ha szolgáltatónál van, akkor meg kell őket kérni hogy kapcsolják be a "Command Line ImageMagick support." -ot, tehát a parancssori támogatást.

De persze, a szolgáltatódnak szólj, tudni fogják miről van szó.

0
0
Paal képe

GD-vel is mennie kell! Van egyáltalán?!

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

tatarbj képe

jól is működik (drupal azt mondja :)) viszont az a gáz, hogy azzal is képtelen az imagecache mappá írni!
-- én se értem. --

üdv, tatarbj

0
0

---
Tatár Balázs János

Paal képe

Csak ismételni tudom magamat. Anélkül nehezen derül ki bármi is.

Illetve aries kérdésére sem válaszoltál:

A képet hogyan és hova töltötted fel?

Légyszi pontosan, lépésről-lépésre írd le mit és hogyan csinálsz!

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Paal képe

Egy url nagyon hasznos lenne!

Sharpen-t használsz? Kapcsold ki, és úgy próbáld meg. Némelyik GD verzióval nem jól működik, nem generál olyankor a mappába kis képet, de a ráhivatkozó url-t azt berakja a forrásba.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

tatarbj képe

sharpen nincs.
valami ilyesmi probléma lesz, amit te is fejtegetsz, viszont annyival megfejelve, hogy ftp-n magát a mappát nem tudom írni! tehát a sites/default/files/imagecache mappa nem írható, se abba új mappát, se fájlt, se semmit nem tudok írni!! hmmm. itt lesz a bibi.
tatarbj.

0
0

---
Tatár Balázs János

aries képe

Az, hogy nem tudsz azokba a könyvtárakba írni nem baj, valószínű, hogy a php alkalmazások a webkiszolgáló felhasználójával futnak, nem a Tieddel.

0
0
tatarbj képe

hogy nem vagyok képes a feltöltött képeket megjeleníteni!

hozzáadok egy képet a tartalmamhoz, szeretném megjeleníteni egy view-ban, ahol a kép field formátumát beállítom az imagecache-nél csinált formátumra és mikor az oldalt megnézem, akkor nem jelenik meg semmi, mert az alábbi source-ot veszi: /sites/default/files/imagecache/probapreset/probakep.jpg és ha ftp-n megnézem magában az imagecache mappában semmilyen mappa és semmilyen fájl nincs!

nincs valakinek egy másik ötlete, hogy lehetne megvalósítani ezt a megjelenítésbeli problémát? akár a bonyolultak is érdekelnek :)

tatarbj

0
0

---
Tatár Balázs János

aries képe

A képet hogyan és hova töltötted fel?

0
0
Paal képe

Én is ezt akartam kérdezni (mert gyanús ;) + a webszerver error.log-jában mi van? Jó lenne, ha meg tudnád szerezni, mert akkor nagyon hamar kiderülne mi a probléma.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan