Képfeltöltés egyszerűen

ninja képe

Sokszor merült fel a kérdés itt a drupal.hu-n, hogy milyen modult használjunk a képfeltöltéshez.
Az alábbi videóban szeretném bemutatni a nagyszerű Node images modult.
Hogy a modul pontosan úgy működjön, mint ahogyan a videón, szükség lesz még a Clearbox JS-re.

A modul beüzemeléséhez, átalakításához itt találsz segítséget.

A videót itt éred el nagyobb felbontásban.

maczkojanos képe

Nagyon szép tőled.

0
0
thamas képe

A viddlerrel az én nem mai gépem nem szokott boldogulni. Most se. Nem lehetne letölteni ezt a videót?

Üdvözlettel:
Hajas Tamás

0
0

Üdvözlettel:
Hajas Tamás

ninja képe

thamas képe

Regisztrálnom kellene? Vagy más a gond? Mindegy, megnéztem itt kicsiben:

http://alleycat.hu/linkek/20071128/hogyan-toltsunk-fel-kepeket

Üdvözlettel:
Hajas Tamás

0
0

Üdvözlettel:
Hajas Tamás

randt képe

A telepítés beállítást is feltehetnéd, a kevésbé profik számára.

0
0
nevergone képe

Nem rossz ez a modul, viszont néha máshogy kell megközelíteni a tartalmakhoz képek csatolásának problémáját. Pl. amikor a tartalom szövegében adott helyre, adott képet kell beszúrni, mondjuk így.
Én ennek a kialakításakor az Image+Image Assist modulokat használtam fel. Mondjuk ilyenkor külön fel kell tölteni a rendszerbe a képet, és csak utána lehet tartalomhoz csatolni, viszont ha egy adott képet több tartalomba szúrunk be, nem kell minden alkalommal eltárolni a képet... ez a cikkben alkalmazott megoldásnál nem tudom, hogy van.

0
0
aboros képe

én úgy csináltam node_images -el ilyet (csak próbaképp és igazából tudom, hogy nem pont ilyen, csak hasonló), hogy adott helyen jelenjenek meg a képek, hogy:

(nem tudom mennyire illik ilyet csinálni vagy mennyire vasigényes, azért is kérdezek rá:)

a node_images egyik sminkfüggvényét, ami a képekkel tér vissza felülírtam úgy, hogy az egyes képeket az $output -ban elválasztja egy egyedi string, aztán az tartalomtipusneve.tpl.php fileban a $node-node_images -t ezzel az egyedi stringgel szétrobbantottam egy tömbbé, a node törzsét pedig a p-perp tegek mentén robbantottam tömbbé (elejéről és végéről a maradvány p -ket lecsíptem) és egy ciklussal szépen újra összeillesztettem az egészet úgy, hogy amíg vannak képek és bekezdések, addig minden bekezdés elé beszúrtam a sorban következő képet, aztán ha több a bekezdés, akkor azok folytatódnak, ha a kép több, akkor meg a maradék kép jön a végére szépen, ahogy alapból is.

amíg csak én nézegetem itt localhoston, addig hibátlanul megy, gyors is meg minden, persze lehet, hogy ha ráeresztenék napi százezer ómerikai pornófüggőt, akkor meghasalna. :)

0
0

-
clear: both;

nevergone képe

Ennél azért egyszerűbb, ha azt mondom a tartalmi felelősnek, hogy ahol az Image assist által generált kódot látja, ott fog megjelenni a kép, és a kép csatolásakor megjelenő párbeszéd-ablakban ki tudja választani a kép igazítását.

0
0
chrispooh képe

Sziasztok!

Jó ötlet ez a node image modul. Hogyan lehet összelőni imagecache-el?

Krisz

0
0
aboros képe

igen. össze lehet lőni. (amennyire én megértettem az imagecachet, pont az a jó benne, hogy bármelyik képkezelő modullal össze lehet lőni, ez a lényeg)

0
0

-
clear: both;

ballor képe

Leszedtem, felraktam a modult, be is kapcsoltam, de nem jelenik meg a fül. Mi tegyek? Installálni hogyan kell?

0
0
aboros képe

minden típusra be kell állítanod a tartalom kezelés -> tartalom típusok részben szerkesztve őket, hogy hogyan kezelje a node images az adott típust. azt nézd meg, ha még nem nézted.

0
0

-
clear: both;

ballor képe

Ez kellett nekem.

0
0
gunter képe

A magyar nyelvi fájlt honnan lehet letölteni? Illetve, hogyan lehet megoldani, hogy a címlapon ne jelenjenek meg a képek, csak ha a cikket olvassa a felhasználó. Előre is köszi.

0
0
aries képe

Még nincs hozzá magyar fordítás.

Aries
http://aries.mindworks.hu

0
0
gunter képe

A videóból úgy tűnt nekem, hogy valahol esetleg létezik fordítás hozzá. Lehet, hogy ezzel ninja-t kell megkeresnem.

0
0
aboros képe

neked kell lefordítanod. én legalábbis lefordítottam magamnak nyelvi felületen keresztül, alig van pár fordítandó szövegrésze a modulnak.

0
0

-
clear: both;

aries képe

Miért nem teszed közzé?

Aries
http://aries.mindworks.hu

0
0
aboros képe

azért, mert nem 'valid', nem tartja be a fordítás általános szabályait/szóhasználatát és .po formában sincs meg, mert a nyelvi interfészen keresztül fordítottam. nincs időm elvégezni a fentieket, ezért nem teszem közzé.

0
0

-
clear: both;

gunter képe

Fordítást csinálom, a másik problémát is megoldottam az átalakításához ajánlott link segítségével.

0
0
ninja képe

ez kell a node.tpl.php-ba:

<?php
if ($teaser == 1) {
    print $content;
}
else {
    print $content;
    print $node->node_images;
}
?>

ninja - http://alleycat.hu

0
0
Paal képe

Ha template-ben így szeretnél rá hivatkozni, akkor a tartalom tipus node_images beállításánál a következőt kell választanod:

Pozíció: Kézi beállítás a tartalom sablonjában a $node->node_images változó használatával

Üdv, Pali

Ps.: régi téma, az archívum kedvéért írtam le. :)

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

dancerob képe

Sziasztok!

Új vagyok itt és a drupal használatában is. Kérdés: Hogyan tudok a smink fejlécébe képet feltölteni? Sminkfüggő? Egyszer már sikerült...
Köszi, aki tud segíteni.
Üdv.

0
0
Paal képe

Kérlek, nyiss egy másikat!

Üdv, Pali

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

Désiré képe

Itt aztmondjátok, hogy a clearboxal jobban működik, de az oldalon, amit belinkeltél a legelejére már nem tölthető le a progi... (legalábbis én sehol sem találtam)

Aki használja esetleg, az megtudja mondani, hogy honnan lehet még letölteni, vagy el tudná küldeni, ha adok címet?
Előre is köszi

0
0

- - -
Juhász Márton

http://juhaszmarton.hu

gunter képe

Paal képe

Itt aztmondjátok, hogy a clearboxal jobban működik, de az oldalon, amit belinkeltél a legelejére már nem tölthető le a progi... (legalábbis én sehol sem találtam)

Nem mondta senki, hogy mással nem működik jól. Csak meg kell nézni annak a függvénynek a paraméterezését, amivel meg szeretnéd jeleníteni a képet, és módosítani kell hozzá a modult.

Üdv, Pali

Ps.: én pl. használom Lightbox2-vel is... :)

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

vikicica22 képe

Sziasztok!
clearbox vagy Lightbox2 vagy thickbox?
node_images-nél akkor most melyiket válasszam, mi van jobban elerjedve, és miért az a jó?
üdv.: viki!

0
0
Désiré képe

Én sajnos jelenleg még nem vagyok azon a szinten, hogy csak úgy, ha kedvem szottyan rá, akkor belenyúljak a kódba... Ahhoz még tanulnom kell egy picit úgyhogy azt később, de ha van lehetőségem enélkül is öszedobnom jó oldalt, akkor élnék ezzel a lehetőséggel, ezért kérdeztem.

0
0

- - -
Juhász Márton

http://juhaszmarton.hu

gdavid képe

és azt hogy csináltad?

0
0
Paal képe

Ma ilyen régi topic olvasós napom van :)

Itt találsz hozzá leírást:
http://drupal.hu/node/2230#comment-7388

Ha nem megy, írd meg pontosan, hogy mit szeretnél, megnézem majd. Természetes utána nem szabad frissíteni a node_image modult, vagy ha igen, az újban is végre kell hajtani ezeket a módosításokat.

Üdv, Pali

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

vikicica22 képe

Olyat szeretnék a node imagel elkövetni, hogy a szöveghez feltöltöttem 5 db. képet.

A bevezető szövegnél ugye egy kép jelenik, meg utána rá kattintok, hogy a teljes cikket / szöveget el tudjam olvasni akkor a szöveg után, jelenik meg az - az 5 db kép.

Én úgy szeretném, hogy 1 kép ugyanúgy felüljelenjen, meg mint a bevezetőnél és a többi 4 kép pedig lent. Ezt meg lehet valahogyan valósítani?

üdv.: viki

<div class="entry-content">
<?php 
if ($teaser == 1) {    
	print '<div class="node_images_teaser">';    
	print $node->node_images;    
	print $content;    
	$sql = db_query('SELECT * FROM {node_images} WHERE nid=%d ORDER BY weight', $node->nid);
if (db_num_rows($sql)>1) {     
	print'<div class="node_images_text"><a href="/node/'.$node->nid.'#mutasd-a-kepeket">Az összes kép megtekintése</a></div>';    
	}
if ($node->node_images) {    
 
}    
	print '</div>';  }
else {       
    print $content;    
	print '<div class="node_images_page" id="mutasd-a-kepeket">';    
	print $node->node_images;    
	print '</div>';
}
?>
</div>
0
0
aboros képe

én úgy oldottam meg ezt a dolgot, hogy a modulban lévő theme_node_images_view függvény kódját átmásoltam a template.tpl.php -ba, átneveztem phptemplate_node_images_view -ra és kedvem szerint módosítottam.

szépen lehet látni, hogy a képeket html kimenetként adja vissza. először úgy csináltam, hogy két kép közé beszúrtam egy 'separatort' ... mondjuk *****separator***** ezután a node.tpl.php -ban pedig a $node->node_images -t a separator mentén tömbbé szedtem szét. a nulladik elemet beszúrtam a content elé, a többit meg utána.

ilyen megoldást látsz itt: http://keret.hu/portal

később, mikor újra ilyesmit kellett csinálni úgy oldottam inkább meg, hogy az említett függvényt úgy módosítottam, hogy a visszatérési érték már eleve egy tömb, tehát a $node->node_images a node.tpl.php -ban az már egy tömb.

0
0

-
clear: both;

Paal képe

Én ezt úgy csináltam volna, hogy egy image típusú mezőt adtam volna a tartalom típushoz (ez lesz az első kép) és csak a többi négyet kezelem a node_image-vel. Persze így nem lesz egy "csoportban" mondjuk egy lightbox, vagy thickbox-os nagyítóhoz (az első kép után nincs "tovább" link).

Üdv, Pali

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

ninja képe

for the record: updateltem a képfeltöltést. itten van egy videó róla.

0
0
fgabo képe

Üdv!
Drupal 6.x alatt milyen modulok kellenek a képfeltöltéshez?
Tudom,hogy Drupal 5.x alatt az Image,Image Gallery,Image Attach,Image Import modulok za ajánlottak,de ha jól néztem ezek 6.x alatt nincsenek...Az Imagemenu és IMCE modult telepítettem,de a tartalom küldésnél nem jelenik meg a kép feltöltés....
Mit rontottam el?Mit telepítsek?

0
0
ttsz képe

Tökéletesen működnek a modulok 6.x alatt is.Én ezt használom a http://www.ttsz.eu/kep-galeriaim.php oldalon.

Én úgy csináltam, hogy feltettem a Image modult a kiegészítőivel és a tartalombeküldésnél már meg is jelent a kép/image/ beküldés. Az lehet még gond, hogy nincs jogosultságod a tartalom beküldéshez.

Elvileg ennek így jónak kell lennie. Webhelybeállításoknál az image alatt megadod a mappát, és a képek méretét. A tartalomkezelésnél pedig az images galleryt is be tudod lőni.

Remélem segítettem, bár mennie kellene.

0
0
fgabo képe

Köszi szépen!
CSak az volt a baj,hogy külön nincs feltüntetve az Image modul(legalábbis én nem láttam),viszont az Image Gallery-nél felvan tüntetve,mint függőség...Máskor jobban körül nézek majd...
Üdv,

0
0
KaoszNagymaester képe

Sziasztok!

Drupal 6 alá sikerült feltennem a node images-t, de a Clearbox-al nem boldogulok. Letöltöttem a Clearbox2-t, bemásoltam a module könyvtárba, de az oldalon a moduloknál azt írja ki, hogy Drupal 5 a verziója, ezért nem kapcsolható be. Letöltöttem a Clearbox 2.6-os verziót, de abban nincsenek Drupal module fájlok, ezért ha bemásolom a Drupal könyvtárba, nem történik semmi. Hogy tudom belőni Drupal 6 alá?

Köszi

0
0
nevergone képe

Ezek szerint a Clearbox még nem elérhető Drupal 6 alá, így vagy Drupal 5 -öt használsz, vagy más képkezelő (pl. lightbox) után nézel, aminek már van Drupal 6.x alatt futó verziója.
Az egyéb kérdéseidnek légyszives indíts új témát!

0
0
Paal képe

A témanyitóban szerepel ez:

A modul beüzemeléséhez, átalakításához itt találsz segítséget.

Megnézted?
Ott is ez az érdekes:
http://drupal.hu/forum/t%C3%BAl-sz%C3%A9les-content-r%C3%A9sz#comment-7388

Abban le van írva, hogy mit kell javítanod, átírnod a node_images modulban. Persze ha javítod, utána minden modul frissítéskor u.ezeket meg kell ismételned (vagy nem frissíted).
Így gyakorlatilag bármilyen js-es képnézegetőt rá tudsz hergelni.

Tehát, a leírás alapján javítod a modul js-t meghívó részét. Utána le kell töltened a Clearbox-ot, és a meghívó js-t beilleszteni a sminkedbe.

Üdv, Pali

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

Raron képe

Most ismerkedek a node_image modullal és rögtön egy problémába ütköztem mikor képet szeretnék egy adott tartalomhoz beküldeni megkapom ezt a figyelmeztetést

warning: Parameter 1 to theme_node_images_form_list() expected to be a reference, value given in \includes\theme.inc on line 668.

Mit nem állítottam be rendesen.

0
0
nevergone képe

Pl. nem indítottál új témát a kérdésednek, légyszíves tedd meg! :)

1
0