Skip to content

Commit e71dca2

Browse files
committed
Release next-gen version v3.x
1 parent 3e4e80d commit e71dca2

File tree

1 file changed

+107
-0
lines changed

1 file changed

+107
-0
lines changed
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
<?php
2+
defined('BASEPATH') or exit('No direct script access allowed');
3+
/**
4+
* Project codeigniter-framework
5+
* Created by PhpStorm
6+
* User: 713uk13m <dev@nguyenanhung.com>
7+
* Copyright: 713uk13m <dev@nguyenanhung.com>
8+
* Date: 22/02/2023
9+
* Time: 23:06
10+
*/
11+
if (!class_exists('HungNG_CI_Base_Controller_Default_Page')) {
12+
/**
13+
* Class HungNG_CI_Base_Controller_Default_Page
14+
*
15+
* @author 713uk13m <dev@nguyenanhung.com>
16+
* @copyright 713uk13m <dev@nguyenanhung.com>
17+
*/
18+
class HungNG_CI_Base_Controller_Default_Page extends HungNG_CI_Base_Controllers
19+
{
20+
public $template = 'Custom/';
21+
22+
/**
23+
* HungNG_CI_Base_Controller_Default_Page constructor.
24+
*
25+
* @author : 713uk13m <dev@nguyenanhung.com>
26+
* @copyright: 713uk13m <dev@nguyenanhung.com>
27+
*/
28+
public function __construct()
29+
{
30+
parent::__construct();
31+
$this->load->helper(array('url', 'html'));
32+
$this->load->library('parser');
33+
}
34+
35+
/**
36+
* Function index
37+
*
38+
* @author : 713uk13m <dev@nguyenanhung.com>
39+
* @copyright: 713uk13m <dev@nguyenanhung.com>
40+
* @time : 22/02/2023 08:10
41+
*/
42+
public function index()
43+
{
44+
$this->load->view('welcome');
45+
}
46+
47+
/**
48+
* Function maintenance
49+
*
50+
* @author : 713uk13m <dev@nguyenanhung.com>
51+
* @copyright: 713uk13m <dev@nguyenanhung.com>
52+
* @time : 22/02/2023 08:07
53+
*/
54+
public function maintenance()
55+
{
56+
$this->load->view($this->template . 'Maintenance');
57+
}
58+
59+
/**
60+
* Function under_construction
61+
*
62+
* @author : 713uk13m <dev@nguyenanhung.com>
63+
* @copyright: 713uk13m <dev@nguyenanhung.com>
64+
* @time : 22/02/2023 08:05
65+
*/
66+
public function under_construction()
67+
{
68+
$data = array(
69+
'title' => 'Coming Soon',
70+
'heading' => 'I\'ll be back',
71+
'site_name' => config_item('cms_site_name'),
72+
'site_author' => POWERED_HUNGNG_NAME . ' - ' . POWERED_HUNGNG_EMAIL,
73+
'url_assets' => assets_themes('Clouds'),
74+
'url_facebook' => site_url(),
75+
'url_twitter' => site_url(),
76+
'url_briefcase' => site_url(),
77+
'url_transit' => site_url()
78+
);
79+
$this->parser->parse($this->template . 'Clouds_under_construction', $data);
80+
}
81+
82+
/**
83+
* Function error404
84+
*
85+
* @author : 713uk13m <dev@nguyenanhung.com>
86+
* @copyright: 713uk13m <dev@nguyenanhung.com>
87+
* @time : 22/02/2023 08:01
88+
*/
89+
public function error404()
90+
{
91+
$data = array(
92+
'name' => '404',
93+
'title' => 'PAGE NOT FOUND',
94+
'heading' => 'The page you requested was not found.',
95+
'site_name' => config_item('cms_site_name'),
96+
'site_author' => POWERED_HUNGNG_NAME . ' - ' . POWERED_HUNGNG_EMAIL,
97+
'site_link' => config_item('base_url'),
98+
'url_assets' => assets_themes('Sailors'),
99+
'url_facebook' => site_url(),
100+
'url_twitter' => site_url(),
101+
'url_briefcase' => site_url(),
102+
'url_transit' => site_url()
103+
);
104+
$this->parser->parse($this->template . 'Sailor_error', $data);
105+
}
106+
}
107+
}

0 commit comments

Comments
 (0)