From d874f5249b7ca7c525c6cb7147a72ed1f9cc3a8e Mon Sep 17 00:00:00 2001 From: Gatot Broto Ismoyo Date: Fri, 18 Mar 2016 10:13:03 +0700 Subject: [PATCH 1/7] Update Readme --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ba50c9f..683890f 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,17 @@ -#MaterilaMe +#Mate Me +Personal Site(Resume+Blog) +##Description +You can use this CMS for personal site or resume. -Personal site \ No newline at end of file +##This App Use +1. PHP Framework - **Codeigniter 2.2** +2. HTML+CSS Framework - **MeterialDesign** by Google +3. JavaScript Framework - **JQuery 1.11.0** +4. Database Management System - **MySQL 5.5.40** + +###Add on: +1. **prism** - highlight content +2. **APlayer** - music player + +###Requirement System +You can follow recommended system from Codeigniter 2.2 \ No newline at end of file From c1911df91589949b603540f87e0cf04583c7b2df Mon Sep 17 00:00:00 2001 From: Gatot Broto Ismoyo Date: Fri, 18 Mar 2016 10:19:50 +0700 Subject: [PATCH 2/7] 2nd update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 683890f..a1355d8 100644 --- a/README.md +++ b/README.md @@ -14,4 +14,4 @@ You can use this CMS for personal site or resume. 2. **APlayer** - music player ###Requirement System -You can follow recommended system from Codeigniter 2.2 \ No newline at end of file +You can follow recommended system from Codeigniter 2.2. \ No newline at end of file From 650b0881a4d74b76086cbcd0d7a003d97216b14c Mon Sep 17 00:00:00 2001 From: Gatot Broto Ismoyo Date: Sat, 19 Mar 2016 16:34:53 +0700 Subject: [PATCH 3/7] add file --- _assets/uploaded/image/dist1.png | Bin 0 -> 11447 bytes ...Hair.mp3 => Maid_with_the_Flaxen_Hair.mp3} | Bin .../sound/{Sleep Away.mp3 => Sleep_Away.mp3} | Bin application/controllers/emailControl.php | 44 ++++++++++++++++++ application/controllers/welcome.php | 20 ++++++++ application/views/_front/page.php | 35 ++++++++++++++ 6 files changed, 99 insertions(+) create mode 100644 _assets/uploaded/image/dist1.png rename _assets/uploaded/sound/{Maid with the Flaxen Hair.mp3 => Maid_with_the_Flaxen_Hair.mp3} (100%) rename _assets/uploaded/sound/{Sleep Away.mp3 => Sleep_Away.mp3} (100%) create mode 100644 application/controllers/emailControl.php diff --git a/_assets/uploaded/image/dist1.png b/_assets/uploaded/image/dist1.png new file mode 100644 index 0000000000000000000000000000000000000000..3f1965952a5eea62ba9aa0dff4e4a6d879c6dba8 GIT binary patch literal 11447 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'email'); + } + + function index(){ + echo 'sasasa'; + } + + function send(){ + $ci = get_instance(); + $ci->load->library('email'); + $config['protocol'] = "smtp"; + $config['smtp_host'] = "mx1.idhostinger.com"; + $config['smtp_port'] = "465"; + $config['smtp_user'] = "contact@ismo-pages.xyz"; + $config['smtp_pass'] = "11eleven"; + $config['charset'] = "utf-8"; + $config['mailtype'] = "html"; + $config['newline'] = "\r\n"; + + + $ci->email->initialize($config); + + $ci->email->from('contact@ismo-pages.xyz', 'Ismo'); + $list = array('ismo.lhavic@gmail.com'); + $ci->email->to($list); + $ci->email->subject('judul email'); + $ci->email->message('isi email'); + if ($this->email->send()) { + echo 'Email sent.'; + } else { + show_error($this->email->print_debugger()); + } + } +} \ No newline at end of file diff --git a/application/controllers/welcome.php b/application/controllers/welcome.php index ea07533..b6a88cc 100644 --- a/application/controllers/welcome.php +++ b/application/controllers/welcome.php @@ -61,6 +61,26 @@ function test($position=1){ echo '

'.$row->name.' ('.$row->message.')

'; endforeach; } + + function grabCURL($url){ + $data = curl_init(); + // setting CURL + curl_setopt($data, CURLOPT_RETURNTRANSFER, 1); + curl_setopt($data, CURLOPT_URL, $url); + // menjalankan CURL untuk membaca isi file + $hasil = curl_exec($data); + curl_close($data); + return $hasil; + } + function explodeX( $delimiters, $string ){ + return explode( chr( 1 ), str_replace( $delimiters, chr( 1 ), $string ) ); + } + + function viewGrab(){ + $hasil = $this->grabCURL('http://www.kaskus.co.id/'); + $pecah = $this->explodeX(array('
', '
'), $hasil); + print_r ($pecah[1]); + } } diff --git a/application/views/_front/page.php b/application/views/_front/page.php index b9fc64f..dcd4cd7 100644 --- a/application/views/_front/page.php +++ b/application/views/_front/page.php @@ -1,5 +1,6 @@ +
@@ -40,6 +41,7 @@
+

Excepteur reprehenderit sint exercitation ipsum consequat qui sit id velit elit. Velit anim eiusmod labore sit amet. Voluptate voluptate irure occaecat deserunt incididunt esse in. Sunt velit aliquip sunt elit ex nulla reprehenderit qui ut eiusmod ipsum do. Duis veniam reprehenderit laborum occaecat id proident nulla veniam. Duis enim deserunt voluptate aute veniam sint pariatur exercitation. Irure mollit est sit labore est deserunt pariatur duis aute laboris cupidatat. Consectetur consequat esse est sit veniam adipisicing ipsum enim irure.

@@ -102,6 +104,7 @@ static public function _factory($stats = array(), $uri = 'http'){

Cillum ullamco eu cupidatat excepteur Lorem minim sint quis officia irure irure sint fugiat nostrud. Pariatur Lorem irure excepteur Lorem non irure ea fugiat adipisicing esse nisi ullamco proident sint. Consectetur qui quis cillum occaecat ullamco veniam et Lorem cupidatat pariatur. Labore officia ex aliqua et occaecat velit dolor deserunt minim velit mollit irure. Cillum cupidatat enim officia non velit officia labore. Ut esse nisi voluptate et deserunt enim laborum qui magna sint sunt cillum. Id exercitation labore sint ea labore adipisicing deserunt enim commodo consectetur reprehenderit enim. Est anim nostrud quis non fugiat duis cillum. Aliquip enim officia ad commodo id.

+
@@ -183,6 +186,7 @@ static public function _factory($stats = array(), $uri = 'http'){
+ + + \ No newline at end of file From 611d7296d234abe17ca67bda6da161466caee570 Mon Sep 17 00:00:00 2001 From: Gatot Broto Ismoyo Date: Tue, 22 Mar 2016 16:10:41 +0700 Subject: [PATCH 4/7] Update v1.002 --- application/config/autoload.php | 2 +- application/controllers/back/admin.php | 2 - application/controllers/back/utility.php | 65 ++++++++++ application/helpers/mdi_helper.php | 10 ++ application/models/mdl_utility.php | 24 ++++ .../views/_back/utility/sidebar/index.php | 111 ++++++++++++++++++ application/views/_theme/back/footer.php | 4 +- application/views/_theme/back/leftside.php | 2 +- application/views/_theme/back/script.php | 22 ++-- 9 files changed, 225 insertions(+), 17 deletions(-) create mode 100644 application/controllers/back/utility.php create mode 100644 application/helpers/mdi_helper.php create mode 100644 application/models/mdl_utility.php create mode 100644 application/views/_back/utility/sidebar/index.php diff --git a/application/config/autoload.php b/application/config/autoload.php index 1c1e004..896473f 100644 --- a/application/config/autoload.php +++ b/application/config/autoload.php @@ -52,7 +52,7 @@ | $autoload['libraries'] = array('database', 'session', 'xmlrpc'); */ -$autoload['libraries'] = array('session','front','uri','database'); +$autoload['libraries'] = array('session','front','back','uri','database'); /* diff --git a/application/controllers/back/admin.php b/application/controllers/back/admin.php index f2e68fb..7860a73 100644 --- a/application/controllers/back/admin.php +++ b/application/controllers/back/admin.php @@ -9,8 +9,6 @@ class Admin extends CI_Controller{ public function __construct() { parent::__construct(); - - $this->load->library('back'); } function index(){ diff --git a/application/controllers/back/utility.php b/application/controllers/back/utility.php new file mode 100644 index 0000000..6a1f05f --- /dev/null +++ b/application/controllers/back/utility.php @@ -0,0 +1,65 @@ +load->helper('mdi'); + $this->load->model(array('Mdl_Utility')); + } + + // #################### ==== Start Ulitity/Side Bar ==== #################### // + function MenuBack(){ + $data = array( + '_mdiList' => mdi_list(), + '_getMenu' => $this->Mdl_Utility->selectSidebar()->result() + ); + $this->back->display('_back/utility/sidebar/index',$data); + } + function insertMenuBack(){ + if($this->input->post('txtLink') == NULL || $this->input->post('txtLink') == '' || $this->input->post('selHeader') == 0){ + $link = '#'; + }else{ + $link = $this->input->post('txtLink'); + } + $data = array( + 'label_menu' => $this->input->post('txtLabel'), + 'icon_menu' => $this->input->post('selIcon'), + 'link_menu' => $link, + 'level_menu' => $this->getLevel($this->input->post('selHeader')), + 'header_menu' => $this->input->post('selHeader'), + 'created_by' => 'ismo_', + 'created_date' => date('Y-m-d H:i:s') + ); + $this->Mdl_Utility->insertSidebar($data); + redirect('back/Utility/MenuBack'); + } + // #################### ==== End Ulitity/Side Bar ==== #################### // + function getLevel($header){ + if($header == 0){ + return 1; + }else{ + $this->db->where('id_menu', $header); + $get = $this->db->get('tbl_utl_sidebar'); + $row = $get->row(); + + return (int)$row->level_menu + 1; + } + } + + function test(){ + $this->load->helper('mdi'); + + $asa = mdi_list(); + + foreach ($asa as $list): + echo $list.'
'; + endforeach; + } +} \ No newline at end of file diff --git a/application/helpers/mdi_helper.php b/application/helpers/mdi_helper.php new file mode 100644 index 0000000..9afe1a3 --- /dev/null +++ b/application/helpers/mdi_helper.php @@ -0,0 +1,10 @@ + 'tbl_utl_sidebar' + ); + + function insertSidebar($data){ + $this->db->insert($this->Table['Sidebar'], $data); + } + function selectSidebar(){ + $select = $this->db->get($this->Table['Sidebar']); + return $select; + } +} \ No newline at end of file diff --git a/application/views/_back/utility/sidebar/index.php b/application/views/_back/utility/sidebar/index.php new file mode 100644 index 0000000..840fb4f --- /dev/null +++ b/application/views/_back/utility/sidebar/index.php @@ -0,0 +1,111 @@ +
+

Includes predefined classes for easy layout options.

+ +
+ +
+
+
+
+

Setting Side Bar

+
+ +
+
+ + +
+
+
+
+ + +
+
+ +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ +
+
+ +
+
+
+ +
+
+

Form with placeholder

+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+ +
+
+
+
+
+
+
+
+
+
+ + \ No newline at end of file diff --git a/application/views/_theme/back/footer.php b/application/views/_theme/back/footer.php index 7e0125c..5ef7bd1 100644 --- a/application/views/_theme/back/footer.php +++ b/application/views/_theme/back/footer.php @@ -1,6 +1,6 @@