mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-21 12:19:56 +09:00
Close Connection when there is no connection value.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13161 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
034a5c0288
commit
f70ce644ce
1410 changed files with 7188 additions and 53541 deletions
|
|
@ -200,6 +200,14 @@
|
|||
<value xml:lang="jp"><![CDATA[サイト]]></value>
|
||||
<value xml:lang="zh-TW"><![CDATA[網站]]></value>
|
||||
</item>
|
||||
<item name="msg_invalid_key">
|
||||
<value xml:lang="ko"><![CDATA[유효하지 않은 키입니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[유효하지 않은 키입니다.]]></value>
|
||||
</item>
|
||||
<item name="msg_disable_trackback">
|
||||
<value xml:lang="ko"><![CDATA[엮인글이 비활성화 되어있습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[엮인글이 비활성화 되어있습니다.]]></value>
|
||||
</item>
|
||||
<item name="msg_trackback_send_failed">
|
||||
<value xml:lang="ko"><![CDATA[엮인글 발송을 실패하였습니다.]]></value>
|
||||
<value xml:lang="en"><![CDATA[Failed to send]]></value>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
<h1 class="h1">{$lang->cmd_send_trackback}</h1>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<div cond="$XE_VALIDATOR_MESSAGE && $XE_VALIDATOR_ID == 'modules/trackback/tpl/send_trackback_form/1'" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<form ruleset="sendTrackback" action="./" method="post">
|
||||
<input type="hidden" name="module" value="trackback" />
|
||||
<input type="hidden" name="act" value="procTrackbackSend" />
|
||||
<input type="hidden" name="target_srl" value="{$oDocument->document_srl}" />
|
||||
<input type="hidden" name="xe_validator_id" value="modules/trackback/tpl/send_trackback_form/1" />
|
||||
<table class="x_table x_table-striped x_table-hover">
|
||||
<tr>
|
||||
<th scope="row"><label>{$lang->title}</label></th>
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@ xe.lang.msg_empty_search_keyword = '{$lang->msg_empty_search_keyword}';
|
|||
<load target="js/trackback_admin.js" usecdn="true" />
|
||||
<form action="">
|
||||
<div class="x_page-header">
|
||||
<h1>{$lang->trackback} <a class="x_icon-question-sign" href="./help/index.html#UMAN_content_trackback" target="_blank">{$lang->help}</a></h1>
|
||||
<h1>{$lang->trackback} <a class="x_icon-question-sign" href="./admin/help/index.html#UMAN_content_trackback" target="_blank">{$lang->help}</a></h1>
|
||||
</div>
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<div cond="$XE_VALIDATOR_MESSAGE && $XE_VALIDATOR_ID == 'modules/trackback/tpl/trackback_list/1'" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<table width="100%" id="trackbackListTable" class="x_table x_table-striped x_table-hover">
|
||||
|
|
@ -98,6 +98,7 @@ xe.lang.msg_empty_search_keyword = '{$lang->msg_empty_search_keyword}';
|
|||
<input type="hidden" name="module" value="trackback" />
|
||||
<input type="hidden" name="act" value="procTrackbackAdminDeleteChecked" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="xe_validator_id" value="modules/trackback/tpl/trackback_list/1" />
|
||||
<div class="x_modal-header">
|
||||
<h1>{$lang->trackback_manager}: {$lang->delete}</h1>
|
||||
</div>
|
||||
|
|
@ -133,7 +134,7 @@ jQuery(function($){
|
|||
}
|
||||
}).change();
|
||||
// Modal anchor button action
|
||||
$('a.modalAnchor').click(function(){
|
||||
$('a.modalAnchor').bind('before-open.mw', function(){
|
||||
if($docTable.find('tbody :checked').length == 0){
|
||||
$('body').css('overflow','auto');
|
||||
alert('{$lang->msg_cart_is_null}');
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@ class trackbackAdminModel extends trackback
|
|||
}
|
||||
}
|
||||
// Variables
|
||||
$args = new stdClass();
|
||||
$args->sort_index = $obj->sort_index;
|
||||
$args->page = $obj->page?$obj->page:1;
|
||||
$args->list_count = $obj->list_count?$obj->list_count:20;
|
||||
|
|
|
|||
|
|
@ -88,6 +88,9 @@ class trackbackController extends trackback
|
|||
$this->setMessage($lang->no_trackbacks);
|
||||
}
|
||||
|
||||
$oSecurity = new Security($trackbackList);
|
||||
$oSecurity->encodeHTML('..title', '..blog_name', '..excerpt');
|
||||
|
||||
$this->add('trackback_list', $trackbackList);
|
||||
}
|
||||
|
||||
|
|
@ -150,12 +153,12 @@ class trackbackController extends trackback
|
|||
Context::setRequestMethod("XMLRPC");
|
||||
// When receiving the necessary variables yeokingeul Wanted
|
||||
$obj = Context::gets('document_srl','blog_name','url','title','excerpt');
|
||||
if(!$obj->document_srl || !$obj->url || !$obj->title || !$obj->excerpt) return $this->stop('fail');
|
||||
if(!$obj->document_srl || !$obj->url || !$obj->title || !$obj->excerpt) return $this->stop('msg_invalid_request');
|
||||
// Checks for correct trackback url
|
||||
$given_key = Context::get('key');
|
||||
$oTrackbackModel = &getModel('trackback');
|
||||
$key = $oTrackbackModel->getTrackbackKey($obj->document_srl);
|
||||
if($key != $given_key) return $this->stop('fail');
|
||||
if($key != $given_key) return $this->stop('msg_invalid_key');
|
||||
// Yeokingeul module out of the default settings
|
||||
$module_srl = Context::get('module_srl');
|
||||
$oModuleModel = &getModel('module');
|
||||
|
|
@ -168,7 +171,7 @@ class trackbackController extends trackback
|
|||
}
|
||||
|
||||
// If managers were banned does not Trackbacks
|
||||
if($enable_trackback == 'N') return $this->stop('fail');
|
||||
if($enable_trackback == 'N') return $this->stop('msg_disable_trackback');
|
||||
|
||||
return $this->insertTrackback($obj);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue