From 95267b415aa87f03bc2e8ac901fb40c7822c5735 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Wed, 3 Jan 2024 22:17:08 +0900 Subject: [PATCH] Remove trackback related options from content widget --- widgets/content/conf/info.xml | 45 +---------------------- widgets/content/content.class.php | 60 +++---------------------------- 2 files changed, 6 insertions(+), 99 deletions(-) diff --git a/widgets/content/conf/info.xml b/widgets/content/conf/info.xml index 10d775c47..81bb551cb 100644 --- a/widgets/content/conf/info.xml +++ b/widgets/content/conf/info.xml @@ -74,17 +74,6 @@ 添付イメージ Ekli Görüntü - - trackback - 트랙백 - Trackback - Liên kết Web - Trackback - 引用 - 引用 - トラックバック - Geri İzleme - rss 피드 (RSS/ATOM) @@ -526,38 +515,6 @@ Görüntüleme - - 엮인글수 표시 - Trackback - Liên kết Web - Trackback - 显示引用数 - 引用數 - トラックバック数の表示 - Geri İzlenim - - Y - 출력 - Display - Hiển thị - Display - 显示 - 顯示 - 表示 - Görüntüle - - - N - 출력하지 않음 - No Display - Không hiển thị - No Display - 不显示 - 不顯示 - 表示しない - Görüntüleme - - 분류 표시 Category @@ -635,7 +592,7 @@ 不顯示 表示しない Görüntüleme - + Y 출력 diff --git a/widgets/content/content.class.php b/widgets/content/content.class.php index 103c411aa..20cdcfff8 100644 --- a/widgets/content/content.class.php +++ b/widgets/content/content.class.php @@ -111,7 +111,7 @@ class content extends WidgetHandler } /** - * Method is separately made because content extraction, articles, comments, trackbacks, RSS and other elements exist + * Method is separately made because content extraction, articles, comments, RSS and other elements exist */ // tab type if($args->tab_type == 'none' || $args->tab_type == '') @@ -128,7 +128,7 @@ class content extends WidgetHandler $content_items = $this->getRssItems($args); break; case 'trackback': - $content_items = $this->_getTrackbackItems($args); + $content_items = []; break; default: $content_items = $this->_getDocumentItems($args); @@ -160,11 +160,7 @@ class content extends WidgetHandler $content_items = $this->getRssItems($args); break; case 'trackback': - foreach($args->mid_lists as $module_srl => $mid) - { - $args->module_srl = $module_srl; - $content_items[$module_srl] = $this->_getTrackbackItems($args); - } + $content_items = []; break; default: foreach($args->mid_lists as $module_srl => $mid) @@ -681,53 +677,7 @@ class content extends WidgetHandler function _getTrackbackItems($args) { - $oTrackbackModel = getModel('trackback'); - if(!$oTrackbackModel) - { - return; - } - - $obj = new stdClass; - // Get categories - $output = executeQueryArray('widgets.content.getCategories',$obj); - if($output->toBool() && $output->data) - { - foreach($output->data as $key => $val) - { - $category_lists[$val->module_srl][$val->category_srl] = $val; - } - } - - $obj->module_srl = $args->module_srl; - $obj->sort_index = $args->order_target; - $obj->list_count = $args->list_count * $args->page_count; - - // Get model object from the trackback module and execute getTrackbackList() method - $output = $oTrackbackModel->getNewestTrackbackList($obj); - // If an error occurs, just ignore it. - if(!$output->toBool() || !$output->data) return; - // If the result exists, make each document as an object - $content_items = array(); - foreach($output->data as $key => $item) - { - $domain = $args->module_srls_info[$item->module_srl]->domain; - $category = $category_lists[$item->module_srl]->text; - $url = getUrl('', 'mid', $args->module_srls_info[$item->module_srl]->mid, 'document_srl', $item->document_srl); - $browser_title = $args->module_srls_info[$item->module_srl]->browser_title; - - $content_item = new contentItem($browser_title); - $content_item->adds($item); - $content_item->setTitle($item->title); - $content_item->setCategory($category); - $content_item->setNickName($item->blog_name); - $content_item->setContent($item->excerpt); ///<< - $content_item->setDomain($domain); ///<< - $content_item->setLink($url); - $content_item->add('mid', $args->mid_lists[$item->module_srl]); - $content_item->setRegdate($item->regdate); - $content_items[] = $content_item; - } - return $content_items; + return []; } function _compile($args,$content_items) @@ -754,7 +704,7 @@ class content extends WidgetHandler $widget_info->show_browser_title = $args->show_browser_title; $widget_info->show_category = $args->show_category; $widget_info->show_comment_count = $args->show_comment_count; - $widget_info->show_trackback_count = $args->show_trackback_count; + $widget_info->show_trackback_count = 'N'; $widget_info->show_icon = $args->show_icon; $widget_info->list_type = $args->list_type;