issue 160, move "delete cache", "clean up session" from general settings to bottom of all admin pages

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9388 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
flyskyko 2011-09-28 06:44:07 +00:00
parent ac83ac9d4a
commit 12212756c4
5 changed files with 25 additions and 13 deletions

View file

@ -579,6 +579,10 @@ Lütfen son sürümü için indirme linkine tıklayınız.]]></value>
<value xml:lang="ko"><![CDATA[쓸모 없어졌거나 잘못된 캐시파일들을 지우시겠습니까?]]></value> <value xml:lang="ko"><![CDATA[쓸모 없어졌거나 잘못된 캐시파일들을 지우시겠습니까?]]></value>
<value xml:lang="en"><![CDATA[Delete useless or invalid cache files?]]></value> <value xml:lang="en"><![CDATA[Delete useless or invalid cache files?]]></value>
</item> </item>
<item name="confirm_run">
<value xml:lang="ko"><![CDATA[오랜 시간이 걸릴 수 있습니다. 실행하시겠습니까?]]></value>
<value xml:lang="en"><![CDATA[It may take a long time. Do you want to run?]]></value>
</item>
<item name="use_ssl"> <item name="use_ssl">
<value xml:lang="ko"><![CDATA[SSL(Secure Sockets Layer)을 사용하시겠습니까?]]></value> <value xml:lang="ko"><![CDATA[SSL(Secure Sockets Layer)을 사용하시겠습니까?]]></value>
<value xml:lang="en"><![CDATA[Do you want to use Secure Sockets Layer (SSL)?]]></value> <value xml:lang="en"><![CDATA[Do you want to use Secure Sockets Layer (SSL)?]]></value>

View file

@ -1,3 +1,16 @@
<fieldset class="section form content">
<h2 class="h2">{$lang->subtitle_etc}</h2>
<ul>
<li>
<p class="q">{$lang->about_recompile_cache}</p>
<p class="a"><a href="#" onclick="doRecompileCacheFile();return false;">{$lang->cmd_remake_cache}</a></p>
</li>
<li>
<p class="q">{$lang->about_arrange_session}</p>
<p class="a"><a href="#" onclick="doClearSession();return false;">{$lang->cmd_clear_session}</a></p>
</li>
</ul>
</fieldset>
</div> </div>
<div class="footer"> <div class="footer">
<p>Powered by <strong><a href="{_XE_LOCATION_SITE_}">XE</a></strong>.</p> <p>Powered by <strong><a href="{_XE_LOCATION_SITE_}">XE</a></strong>.</p>
@ -5,4 +18,8 @@
</div> </div>
<script type="text/javascript"> <script type="text/javascript">
xe.current_lang = '{$lang_type}'; xe.current_lang = '{$lang_type}';
xe.lang.confirm_run = '{$lang->confirm_run}';
</script> </script>
<load target="./js/config.js" usecdn="true" />
<load target="../../session/tpl/js/session.js" usecdn="true" />

View file

@ -237,19 +237,6 @@ jQuery(function($){
</li> </li>
</ul> </ul>
</fieldset> </fieldset>
<fieldset class="section">
<h2 class="h2">{$lang->subtitle_etc}</h2>
<ul>
<li>
<p class="q">{$lang->about_recompile_cache}</p>
<p class="a"><a href="#" onclick="doRecompileCacheFile();return false;">{$lang->cmd_remake_cache}</a></p>
</li>
<li>
<p class="q">{$lang->about_arrange_session}</p>
<p class="a"><a href="#" onclick="doClearSession();return false;">{$lang->cmd_clear_session}</a></p>
</li>
</ul>
</fieldset>
<div class="btnArea"> <div class="btnArea">
<span class="btn medium"><input type="submit" value="{$lang->cmd_save}" /></span> <span class="btn medium"><input type="submit" value="{$lang->cmd_save}" /></span>
</div> </div>

View file

@ -116,8 +116,10 @@ function iconDeleteMessage(ret_obj){
} }
} }
function doRecompileCacheFile() { function doRecompileCacheFile() {
if (!confirm(xe.lang.confirm_run)) return;
var params = new Array(); var params = new Array();
exec_xml("admin","procAdminRecompileCacheFile", params, completeCacheMessage); exec_xml("admin","procAdminRecompileCacheFile", params, completeCacheMessage);
showWaitingFogLayer();
} }
function completeCacheMessage(ret_obj) { function completeCacheMessage(ret_obj) {
alert(ret_obj['message']); alert(ret_obj['message']);

View file

@ -1,7 +1,9 @@
function doClearSession() { function doClearSession() {
if (!confirm(xe.lang.confirm_run)) return;
var response_tags = new Array('error','message','result'); var response_tags = new Array('error','message','result');
var params = new Array(); var params = new Array();
exec_xml('session','procSessionAdminClear', params, completeClearSession, response_tags); exec_xml('session','procSessionAdminClear', params, completeClearSession, response_tags);
showWaitingFogLayer();
} }
function completeClearSession(ret_obj, response_tags) { function completeClearSession(ret_obj, response_tags) {