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:
misol 2013-09-25 15:29:32 +00:00
parent 034a5c0288
commit f70ce644ce
1410 changed files with 7188 additions and 53541 deletions

View file

@ -26,6 +26,7 @@
<action name="procInstallAdminSaveFTPInfo" type="controller" standalone="true" ruleset="installFtpInfo" />
<action name="procInstallAdminRemoveFTPInfo" type="controller" standalone="true" />
<action name="procInstallAdminConfig" type="controller" standalone="true" />
<action name="procInstallAdminConfigIconUpload" type="controller" standalone="true" />
<action name="getInstallFTPList" type="model" standalone="true" />
</actions>
</module>

View file

@ -32,7 +32,7 @@ class installAdminController extends install
*/
function procInstallAdminUpdate()
{
set_time_limit(0);
@set_time_limit(0);
$module_name = Context::get('module_name');
if(!$module_name) return new object(-1, 'invalid_request');
@ -86,8 +86,8 @@ class installAdminController extends install
$db_info = Context::getDBInfo();
$db_info->default_url = $default_url;
$db_info->qmail_compatibility = $qmail_compatibility;
$db_info->use_db_session = $use_db_session;
$db_info->qmail_compatibility = $qmail_compatibility;
$db_info->use_db_session = $use_db_session;
$db_info->use_rewrite = $use_rewrite;
$db_info->use_sso = $use_sso;
$db_info->use_ssl = $use_ssl;
@ -103,19 +103,23 @@ class installAdminController extends install
unset($db_info->lang_type);
Context::setDBInfo($db_info);
$oInstallController = &getController('install');
$oInstallController->makeConfigFile();
if($default_url)
if(!$oInstallController->makeConfigFile())
{
$site_args->site_srl = 0;
$site_args->domain = $default_url;
$oModuleController = &getController('module');
$oModuleController->updateSite($site_args);
return new Object(-1, 'msg_invalid_request');
}
else
{
Context::setDBInfo($db_info);
if($default_url)
{
$site_args->site_srl = 0;
$site_args->domain = $default_url;
$oModuleController = &getController('module');
$oModuleController->updateSite($site_args);
}
$this->setRedirectUrl(Context::get('error_return_url'));
}
$this->setRedirectUrl(Context::get('error_return_url'));
}
function procInstallAdminUpdateIndexModule()
@ -214,12 +218,15 @@ class installAdminController extends install
$db_info = Context::getDBInfo();
$db_info->use_mobile_view = $use_mobile_view;
$db_info->time_zone = $time_zone;
$db_info->time_zone = $time_zone;
unset($db_info->lang_type);
Context::setDBInfo($db_info);
$oInstallController = &getController('install');
$oInstallController->makeConfigFile();
if(!$oInstallController->makeConfigFile())
{
return new Object(-1, 'msg_invalid_request');
}
$site_args = new stdClass();
$site_args->site_srl = 0;
@ -232,6 +239,13 @@ class installAdminController extends install
$selected_lang = Context::get('selected_lang');
$this->saveLangSelected($selected_lang);
//save icon images
$deleteFavicon = Context::get('is_delete_favicon');
$deleteMobicon = Context::get('is_delete_mobicon');
$this->updateIcon('favicon.ico',$deleteFavicon);
$this->updateIcon('mobicon.png',$deleteMobicon);
//모듈 설정 저장(썸네일, 풋터스크립트)
$config = new stdClass();
$config->thumbnail_type = Context::get('thumbnail_type');
@ -239,20 +253,31 @@ class installAdminController extends install
$config->siteTitle = Context::get('site_title');
$this->setModulesConfig($config);
//파비콘
$isDeleteFavicon = Context::get('is_delete_favicon');
$favicon = Context::get('favicon');
$this->saveIcon($favicon,'favicon.ico', $isDeleteFavicon);
//모바일아이콘
$isDeleteMobicon = Context::get('is_delete_mobicon');
$mobicon = Context::get('mobicon');
$this->saveIcon($mobicon,'mobicon.png', $isDeleteMobicon);
$this->setRedirectUrl(Context::get('error_return_url'));
}
//from procInstallAdminSaveTimeZone
public function procInstallAdminConfigIconUpload() {
$this->setTemplatePath($this->module_path.'tpl');
$this->setTemplateFile("after_upload_config_image.html");
$favicon = Context::get('favicon');
$mobicon = Context::get('mobicon');
if(!$favicon && !$mobicon) {
Context::set('msg', Context::getLang("msg_invalid_format"));
return;
}
if($favicon) {
$name = 'favicon';
$tmpFileName = $this->saveIconTmp($favicon,'favicon.ico');
} else {
$name = 'mobicon';
$tmpFileName = $this->saveIconTmp($mobicon,'mobicon.png');
}
Context::set('name', $name);
Context::set('tmpFileName', $tmpFileName.'?'.time());
}
/**
* @brief Supported languages (was procInstallAdminSaveLangSelected)
*/
@ -275,7 +300,7 @@ class installAdminController extends install
function setModulesConfig($config)
{
$args = new stdClass();
if(!$config->thumbnail_type || $config->thumbnail_type != 'ratio' ) $args->thumbnail_type = 'crop';
else $args->thumbnail_type = 'ratio';
@ -286,40 +311,72 @@ class installAdminController extends install
$args->htmlFooter = $config->htmlFooter;
$args->siteTitle = $config->siteTitle;
$oModuleController->insertModuleConfig('module',$args);
$oModuleController->updateModuleConfig('module',$args);
return $output;
}
function saveIcon($icon, $iconname, $isDelete = false)
private function saveIconTmp($icon, $iconname)
{
$mobicon_size = array('57','114');
$target_file = $icon['tmp_name'];
$type = $icon['type'];
$target_filename = _XE_PATH_.'files/attach/xeicon/'.$iconname;
if($isDelete && is_readable($target_filename))
{
@FileHandler::removeFile($target_filename);
}
$relative_filename = 'files/attach/xeicon/tmp/'.$iconname;
$target_filename = _XE_PATH_.$relative_filename;
list($width, $height, $type_no, $attrs) = @getimagesize($target_file);
if($iconname == 'favicon.ico' && preg_match('/^.*(icon).*$/',$type))
if($iconname == 'favicon.ico')
{
$fitHeight = $fitWidth = '16';
if(!preg_match('/^.*(icon).*$/',$type)) {
Context::set('msg', '*.icon '.Context::getLang('msg_possible_only_file'));
return;
}
if($width && $height && ($width != '16' || $height != '16')) {
Context::set('msg', Context::getLang('msg_invalid_format').' (size : 16x16)');
return;
}
}
else if($iconname == 'mobicon.png' && preg_match('/^.*(png).*$/',$type) && in_array($height,$mobicon_size) && in_array($width,$mobicon_size))
else if($iconname == 'mobicon.png')
{
$fitHeight = $fitWidth = $height;
if(!preg_match('/^.*(png).*$/',$type)) {
Context::set('msg', '*.png '.Context::getLang('msg_possible_only_file'));
return;
}
if(!(($height == '57' && $width == '57') || ($height == '114' && $width == '114'))) {
Context::set('msg', Context::getLang('msg_invalid_format').' (size : 57x57, 114x114)');
return;
}
}
else
{
return false;
Context::set('msg', Context::getLang('msg_invalid_format'));
return;
}
$fitHeight = $fitWidth = $height;
//FileHandler::createImageFile($target_file, $target_filename, $fitHeight, $fitWidth, $ext);
FileHandler::copyFile($target_file, $target_filename);
return $relative_filename;
}
private function updateIcon($iconname, $deleteIcon = false) {
$image_filepath = _XE_PATH_.'files/attach/xeicon/';
if($deleteIcon) {
FileHandler::removeFile($image_filepath.$iconname);
return;
}
$tmpicon_filepath = $image_filepath.'tmp/'.$iconname;
$icon_filepath = $image_filepath.$iconname;
if(file_exists($tmpicon_filepath))
{
FileHandler::moveFile($tmpicon_filepath, $icon_filepath);
}
FileHandler::removeFile($tmpicon_filepath);
}
}
/* End of file install.admin.controller.php */
/* Location: ./modules/install/install.admin.controller.php */

View file

@ -513,14 +513,30 @@ class installController extends install
{
if($key == 'master_db')
{
$buff .= $this->_getDbConnText($key, $val);
$tmpValue = $this->_getDbConnText($key, $val);
}
else if($key == 'slave_db')
{
$buff .= $this->_getDbConnText($key, $val, true);
$tmpValue = $this->_getDbConnText($key, $val, true);
}
else
$buff .= sprintf("\$db_info->%s = '%s';" . PHP_EOL, $key, str_replace("'","\\'",$val));
{
if($key == 'default_url')
{
$tmpValue = sprintf("\$db_info->%s = '%s';" . PHP_EOL, $key, addslashes($val));
}
else
{
$tmpValue = sprintf("\$db_info->%s = '%s';" . PHP_EOL, $key, str_replace("'","\\'",$val));
}
}
if(preg_match('/(<\?|<\?php|\?>|fputs|fopen|fwrite|fgets|fread|\/\*|\*\/|chr\()/xsm', preg_replace('/\s/', '', $tmpValue)))
{
throw new Exception('msg_invalid_request');
}
$buff .= $tmpValue;
}
$buff .= "?>";
return $buff;
@ -572,23 +588,27 @@ class installController extends install
*/
function makeConfigFile()
{
$config_file = Context::getConfigFile();
//if(file_exists($config_file)) return;
try {
$config_file = Context::getConfigFile();
//if(file_exists($config_file)) return;
$db_info = Context::getDbInfo();
if(!$db_info) return;
$db_info = Context::getDbInfo();
if(!$db_info) return;
$buff = $this->_getDBConfigFileContents($db_info);
$buff = $this->_getDBConfigFileContents($db_info);
FileHandler::writeFile($config_file, $buff);
FileHandler::writeFile($config_file, $buff);
if(@file_exists($config_file))
{
FileHandler::removeFile($this->db_tmp_config_file);
FileHandler::removeFile($this->etc_tmp_config_file);
return true;
if(@file_exists($config_file))
{
FileHandler::removeFile($this->db_tmp_config_file);
FileHandler::removeFile($this->etc_tmp_config_file);
return true;
}
return false;
} catch (Exception $e) {
return false;
}
return false;
}
function installByConfig($install_config_file)

View file

@ -312,7 +312,7 @@
<value xml:lang="vi"><![CDATA[Sự cho phép của thư mục cài đặt không phải là 707]]></value>
</item>
<item name="install_notandum">
<value xml:lang="ko"><![CDATA[모든 항목을 반드시 작성해야 합니다. 모든 항목을 관리자 환경에서 수정할 수 있습니다.]]></value>
<value xml:lang="ko"><![CDATA[모든 항목을 반드시 작성해야 합니다. 모든 항목을 관리자 환경에서 수정할 수 있습니다. <strong>최초 로그인시 로그인 계정은 이메일 주소 입니다.</strong>]]></value>
<value xml:lang="en"><![CDATA[All form must be filled, but you can modify all of settings after finish the installation.]]></value>
<value xml:lang="jp"><![CDATA[すべての項目を必ず作成してください。すべての項目を管理者環境にて修正できます。]]></value>
</item>
@ -1000,4 +1000,11 @@
<value xml:lang="ko"><![CDATA[db.config.php 유효성 확인]]></value>
<value xml:lang="en"><![CDATA[Validation of db.config.php]]></value>
</item>
<item name="msg_possible_only_file">
<value xml:lang="ko"><![CDATA[파일만 업로드 가능합니다.]]></value>
<value xml:lang="en"><![CDATA[You can upload files only.]]></value>
<value xml:lang="jp"><![CDATA[ファイルのみアップロード可能です。]]></value>
<value xml:lang="zh-CN"><![CDATA[请上传文件.]]></value>
<value xml:lang="tr"><![CDATA[Sadece dosyalarını yükleyebilirsiniz.]]></value>
</item>
</lang>

View file

@ -3,9 +3,9 @@
<customrules>
</customrules>
<fields>
<field name="ftp_host" required="true" />
<field name="ftp_host" required="true" default="127.0.0.1" />
<field name="ftp_user" required="true" />
<field name="ftp_port" filter="number" />
<field name="ftp_port" required="true" filter="number" default="21" />
<field name="ftp_root_path" required="true" />
<field name="sftp" required="true" />
</fields>

View file

@ -1,59 +1,52 @@
<?php
// ko/en/...
$lang = Context::getLangType();
// insertMenu
$menu_args->site_srl = 0;
$menu_args->title = 'welcome_menu';
$menu_srl = $menu_args->menu_srl = getNextSequence();
$menu_args->listorder = $menu_srl * -1;
$oMenuAdminController = getAdminController('menu'); /* @var $oMenuAdminController menuAdminController */
$output = $oMenuAdminController->addMenu('Welcome menu');
if(!$output->toBool())
{
return $output;
}
$menuSrl = $output->get('menuSrl');
$output = executeQuery('menu.insertMenu', $menu_args);
if(!$output->toBool()) return $output;
// make home menu cache
$oMenuAdminController->makeHomemenuCacheFile($menuSrl);
// insertMenuItem
// create 1depth menuitem
$item_args->menu_srl = $menu_srl;
$item_args->url = 'welcome_page';
$item_args->is_shortcut = 'N';
$item_args->name = 'menu1';
$parent_srl = $item_args->menu_item_srl = getNextSequence();
$item_args->listorder = -1*$item_args->menu_item_srl;
$output = executeQuery('menu.insertMenuItem', $item_args);
if(!$output->toBool()) return $output;
// adhoc...
Context::set('parent_srl', $menuSrl, TRUE);
Context::set('menu_name', 'Welcome Page', TRUE);
Context::set('module_type', 'WIDGET', TRUE);
$output = $oMenuAdminController->procMenuAdminInsertItem();
if($output instanceof Object && !$output->toBool())
{
return $output;
}
$menuItemSrl = $oMenuAdminController->get('menu_item_srl');
// create 2depth menuitem
/*unset($item_args);
$item_args->menu_srl = $menu_srl;
$item_args->parent_srl = $parent_srl;
$item_args->url = 'welcome_page';
$item_args->name = 'menu1-1';
$item_args->menu_item_srl = getNextSequence();
$item_args->listorder = -1*$item_args->menu_item_srl;
$output = executeQuery('menu.insertMenuItem', $item_args);
if(!$output->toBool()) return $output;*/
// XML 파일을 갱신
$oMenuAdminController = &getAdminController('menu');
$oMenuAdminController->makeXmlFile($menu_srl);
// create menu cache
$oMenuAdminController->makeXmlFile($menuSrl);
// create Layout
//extra_vars init
$extra_vars->GNB = $menu_srl;
$extra_vars->GNB = $menuSrl;
$extra_vars->LAYOUT_TYPE = 'MAIN_PAGE';
$extra_vars->VISUAL_USE = 'YES';
$extra_vars->menu_name_list = array();
$extra_vars->menu_name_list[$menu_srl] = 'welcome_menu';
$extra_vars->menu_name_list[$menuSrl] = 'Welcome menu';
$args->site_srl = 0;
$layout_srl = $args->layout_srl = getNextSequence();
$args->layout = 'bootstrap.layout';
$args->title = 'bootstrap.layout';
$args->layout = 'default';
$args->title = 'default';
$args->layout_type = 'P';
$oLayoutAdminController = &getAdminController('layout');
$oLayoutAdminController = getAdminController('layout'); /* @var $oLayoutAdminController layoutAdminController */
$output = $oLayoutAdminController->insertLayout($args);
if(!$output->toBool()) return $output;
@ -94,7 +87,7 @@ $skinTypes = array('skin'=>'skins/', 'mskin'=>'m.skins/');
$designInfo->module = new stdClass();
$oModuleModel = &getModel('module');
$oModuleModel = getModel('module'); /* @var $oModuleModel moduleModel */
foreach($skinTypes as $key => $dir)
{
$skinType = $key == 'skin' ? 'P' : 'M';
@ -104,34 +97,18 @@ foreach($skinTypes as $key => $dir)
}
}
$oAdminController = getAdminController('admin');
$oAdminController = getAdminController('admin'); /* @var $oAdminController adminAdminController */
$oAdminController->makeDefaultDesignFile($designInfo, 0);
// insertPageModule
$page_args->layout_srl = $layout_srl;
$page_args->mlayout_srl = $mlayout_srl;
$page_args->menu_srl = $menu_srl;
$page_args->browser_title = 'welcome_page';
$page_args->module = 'page';
$page_args->mid = 'welcome_page';
$page_args->module_category_srl = 0;
$page_args->page_caching_interval = 0;
$page_args->page_type = 'WIDGET';
$page_args->skin = 'default';
$page_args->use_mobile = 'Y';
$oModuleController = &getController('module');
$output = $oModuleController->insertModule($page_args);
if(!$output->toBool()) return $output;
$module_srl = $output->get('module_srl');
// create page content
$moduleInfo = $oModuleModel->getModuleInfoByMenuItemSrl($menuItemSrl);
$module_srl = $moduleInfo->module_srl;
// insert PageContents - widget
$oTemplateHandler = &TemplateHandler::getInstance();
$oTemplateHandler = TemplateHandler::getInstance();
$oDocumentModel = &getModel('document');
$oDocumentController = &getController('document');
$oDocumentModel = getModel('document'); /* @var $oDocumentModel documentModel */
$oDocumentController = getController('document'); /* @var $oDocumentController documentController */
$obj->module_srl = $module_srl;
Context::set('version', __XE_VERSION__);
@ -150,6 +127,7 @@ $output = $oDocumentController->insertDocument($obj);
if(!$output->toBool()) return $output;
// save PageWidget
$oModuleController = getController('module'); /* @var $oModuleController moduleController */
$mdocument_srl = $output->get('document_srl');
$module_info = $oModuleModel->getModuleInfoByModuleSrl($module_srl);
$module_info->content = '<img hasContent="true" class="zbxe_widget_output" widget="widgetContent" style="width: 100%; float: left;" body="" document_srl="'.$document_srl.'" widget_padding_left="0" widget_padding_right="0" widget_padding_top="0" widget_padding_bottom="0" />';

View file

@ -2,20 +2,16 @@
/* Welcome */
.welcomeXE{zoom:1}
.welcomeXE:after{content:"";display:block;clear:both}
.welcomeXE>section{margin:0 0 20px 0;height:102px;background:url(../../../../common/img/welcome.png) no-repeat}
.welcomeXE>section.i1{background-position:0 0}
.welcomeXE>section.i2{background-position:0 -100px}
.welcomeXE>section.i3{background-position:0 -200px}
.welcomeXE>section.i4{background-position:0 -300px}
.welcomeXE>section.i5{background-position:0 -400px}
.welcomeXE>section.i6{background-position:0 -500px}
.welcomeXE>section>h3,
.welcomeXE>section>p{padding:0 0 0 100px}
.welcomeXE>section{width:48%}
.welcomeXE>section.odd{float:left}
.welcomeXE>section.even{float:right}
@media all and (max-width:767px){
.welcomeXE>section{width:auto;float:none;height:auto;background:none}
.welcomeXE>section>h3,
.welcomeXE>section>p{padding:0}
}
.welcomeXE>h1{margin:20px 0 40px 40px;font-size:20px;color:#333}
.welcomeXE>section{width:270px;float:left;padding:0 0 0 40px;margin:0 0 80px 0}
.welcomeXE>.i4{clear:left}
.welcomeXE>section>h1{padding:60px 0 0 0;background:url(welcome.gif) no-repeat;font-size:18px;margin:0 0 15px 0;color:#333}
.welcomeXE>.i1>h1{background-position:0 0}
.welcomeXE>.i2>h1{background-position:0 -100px}
.welcomeXE>.i3>h1{background-position:0 -200px}
.welcomeXE>.i4>h1{background-position:0 -300px}
.welcomeXE>.i5>h1{background-position:0 -400px}
.welcomeXE>.i6>h1{background-position:0 -500px}
.welcomeXE>section>p{font-size:12px;color:#666;line-height:18px;margin:15px 0}
.welcomeXE>section>p>a{color:#666}
.welcomeXE>section>a{display:inline-block;background:#e2e6e7;border:1px solid #d7dce0;border-radius:2px;padding:0 15px;font-size:11px;line-height:25px;text-decoration:none;font-weight:bold;color:#666}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' 설치를 환영합니다!</h2>
<section class="odd i1">
<h3>사이트 제목 바꾸기</h3>
<h1>XE core '{$version}' 설치를 환영합니다!</h1>
<section class="i1">
<h1>사이트 제목 바꾸기</h1>
<p>관리자로 로그인 한 다음 '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">관리 &gt; 설정 &gt; 일반 &gt; 기본</a>'에서 '사이트 제목'을 변경할 수 있습니다.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">설정변경</a>
</section>
<section class="even i2">
<h3>메뉴 구조 바꾸기</h3>
<section class="i2">
<h1>메뉴 구조 바꾸기</h1>
<p>관리자로 로그인 한 다음 '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">관리 &gt; 사이트 제작/편집 &gt; 사이트 메뉴 편집</a>'에서 '메뉴 구조'를 변경할 수 있습니다.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">설정변경</a>
</section>
<section class="odd i3">
<h3>레이아웃 디자인 바꾸기</h3>
<section class="i3">
<h1>레이아웃 디자인 바꾸기</h1>
<p>관리자로 로그인 한 다음 '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">관리 &gt; 사이트 제작/편집 &gt; 사이트 디자인 설정</a>'에서 '레이아웃 디자인'을 변경할 수 있습니다.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">설정변경</a>
</section>
<section class="even i4">
<h3>초기화면 바꾸기</h3>
<section class="i4">
<h1>초기화면 바꾸기</h1>
<p>관리자로 로그인 한 다음 '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">관리 &gt; 사이트 제작/편집 &gt; 사이트 메뉴 편집</a>'에서 '초기화면'을 바꿀 수 있습니다.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">설정변경</a>
</section>
<section class="odd i5">
<h3>초기화면 꾸미기</h3>
<section class="i5">
<h1>초기화면 꾸미기</h1>
<p>관리자로 로그인 한 다음 '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">페이지 수정</a>' 버튼을 눌러 '초기화면'을 꾸밀 수 있습니다.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">설정변경</a>
</section>
<section class="even i6">
<h3>모듈 설치하기</h3>
<section class="i6">
<h1>모듈 설치하기</h1>
<p>관리자로 로그인 한 다음 '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">관리 &gt; 고급 &gt; 쉬운 설치</a>'에서 '모듈'을 설치할 수 있습니다.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">설정변경</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -1,28 +1,34 @@
<link rel="stylesheet" href="./modules/install/script/welcome_content/welcome.css" />
<article class="welcomeXE">
<h2>XE core '{$version}' has been successfully installed!</h2>
<section class="odd i1">
<h3>Change the site title</h3>
<h1>XE core '{$version}' has been successfully installed!</h1>
<section class="i1">
<h1>Change the site title</h1>
<p>After login as administrator, you can change the 'site title' as '<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Admin &gt; Settings &gt; General &gt; Primary...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAdminConfigGeneral')}">Settings</a>
</section>
<section class="even i2">
<h3>Change the menu structure</h3>
<section class="i2">
<h1>Change the menu structure</h1>
<p>After login as administrator, you can change the 'menu structure' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i3">
<h3>Change the layout design</h3>
<section class="i3">
<h1>Change the layout design</h1>
<p>After login as administrator, you can change the 'layout design' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Admin &gt; Menu &gt; Site Design...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteDesign')}">Settings</a>
</section>
<section class="even i4">
<h3>Main page replacement</h3>
<section class="i4">
<h1>Main page replacement</h1>
<p>After login as administrator, you can change the 'main page' as '<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Admin &gt; Menu &gt; Menu Editor...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispMenuAdminSiteMap')}">Settings</a>
</section>
<section class="odd i5">
<h3>Main page decoration</h3>
<section class="i5">
<h1>Main page decoration</h1>
<p>After login as administrator, you can edit the 'main page' by click the '<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Modify...</a>' button.</p>
<a href="{geturl('', 'mid', $mid, 'act','dispPageAdminContentModify')}">Settings</a>
</section>
<section class="even i6">
<h3>Module installation</h3>
<section class="i6">
<h1>Module installation</h1>
<p>After login as administrator, you can install the 'module' as '<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Admin &gt; Advanced &gt; Easy install...</a>' progress.</p>
<a href="{geturl('','module','admin','act','dispAutoinstallAdminIndex')}">Settings</a>
</section>
</article>

View file

@ -32,6 +32,12 @@
<input name="nick_name" type="text" id="aNick" required />
</div>
</div>
<div class="x_control-group">
<label for="aId" class="x_control-label"><strong>*</strong> {$lang->user_id}</label>
<div class="x_controls">
<input name="user_id" type="text" id="aId" required />
</div>
</div>
<div class="desc">
<p>{$lang->install_notandum}</p>
</div>

View file

@ -0,0 +1,7 @@
<script>
<!--@if($msg)-->
parent.alertUploadMessage('{$msg}');
<!--@else-->
parent.afterUploadConfigImage('{$name}', '{$fileName}', '{$tmpFileName}');
<!--@end-->
</script>

View file

@ -3,7 +3,7 @@
/* Element Reset */
html, body{margin:0;min-height:100%}
body, .x input, .x textarea, .x select, .x table, .x button, .x label{font-family:Tahoma, Geneva, sans-serif;font-size:12px}
body{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ccc), to(#fff));background:-moz-linear-gradient(top, #ccc, #fff);background:-o-linear-gradient(top, #ccc, #fff)}
body{background:-webkit-linear-gradient(top,#ccc,#fff);background:-moz-linear-gradient(top,#ccc,#fff);background:-o-linear-gradient(top,#ccc,#fff);background:-ms-linear-gradient(top,#ccc,#fff);background:linear-gradient(top,#ccc,#fff)}
img, fieldset{border:0}
form, fieldset{margin:0;padding:0}
.x em{color:#ffc;font-weight:normal;font-style:normal}