[XE] 관리자 화면 '새버전을 업데이트...' 삭제하기

Posted by 대혀니_
2017. 7. 13. 23:38 IT/XE

XE 같은경우에는 클라이언트가 임의로 애드온이나 모듈을 업데이트 할 경우는 대부분 관리자 페이지의 새버전을 업데이트를 누를 경우인데, 이는 쉬운설치로 이루어진다.


그러나, XE자체의 쉬운설치는 애드온 모듈 또는 코어의 손상으로 이루어질 가능성이 높으므로 가급적 사용을 제한하기 위해 막는것이 좋다. 왠만하면 업데이트등은 FTP등으로 수동으로 진행하는 것이 안전하다.


일단 관리자페이지에서 새 업데이트 알림을 안보이게 하려면

XE>modules>admin>tpl>index.html 파일을 찾아서



{$lang->need_update_and_table}
{$lang->need_update}
{$lang->need_table}
     $key,$value"> need_install">{$value->module} - module}')" class="x_btn x_btn-small">{$lang->cmd_create_db_table} need_update">{$value->module} - module}')" class="x_btn x_btn-small">{$lang->cmd_module_update}
 

{$lang->available_new_version}

     $key, $package" style="margin:0 0 4px 0"> [{$lang->typename[$package->type]} helpUrl}" target="_blank" cond="$package->helpUrl">{$lang->help}] {$package->title} ver. {$package->version} - url}&return_url={urlencode(getRequestUriByServerEnviroment())}">{$lang->update}


를 주석처리 (<!-- -->) 하면 된다.

XE의 보안패치등 중요 패치가 나올경우에는 가능하다면 FTP로 진행하는것이 좋다.

물론 복구용으로 DB & DATA 백업은 해놔야한다.