function rssSearchDate($item)
{
    foreach ($item as $key => $value) {
        if (strtolower($key) == "date") {
            return $value;
        }
        if (is_array($value)) {
            $date = rssSearchDate($value);
            if ($date !== false) {
                return $date;
            }
        }
    }
    return false;
}
 function block()
 {
     $rss = getRss(MODULE_BLOG_URL, MODULE_BLOG_PORT, MODULE_BLOG_TIMEOUT);
     // 取得したrssの変換
     $converted_rss = array();
     for ($i = 0; $i < count($rss['rss']->items); $i++) {
         if (MODULE_BLOG_COUNT > 0 && $i >= MODULE_BLOG_COUNT) {
             break;
         }
         $date = rssSearchDate($rss['rss']->items[$i]);
         if ($date == "") {
             $date = 0;
         } else {
             $date = strtotime($date);
         }
         $converted_rss[] = array('title' => rssConverText($rss['rss']->items[$i]['title']), 'link' => rssConverText($rss['rss']->items[$i]['link']), 'description' => rssConverText($rss['rss']->items[$i]['description']), 'date' => $date);
     }
     $return = array();
     $return['title'] = MODULE_BLOG_BLOCK_TITLE;
     $return['rss'] = $converted_rss;
     $return['error'] = $rss['error'];
     return $return;
 }