コード例 #1
0
ファイル: preview.php プロジェクト: KimuraYoichi/PukiWiki
 function get_contents($name)
 {
     $config = array();
     switch ($name) {
         case PORTAL_LAYOUT_COMMUNITY:
             $config['kind'] = PORTAL_LAYOUT_COMMUNITY;
             $config['contents'] = db_portal_public_c_commmu_list(5);
             break;
         case PORTAL_LAYOUT_REVIEW:
             $config['kind'] = PORTAL_LAYOUT_REVIEW;
             $config['contents'] = array_shift(monitor_review_list('', 5, 1));
             break;
         case PORTAL_LAYOUT_ACCESS_RANKING:
             $config['kind'] = PORTAL_LAYOUT_ACCESS_RANKING;
             $config['contents'] = $this->_getRanking('ashiato');
             break;
         case PORTAL_LAYOUT_COMMUNITY_RANKING:
             $config['kind'] = PORTAL_LAYOUT_COMMUNITY_RANKING;
             $config['contents'] = $this->_getRanking('com_comment');
             break;
         case PORTAL_LAYOUT_EVENT:
             $config['kind'] = PORTAL_LAYOUT_EVENT;
             $config['contents'] = $this->_get_event();
             break;
         case PORTAL_LAYOUT_RSS1:
             $config['kind'] = PORTAL_LAYOUT_RSS1;
             $config['contents'] = $this->_get_rss_feed(1);
             break;
         case PORTAL_LAYOUT_RSS2:
             $config['kind'] = PORTAL_LAYOUT_RSS2;
             $config['contents'] = $this->_get_rss_feed(2);
             break;
         case PORTAL_LAYOUT_RSS3:
             $config['kind'] = PORTAL_LAYOUT_RSS3;
             $config['contents'] = $this->_get_rss_feed(3);
             break;
         case PORTAL_LAYOUT_RSS4:
             $config['kind'] = PORTAL_LAYOUT_RSS4;
             $config['contents'] = $this->_get_rss_feed(4);
             break;
         case PORTAL_LAYOUT_RSS5:
             $config['kind'] = PORTAL_LAYOUT_RSS5;
             $config['contents'] = $this->_get_rss_feed(5);
             break;
         case PORTAL_LAYOUT_FREE1:
             $config['kind'] = PORTAL_LAYOUT_FREE1;
             $config['contents'] = $this->_get_free_area(1);
             break;
         case PORTAL_LAYOUT_FREE2:
             $config['kind'] = PORTAL_LAYOUT_FREE2;
             $config['contents'] = $this->_get_free_area(2);
             break;
         case PORTAL_LAYOUT_FREE3:
             $config['kind'] = PORTAL_LAYOUT_FREE3;
             $config['contents'] = $this->_get_free_area(3);
             break;
         case PORTAL_LAYOUT_FREE4:
             $config['kind'] = PORTAL_LAYOUT_FREE4;
             $config['contents'] = $this->_get_free_area(4);
             break;
         case PORTAL_LAYOUT_FREE5:
             $config['kind'] = PORTAL_LAYOUT_FREE5;
             $config['contents'] = $this->_get_free_area(5);
             break;
         case PORTAL_LAYOUT_LINK:
             $config['kind'] = PORTAL_LAYOUT_LINK;
             $portal_link = db_portal_get_portal_link();
             foreach ($portal_link as $key => $link) {
                 if (!$link['is_enabled']) {
                     unset($portal_link[$key]);
                     continue;
                 }
             }
             $config['contents'] = $portal_link;
         default:
             break;
     }
     return $config;
 }
コード例 #2
0
ファイル: edit_link.php プロジェクト: KimuraYoichi/PukiWiki
 function execute($requests)
 {
     $portal_link_list = db_portal_get_portal_link();
     $this->set('portal_link_list', $portal_link_list);
     return 'success';
 }