Keresés

JPG maszkolás PNG-vel (+node images)

burney képe

Sziasztok!

A napokban sokat szenvedtem azzal, hogy hogyan lehet megoldani, hogy a node images-ben feltöltött fix nagyságú (100px X 100px)-es képet hogyan lehetne egy png-vel lemaszkolni, úgy hogy csak a kivágott azaz átlátszó területek maradjanak meg.

Keresgélés után rájöttem, hogy ez csak php-val oldaható meg. (D5-ben talán még a watermark modullal is, de D6-ra nem fejlesztettek.)

Erre azért lenne szükségem mert az oldalhoz írtam egy kis php parancsot a node.tpl.php-ba, hogy ha teaser nézetben vannak a cikkek akkor a rajta (minden node-hoz tartozó feltöltött 100x100-as node image kis képet 3oszlopban és 4sorban jelenítse meg, indexkép szerűen.
Ha pedig rákattintunk akkor vigyen minket az adott node-oldalára.
(Ezt a 3-mal való osztás maradékaival oldottam meg a NID-re (+CSS), de mind1 nem ez a lényeg...)

Visszatérve a watermark-hoz, találtam is egy használhatónak tűnő megoldást:
http://www.tutorial.hu/kepek-vizjelezese-png-keppel-es-php-val/
de képtelen vagyok eléri, hogy a 3oszlopos megoldásban az átalakított kép kerüljön.
Tehát ebbe: (én már teljesen elvesztettem a hitem a dologban :D )

<div class="index-column1">
	<?php if ((($node->nid)%3==0) && (($node->nid)>8) && (!$page)): ?><a href="<?php print $node_url ?>"><?php print $node->node_images; ?></a><?php endif; ?>
    </div>
<div class="index-column2">
	<?php if ((($node->nid)%3==2) && (($node->nid)>8) && (!$page)): ?><a href="<?php print $node_url ?>"><?php print $node->node_images; ?></a><?php endif; ?>
    </div>
<div class="index-column3">
	<?php if ((($node->nid)%3==1) && (($node->nid)>8) && (!$page)): ?><a href="<?php print $node_url ?>"><?php print $node->node_images; ?></a><?php endif; ?>
    </div>

Ha valakinek van valami jó praktikája, nagyon megköszönném ha megosztaná! :)

Drupal verzió: 
Fórum: 

spéci képmegjelenítés

lazar képe

Sziasztok,

hogyan tudnám a következőhőz hasonló módon megjeleníteni a képeim.

http://kronika.ro/index.php?action=open&res=34319

Itt ha a fotóra kattintunk új ablak nyílik meg, az ablak tartamába ugyanakkor a kép mellett egyebeket is beillesztettek. Pl reklám, szavazás vagy mittudoménmi....

Van valakinek ötlete? Elég egy rövid útmutató, hogy kb mivel lehetne hasonlót készíteni.

Köszönettel,
Lehel

Drupal verzió: 

Tartalom bevezetőben kép

yasztibike képe

Sziasztok!

Arról szeretnék érdeklődni, hogy hogyan tudnám megoldani, hogy amikor szerkesztem a tartalmat egyszerűen feltölthessek hozzájuk "indexképet" Html és php kóddal természetesen megtudnám irogatni, de én olyan szeretnék , hogy feltöltöm a képet és az automatikusan a szöveggel elhelyeződik, remélem érthetően írtam le :S Köszönöm annak aki válaszol!

Példa kép:
http://images.netbag.hu/20091227/18373147789.PNG

Drupal verzió: 

views álatal listázott nodok megjelenése

leonidasz képe

Üdv!

Hasonló problémával írük mint az alábbi:
http://drupal.hu/forum/tartalom-bevezet%C5%91ben-k%C3%A9p

De számomra azt kéne, hogy az első node ami megjelenik annak a képmérete nagyobb legyen, és a szöveg is több legyen,és az alatta felsorolt node-ok bevezetője rövidebb legyen, kisebb képpel.

Cck mezővel adtam hozzá a képet, css-sel rendezgettem el a boxokat.

Van vkinek tippje, hogy lehet?

Köszönöm!

Képkezelés Drupalban

Vulpex képe

Üdvözlöm a drupal.hu közösség tagjait!

Jómagam kb. fél éve foglalkozom a Drupallal, egy barátommal közösen kezdtünk építeni egy portált. Hosszas döntés után, miután megállapodtunk, hogy egy statikus HTML oldallal nem tudnánk olyan közösségi funkciókat biztosítani, amilyent szeretnénk, mint egy tartalomkezelő rendszerrel, kipróbáltam majd' félszáz kisebb-nagyobb portálkezelőt, így maradtunk végül a Drupal mellett. Az elmúlt hónapokban elég mélyen beleástam magam ebbe a rendszerbe, de már látom, hogy ezzel csak a felszínt kapargatom ;) a Drupal által nyújtott lehetőségek száma gyak. korlátlan, de csak annak, aki megfelelő tudással (és technikai feltételekkel, lásd free tárhelyszolgáltatók) rendelkezik a működtetéséhez...

Ámde amiről igazából most beszélni szeretnék, az a Drupal képkezelése. Igen tudom, hogy van már sok ilyen topic, de most inkább a dolog "filozófiájáról" lenne szó... Egy olyan portálnál, mint a miénk, gyorsan felmerül olyan igény, hogy a felhasználók beküldhessenek képeket, hangokat, amiket galériába is jó lenne valamilyen rendszer alapján szervezni. Meg kell mondjam, hogy ez kifejezetten nem tartozik a Drupal erősségei közé, bár azért lehetőség van ilyen funkciót is kialakítani rajta. Ezért az elmúlt hetekben sokáig keresgéltem erre a megfelelő módszert, a Drupal ugyanis csöppet sem könnyíti meg a megoldást azáltal, hogy egy feladatot akár tízféleképpen is meg lehet oldani rajta... persze többnyire kisebb-nagyobb kompromisszumokkal.

Szóval kellett valamilyen kép- és galériakezelő modul, mert ugye gyárilag ilyen nincs az alaprendszerben. A legrelevánsabb választás végül is az Image modulra esett, amivel ugye pofátlanul egyszerű képet feltölteni, galériát készíteni. Igen ám, csakhogy az Image modullal feltöltött képeket nem olyan egyszerű "újrafelhasználni" az oldal különböző részein, pl. a cikkekbe inline elhelyezni (lehetséges, de nem felhasználóbarát megoldás), pedig jó lenne. Van ugye az Image Attach, de az nem az igazi... nem ez a célja alapvetően. Emellett, az Image modul (egyesek szerint) elavult ugyebár, hamarosan meg fog szépen szűnni, és aki egy kicsit is hosszabb távra tervez, az belátja, hogy nem érdemes erre építeni az oldalát, ha később nem akar gondokat belőle.

Így esett a választás az IMCE modulra, ami gyakorlatilag egy ftp kép és fájlfeltöltő alkalmazás, egy megfelelő wysiwyg editorral ötvözve nagyon szépen (és gyorsan, a technikai részleteket mellőzve!) lehet cikket írni, oldalt szerkeszteni, képekkel, hangokkal, stb. Szóval használható. Használnám is, de normális galéria kialakítására majdhogynem alkalmatlan! A feltöltött dolgokat szépen el tudod rendezni ftp-n mappák létrehozásával, de ebből legfeljebb egy statikus html oldalon elhelyezett galériát tudsz létrehozni, az egymás mellé beszúrogatott képekből, külön megjegyzésekkel ellátva, ami elég hosszadalmas és fárasztó... Arról nem is beszélve, hogy ebbe a galériába a felhasználóid sem nagyon fognak képeket feltöltögetni.

Szóval maradna a views + imagecache + cck + a mindenféle fieldek, mint "végső megoldás", de ez sem az igazi. Miután eldöntötted, hogy a sok módszer közül melyik lenne jó (node-based, taxonomy és ennek végtelen változatai), és felrakosgatod a n*10 modult, hogy működjön, szépen elfogy a php memória a tárhelyeden (limit: 32MB). Talán működik így is, határeset. Imagecache mondjuk nem igazán, sajnos... de azért az esetek jó részében azért igen, ha szerencséd van. És akkor azt még be is kell állítgatni. Valahogy sikerül, többórás kísérletezgetés után kapsz egy ilyen tök minimal galériaszerűséget, amit még meg is kell sminkelni, hogy kinézzen valahogy, és akkor a további igényekről, mint pl. jogosultságok, nem is beszélve... Szóval, nem akarom én szidni a Drupal-t, de ez a megoldás egyáltalán nem felhasználóbarát, és az eredmény messze elmarad a géportál meg az egyéb kétkattintós oldalak minőségétől is sajnos.

Szóval maradtunk az IMCE mellett végül, mert amit képeket/fájlokat feltöltünk ftp-re vele, szépen fel lehet használni mindenhol, és ez jó dolog. A képek kategória szerint mappákba vannak szervezve, nem úgy mint az imagefield, image-nél. Arra gondoltam, milyen jó lenne, ha az IMCE-t valahogy ötvözni lehetne valamelyik galériakészítős megoldással, és ennek több oka is van. Ezt úgy képzeltem, hogy IMCE-vel feltoljuk a fájlokat, aztán valamelyik modullal galériát csinálunk belőle. Megtaláltam a Brilliant Gallery-t, ami ugyebár még jó is lenne, de valamiért nem működik, vagy működik, csak a miniatűröket nem készíti el, szóval minden baja van. Arra is gondoltam, hogy az IMCE-vel korábban feltöltött fájlok elérési útját belerakom egy imagefieldbe, hogy ne kelljen már szinte minden képfájlt újra feltölteni, de nem sikerült. Viszont amit imagefielddel/image-vel töltök fel, IMCE-vel nehéz "újrahasznosítani", mert fájlrendszer szinten az összes feltöltött fájlt egy mappában tárolja, így gyakran nehéz megtalálni, amit keresel benne, többszáz fájlnál meg elég lassú is a dolog. Szóval már-már ott tartok, hogy újra feltöltjük az összeset Imagefielddel, csak hát ez sem túl elegáns megoldás.

Egyelőre keresgélek még, de igazából nem találtam meg azt a módszert, amivel viszonylag használható módon és könnyen lehet galériát készíteni, és a felhasználóknak se okozzon gondot a használata. Külön galériaszoftvert (pl. Coppermine) meg nem szívesen tennék fel, jó lenne, ha a Galéria az oldalon maradna, a portál regisztrált felhasználóinak ne kelljen mégegyszer regisztrálni, azt használnák.

Nem tudom igazából, hogy a d7 hol tart/hol nem tart e téren, de valahogy ezt a node-hoz-kötjük-az-összes-képet hozzáállás szerintem nem az igazi. (Persze hogy nem kötelező egy node-hoz kötni pl. a képeket, de ebből még sok probléma származhat, ebben az esetben az, hogy hogyan lesz belőlük Galéria.) Az lenne a jó, ha a tartalom (cikk) kezelő rendszerhez hasonlatosan, ámde tőle függetlenül működne egy fájlkezelő (ha úgy tetszik, "csatolmánykezelő") rendszer is a Drupalban. A két rendszer egymástól függetlenül "létezne", de a képeket, csatolmányokat lehetőségünk lenne egy vagy több, tetszőleges cikkekhez, a szöveges tartalmakhoz kapcsolni, és fordítva... így könnyebb lenne egy cikkhez több képet "társítani" például, vagy egy képet több másfajta tartalomhoz kötni könnyen, anélkül, hogy ez bármilyen nehézséget okozna. Jó, persze most sokan fogják azt mondani, hogy ez már most is így működik többé-kevésbé, de szerintem ez még nagyon nem kiforrott dolog. Nem igazán látom, hogyan tudjuk céljainknak megfelelően felhasználni...

Szóval, összefoglalva: Drupal alatt mindent meg lehet oldani, nem is ez a baj. A baj inkább az, hogy mennyi idő alatt, egy csomót kínlódni kell vele, mire egy egy ilyen "apróságot" sikerül megoldani.

Drupal verzió: 

Drop-down menü kiszedése a smink-menüből (Multiflex-3)

burney képe

Sziasztok!

Próbáltam kiszedni a drop-down menüt a Multiflex-3 sminkből, vagy legalábbis elérni, hogy a másodlagos linkek ne jelenjenek meg a smink-menüjében, de sajnos kevés sikerrel.
Leginkább a template.php-ban próbálkoztam, de ez általában hatalmas hibához vezetett.
Van valakinek elképzelése, hogy hogyan lehetne mégis megoldani, hogy a másodlagos linkek ne ugorjanak le. (mert azokat máshol szeretném elhelyezni).
Köszönöm előre is!

Drupal verzió: 
Fórum: 

Több user hozzáadása

csakiistvan képe

Feladat: adott egy weboldal, ahová regisztrálni lehet, több adattal (profile modul), ahol egy eseményre lehet jelentkezni (webform modullal), de meg kéne oldanom azt hogy egyes userek nem sima regisztráltak legyenek, hanem "Csoportfelelősök", akik több usert tudnának regisztrálni egy könnyen átlátható felületen, vagy lehetőségük lenne mondjuk import-ra.
Fontos hogy ezek az importált, vagy a "Csoportfelelősök" által létrehozott userek teljes értékű regisztráltak legyenek. Prioritást élvezne inkább a felületen történő, egyszerre több user felvitelére képes lehetőség az importal szemben, mivel nem admin kezelné ezeket, hanem a userek.

Hogy oldanátok ezt meg?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Fizetős, havidíjas oldalt szeretnék készíteni!

welcome képe

Sziasztok!

Fizetős, havidíjas oldalt szeretnék készíteni Drupallal! Miképp tudnám kivitelezni, hogy a felhasználó kitölti az űrlapot, fizetési módot, mindent, ez automatikusan elküldésre kerül neki és nekem, végül automatikusan megkapja a fizetési lehetőségeket, bankszámlszámot, paypalt? Minnél szélesebb fizetési lehetőség legyen. Pl: Átutalás, paypal, credit card. Ja és elsősorban inyenes megoldás lenne jó másodsorban fizetős.

Válaszokat előre is köszsönöm. Nagy segítség lenne, mert itt elakadtam.

Fórum: