diff --git a/common/lang/en.lang.php b/common/lang/en.lang.php index 98b9df06a..4f8b5c067 100644 --- a/common/lang/en.lang.php +++ b/common/lang/en.lang.php @@ -63,6 +63,7 @@ $lang->cmd_layout_setup = 'Configure layout'; $lang->cmd_layout_edit = 'Edit layout'; $lang->cmd_search_by_ipaddress = 'Search by IP Address'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = 'Enable'; $lang->disable = 'Disable'; diff --git a/common/lang/es.lang.php b/common/lang/es.lang.php index 3301ed6e3..77aec53b2 100644 --- a/common/lang/es.lang.php +++ b/common/lang/es.lang.php @@ -61,7 +61,8 @@ $lang->cmd_publish = "Publicar"; $lang->cmd_layout_setup = 'Configuración del diseño'; $lang->cmd_layout_edit = 'Editar el diseño'; - $lang->cmd_search_by_ipaddress = 'IP주소로 검색'; + $lang->cmd_search_by_ipaddress = 'Search by IP Address'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = 'Activar'; $lang->disable = 'Desactivar'; diff --git a/common/lang/fr.lang.php b/common/lang/fr.lang.php index 72fa8adfc..6270104db 100644 --- a/common/lang/fr.lang.php +++ b/common/lang/fr.lang.php @@ -63,6 +63,7 @@ $lang->cmd_layout_setup = 'Configurer la Mise en page'; $lang->cmd_layout_edit = 'Editer la Mise en page'; $lang->cmd_search_by_ipaddress = 'Recherce par l\'Address IP'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = 'Valide'; $lang->disable = 'Invalide'; diff --git a/common/lang/ge.lang.php b/common/lang/ge.lang.php index 2da442f02..f5872c6b8 100644 --- a/common/lang/ge.lang.php +++ b/common/lang/ge.lang.php @@ -62,7 +62,8 @@ $lang->cmd_publish = 'Veröffentlichen'; $lang->cmd_layout_setup = 'Konfiguration Layout'; $lang->cmd_layout_edit = 'Layout bearbeiten'; - $lang->cmd_search_by_ipaddress = 'IP주소로 검색'; + $lang->cmd_search_by_ipaddress = 'Search by IP Address'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = 'Aktivieren'; $lang->deaktivieren = 'Deaktivieren'; diff --git a/common/lang/jp.lang.php b/common/lang/jp.lang.php index 9fd79b0f5..3a69b6537 100644 --- a/common/lang/jp.lang.php +++ b/common/lang/jp.lang.php @@ -62,7 +62,8 @@ $lang->cmd_publish = "発行"; $lang->cmd_layout_setup = 'レイアウト設定'; $lang->cmd_layout_edit = 'レイアウト編集'; - $lang->cmd_search_by_ipaddress = 'IP주소로 검색'; + $lang->cmd_search_by_ipaddress = 'Search by IP Address'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = '可能'; $lang->disable = '不可'; diff --git a/common/lang/ko.lang.php b/common/lang/ko.lang.php index 1118c2018..52a5117db 100644 --- a/common/lang/ko.lang.php +++ b/common/lang/ko.lang.php @@ -63,6 +63,7 @@ $lang->cmd_layout_setup = '레이아웃 설정'; $lang->cmd_layout_edit = '레이아웃 편집'; $lang->cmd_search_by_ipaddress = 'IP주소로 검색'; + $lang->cmd_add_ip_to_spamfilter = '스팸필터에 IP추가'; $lang->enable = '가능'; $lang->disable = '불가능'; diff --git a/common/lang/ru.lang.php b/common/lang/ru.lang.php index a7c994d4c..96335fd3f 100644 --- a/common/lang/ru.lang.php +++ b/common/lang/ru.lang.php @@ -62,7 +62,8 @@ $lang->cmd_publish = "Опубликовать"; $lang->cmd_layout_setup = 'Конфигурировать лейаут'; $lang->cmd_layout_edit = 'Редактировать лейаут'; - $lang->cmd_search_by_ipaddress = 'IP주소로 검색'; + $lang->cmd_search_by_ipaddress = 'Search by IP Address'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = 'Включено'; $lang->disable = 'Выключено'; diff --git a/common/lang/zh-CN.lang.php b/common/lang/zh-CN.lang.php index 14f26dd6a..d58e31e89 100644 --- a/common/lang/zh-CN.lang.php +++ b/common/lang/zh-CN.lang.php @@ -63,6 +63,7 @@ $lang->cmd_layout_setup = '布局设置'; $lang->cmd_layout_edit = '编辑布局'; $lang->cmd_search_by_ipaddress = '以IP地址搜索'; + $lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter'; $lang->enable = '可用'; $lang->disable = '禁用'; diff --git a/modules/comment/comment.model.php b/modules/comment/comment.model.php index d396142ce..fe5a2d4d9 100644 --- a/modules/comment/comment.model.php +++ b/modules/comment/comment.model.php @@ -63,6 +63,9 @@ $url = getUrl('','module','admin','act','dispCommentAdminList','search_target','ipaddress','search_keyword',$oComment->get('ipaddress')); $icon_path = './modules/member/tpl/images/icon_management.gif'; $oCommentController->addCommentPopupMenu($url,'cmd_search_by_ipaddress',$icon_path,'TraceByIpaddress'); + + $url = sprintf("var params = new Array(); params['ipaddress']='%s'; exec_xml('spamfilter', 'procSpamfilterAdminInsertDeniedIP', params, completeCallModuleAction)", $oComment-> getIpAddress()); + $oCommentController->addCommentPopupMenu($url,'cmd_add_ip_to_spamfilter','./modules/document/tpl/icons/declare.gif','javascript'); } } diff --git a/modules/document/document.model.php b/modules/document/document.model.php index af24b431d..c3c5f1970 100644 --- a/modules/document/document.model.php +++ b/modules/document/document.model.php @@ -93,6 +93,9 @@ $url = getUrl('','module','admin','act','dispDocumentAdminList','search_target','ipaddress','search_keyword',$oDocument->get('ipaddress')); $icon_path = './modules/member/tpl/images/icon_management.gif'; $oDocumentController->addDocumentPopupMenu($url,'cmd_search_by_ipaddress',$icon_path,'TraceByIpaddress'); + + $url = sprintf("var params = new Array(); params['ipaddress']='%s'; exec_xml('spamfilter', 'procSpamfilterAdminInsertDeniedIP', params, completeCallModuleAction)", $oDocument-> getIpAddress()); + $oDocumentController->addDocumentPopupMenu($url,'cmd_add_ip_to_spamfilter','./modules/document/tpl/icons/declare.gif','javascript'); } }