[Contribution to module] CCK table field

CCk table field is an handy field that let user create a table output by entering

1|2|3
4|5|6

But it lags a check to ensure there is the same number of columns in each row

So there is the patch to fix:
Validate correct number of columns in each rows
http://drupal.org/node/1013224

2011-03-30 HKDUG meeting presentation (Hong Kong Drupal User Group Meeting)

On 2011-03-30, at Tunner's office, I presented the way I build image gallery, as requested from last time's meeting. Enjoy, feedback welcomed!

https://docs.google.com/present/view?id=d4qrhzr_179ntv4brhb

2011-03-28 IE6 must die

http://ie6update.com/ 這個網站提供的 script 特別在它假扮成一個 IE6 的提示
提示用家 "升級" 到另一個瀏覽器
可客製提示信息, 升級的瀏覽器, icon

Drupal 7 使用者手冊 drinkingdrupal.com

http://drinkingdrupal.com 是我2011年的大作
它本質上是一本使用手冊, 介紹每一個菜單的使用方法, 加上說明
希望為推廣 Drupal 和為各使用者使用最新版本出一分力

同時也是我的一個實驗, 觀迎大家回應, 提出修改等等

Joe

Views 過濾列表預設不返回結果 Views exposed filter default show zero result

Show No Results by Default

原理是使用 Global argument
如果 filter 的返回值都是預設值的話, 用 argument 返回 false,
再輸出 empty text 或者不輸出值

arguments: Global Null
provide default argument
fixed entry
PHP Code:

<?php
foreach ($view->filter as $filter) {
  if (
$filter->options['exposed']) {
   
$value = $view->display[$view->current_display]->handler->handlers['filter'][$filter->options['id']]->value;   
    if(!empty(
$value)) {
      if(
is_array($value)) {
       
$val = array_pop($value);
        if(!empty(
$val)) {
          return
true;
        }
      }else{
        if(!empty(
$value)) {
          return
true;
        }
      }
    }
  }
}
return
false;
?>

Pages

Google