Keresés

Calendar modulnál értékfüggő kinézet

stamina képe

Sziasztok,
segítségeteket szeretném kérni Calendar modullal kapcsolatban.
Adott egy Fogaltság tartalomtípus, aminek van egy Free egész értékű mezője van.
A naptárban sikeresen meg is jelenítem, de egy apró trükköt szeretnék belevinni. Ha 0 a Free értéke akkor a naptárban ne zöld-el jelenleg meg, hanem pirossal.
Hol vizsgáljak értékeket? Vagy views-al megoldhato? Kicsit el vagyok itt veszve.

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

Drupal 6.15 és 5.21 - ajánlott a frissítés

Den képe

Megjelent a Drupal legújabb hibajavítási kiadása mind a 6-os, mint az 5-ös szériához.

A frissítés mindkét verziónál erősen ajánlott!

A kiadási információk és a változások listája itt elérhető el a 6.15-ös verzióhoz, az 5.21-es verzióhoz pedig itt.

A teljes bejelentés elolvasható a drupal.org oldalán: http://drupal.org/drupal-6.15.

Kategóriák: 

Drupal 6.15

Drupal Honosítás képe

Két nem kritikus hibajavítást tartalmaz a Drupal 6.15-ös kiadása, mely tegnap este jelent meg. Az OpenID-val történő regisztráció terén volt benne 4 fordítatlan is, de ez már történelem, hiszen első helyünkhöz méltóan gyorsreagálású egységeink már le is küzdötték ezt a feladatot.

Hungarian team

Exposed views formázás

KaoszNagymaester képe

Exposed views-al készítek összetett keresést. A Expose beállítás az egész szótárra vonatkozik, én viszont azt szeretném, hogy csak egyes kifejezések látszódjanak.

A views-exposed-form.tpl.php fájlban ez a szakasz jeleníti ki az egész exposed szótárat.

 
     print $widget->widget;
 

Itt a $widget->widget az egész szótárat tartalmazza. Nem lehet esetleg még mélyebbre mutatni, hogy elérjem benne az egyes kifejezéseket is?

Köszi előre is!

Drupal verzió: 

drupal 6.15 modulok és smink?

stewes képe

A drupal.org-on sem modulokat sem sminket nem tudok letölteni.

Ezt az üzenetet látom:

You can also view an alphabetical list of projects that includes all projects but only their names.

Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer. You can view module usage statistics for all modules to view the most popular modules used by the Drupal community.

A gépi fordítástól okosabb nem lettem. Én vagyok nagyon béna?

Drupal verzió: 
Fórum: 

Átállás FeedAPI-ról Feeds-re

Novák Áron képe

Elkészült a FeedAPI-ról Feeds-re migrálást segítő modul első verziója:
http://drupal.org/node/596584

Egészen sok parser-t és processzort támogat, a FeedAPI Mapper-rel már kevésbé jön ki jól, mivel a Feeds nem támogat feed-enkénti konfigurációt, ez pedig eléggé agyonvágja a mappelések frissítési lehetőségét.
Ha ki tudod próbálni az új modult, a d.o ticketnél minden visszajelzést szívesen veszek!

Hogy találom meg a modult, ha a neve alapján nem adja ki a drupal.org

d0r0ttya képe

Már nem először találkozom ezzel a problémával, de most a Google sem segít: a bekapcsolni kívánt egyik modul hiányolja a Date_popup-ot, de azt ezen a néven nem találom a drupal.org-on (ugyanígy jártam a CCK-val is, de akkor sikerült rájönni, hogy igazából Content a neve....). Esetleg valaki tudja az igazi nevét? Általánosságban honnan lehet megtudni egy modul valódi nevét?

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

getID3

Drupal Honosítás képe

Kutyamutya fordította le a getID3() modult. Ha nem lennék fáradt, akkor ezer linket gyártanék ide az 5-ös meg a 6-os ágról, meg a nagyon sokadik hibajelzésről, hogy ez a modul (is) rosszul került fel az l.d.o-ra. Közzé van téve minden, a hiba lejelentve, stb., aztán majd lesz valahogy.

Hungarian team

Image modul bővítése

aideluxe képe

Üdv!

Az Image modult szeretném bővíteni pár képmanipulálási függvénnyel(egyszerű küszöbölés és hasonló). És még ilyet nem csináltam.

Ahogy keresgettem drupal api-ba láttam, hogy pl egy kép skálzása úgy néz ki, hogy van az image.modul-ba egy ilyen hívás:
 $status = image_scale($original_path, $destination, $size['width'], $size['height']);

ami az includes/image.inc-be meghívja az image_scale függvényt, ami egy további hívást csinál, attól függően, hogy milyen gd van. Ami mellesleg így történik:

 return image_toolkit_invoke('resize', array($source, $destination, $width, $height));

Az világos, hogy az image_toolkit_invoke megfogja hívni az images.gd.inc-ben lévő image_gd_resize függvényt és átadja a megfelelő paramétereket.

Először úgy próbáltam, hogy az előbb említett includeokba beillesztettem a kódjaimat a megfelelő helyekre és úgy nem működött.

1. kérdés: Ez miért lehet?

Ragaszkodnék ehhez a megoldáshoz, mert utána, hogy hogyan kerül a kép a megfelelő helyre arra nem sikerült rá jönnöm. De ha valaki megtudja mondani, akkor lehet csak írnék egy függvényt az Image modulba és azon belül hívnám azt.

2. kérdés: Hogyan tudnám kiegészíteni ezeket az includeokat core hack nélkül?

De lehet az is, hogy valamit a kódban nem úgy csináltam, ahogy kellett volna, ezért beillesztem:

 //includes/image.inc 
function image_simple_threshold($source, $destination,  $threshold_value = 127)
{
	return image_toolkit_invoke('simple_threshold', array($source, $destination, $threshold_value));
}

 //includes/image.gd.inc
function image_gd_simple_threshold($source, $destination,  $threshold_value)
{
	if (!file_exists($source))
	{
		return FALSE;
	}
 
	$info = image_get_info($source);
	if (!$info)
	{
		return FALSE;
	}
 
	$im = image_gd_open($source, $info['extension']);
	if (!$im)
	{
		return FALSE;
	}
	$res = imagecreatetruecolor($info['width'],$info['height']);			
	for ($x=0;$x<$info['width'];$x++) 
	{
		for ($y=0;$y<$info['height'];$y++) 
		{
			$rgb = imagecolorat($im,$x,$y);
			$a = ($rgb >> 24) & 0xFF;
			$r = ($rgb >> 16) & 0xFF;
			$g = ($rgb >> 8) & 0xFF;
			$b = $rgb & 0xFF;
 
			if($r > $threshold_value)
			{
				$temp[0] = 254;
			}
			else
			{
				$temp[0] = 0;
			}
			if($g > $threshold_value)
			{
				$temp[1] = 254;
			}
			else
			{
				$temp[1] = 0;
			}
			if($b > $threshold_value)
			{
				$temp[2] = 254;
			}
			else
			{
				$temp[2] = 0;
			}
 
			$color = imagecolorallocatealpha($res,$temp[0],$temp[1],$temp[2],$a);
			imagesetpixel($res,$x,$y,$color);
		}
		$result = image_gd_close($res, $destination, $info['extension']);
 
		imagedestroy($res);
		imagedestroy($im);
 
		return $result;
	}
}

Remélem érthetően adtam át az álmatlan északát okozó problémámat.

A válaszokat előre is köszönöm.

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