* improve tutorial UI.

This commit is contained in:
Catouse
2016-04-26 15:54:12 +08:00
parent ff8c4bb5e9
commit fb160e115d
5 changed files with 86 additions and 23 deletions
+18
View File
@@ -44,6 +44,8 @@ class tutorial extends control
die(json_encode(array('result' => isset($setting) ? 'success' : 'fail', 'setting' => $setting), JSON_HEX_QUOT | JSON_HEX_APOS));
}
$this->session->set('tutorialMode', true);
$this->view->title = $this->lang->tutorial->common;
$this->view->current = $task;
$this->view->setting = $setting;
@@ -51,6 +53,22 @@ class tutorial extends control
$this->display();
}
/**
* Exit tuturial mode
* @access public
* @return void
*/
public function quit($referer = '')
{
$this->session->set('tutorialMode', false);
if(!empty($referer))
{
die(js::locate(base64_decode($referer), 'parent'));
}
die(json_encode(array('result' => 'success')));
}
/**
* Wizard.
*