ConvertTextToNumber adalah add-on Openoffice Calc untuk mengkonversi format text menjadi angka, kadang dalam pekerjaan komputer sehari-hari kita melakukan copy dan paste teks angka ke dalam cell spreadsheet, dan sewaktu angka tersebut dijumlahkan, jumlahnya tidak sesuai atau 0, nah dengan add-on ini masalah tersebut bisa diselesaikan.
Add-on-nya bisa diunduh dari https://extensions.openoffice.org/en/project/CT2N , selamat mencoba.
The Web Developer
Tuesday, April 10, 2018
Thursday, September 7, 2017
Menggabungkan Smarty dengan Codeigniter
Smarty adalah mesin template untuk PHP yang memisahkan coding PHP dan desain HTML-nya, jadi kode PHP bisa dikerjakan oleh programmer PHP dan desain HTML oleh desainer HTML, biasanya orang yang berbeda, sehingga proyek website bisa lebih cepat diselesaikan.
Nah, kali ini saya mau sedikit menjelaskan langkah-langkah menerapkan Smarty di framework Codeigniter sebagai berikut :
Nah, kali ini saya mau sedikit menjelaskan langkah-langkah menerapkan Smarty di framework Codeigniter sebagai berikut :
- Setelah Codeigniter terpasang, buatlah folder dengan nama Smarty di folder system/libraries/
- Download Smarty dan ekstrak di system/libraries/Smarty/ yang tadi dibuat.
- Buatlah file dengan nama Smarty.php dan simpan di system/libraries/ , kemudian edit file tersebut dan simpan kode berikut, lalu save filenya
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); require_once( BASEPATH.'libraries/Smarty/libs/Smarty.class.php' ); class CI_Smarty extends Smarty { public function __construct() { parent::__construct(); $this->compile_dir = APPPATH . "views/templates_c"; $this->template_dir = APPPATH . "views/templates"; $this->assign( 'APPPATH', APPPATH ); $this->assign( 'BASEPATH', BASEPATH ); // Assign CodeIgniter object by reference to CI if ( method_exists( $this, 'assignByRef') ) { $ci =& get_instance(); $this->assignByRef("ci", $ci); } log_message('debug', "Smarty Class Initialized"); } function view($template, $data = array(), $return = FALSE) { foreach ($data as $key => $val) { $this->assign($key, $val); } if ($return == FALSE) { $CI =& get_instance(); if (method_exists( $CI->output, 'set_output' )) { $CI->output->set_output( $this->fetch($template) ); } else { $CI->output->final_output = $this->fetch($template); } return; } else { return $this->fetch($template); } } } - Kemudian buatlah dua folder dengan nama templates dan templates_c di folder application/views/
- Buatlah file template misalnya test.tpl dan simpan di folder application/views/templates/ isi file tersebut : <html><head></head><body>{$title}</body></html>
- Lakukan test di controller Anda dengan kode kurang lebih seperti berikut :
public function index()
{
$data['title'] = 'hello world';
$this->smarty->view('test.tpl',$data);
}
Selesai, semoga sukses selalu !
Tuesday, December 27, 2016
Sunday, December 25, 2016
Friday, December 16, 2016
Memahami URL pada Komponen Joomla
Bila Anda menemukan URL seperti ini di web CMS Joomla Anda, misalkan :
http://localhost/joomla/index.php?option=com_test
tanpa diikuti querystring selain option, maka itu artinya com_test menjalankan file test.php yang berlokasi di components/com_test/test.php.
test.php ini kemudian menjalankan class TestController yang berlokasi di components/com_test/controller.php , controller.php akan menjalankan class TestViewTest yang berada dalam file views/test/view.html.php dan view.html.php akan menampilkan template views/test/tmpl/default.php
http://localhost/joomla/index.php?option=com_test
tanpa diikuti querystring selain option, maka itu artinya com_test menjalankan file test.php yang berlokasi di components/com_test/test.php.
test.php ini kemudian menjalankan class TestController yang berlokasi di components/com_test/controller.php , controller.php akan menjalankan class TestViewTest yang berada dalam file views/test/view.html.php dan view.html.php akan menampilkan template views/test/tmpl/default.php
Wednesday, November 16, 2016
Menghilangkan index.php Codeigniter di Browser
Mungkin kita pernah dibuat jengkel karena walaupun kita sudah mengikuti tutorial cara menghilangkan index.php , tetap saja masih tidak bisa jalan. Berikut adalah prosedur yang saya lakukan dan akhirnya berhasil.
1. Bukalah file config.php Anda , secara default lokasinya ada di application/config/config.php, kemudian cari baris kode yang menampilkan
Ubahlah menjadi
lalu lakukan save
2. Carilah file .htaccess di folder root Codeigniter Anda, kalau belum ada buatlah, kemudian simpan kode berikut di dalamnya dan setelah itu lakukan save.
Seharusnya sekarang sudah bisa berjalan, kalau ternyata masih belum, cobalah edit file httpd.conf milik server Anda, tambahkan AllowOverride All
Restart servernya, kemudian jalankan CI Anda, semoga sukses !
Selamat mencoba
1. Bukalah file config.php Anda , secara default lokasinya ada di application/config/config.php, kemudian cari baris kode yang menampilkan
$config['index_page'] = 'index.php';
Ubahlah menjadi
$config['index_page'] = '';
lalu lakukan save
2. Carilah file .htaccess di folder root Codeigniter Anda, kalau belum ada buatlah, kemudian simpan kode berikut di dalamnya dan setelah itu lakukan save.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Seharusnya sekarang sudah bisa berjalan, kalau ternyata masih belum, cobalah edit file httpd.conf milik server Anda, tambahkan AllowOverride All
<Directory "C:/folder-ci-anda">
AllowOverride All
</Directory>
AllowOverride All
</Directory>
Restart servernya, kemudian jalankan CI Anda, semoga sukses !
Selamat mencoba
Saturday, June 11, 2016
MHONARC
MHONARC
MHonArc adalah konverter Perl mail-to-HTML yang dapat melakukan pengarsipan email HTML dilengkapi index, mail thread linking, dll; juga termasuk kemampuan penanganan MIME beserta fitur penyesuaian handal yang dilakukan user.- Mhonarc bisa diunduh di sini https://www.mhonarc.org/#download , mungkin juga Anda bisa menginstalnya dari repository linux Anda
- Setelah diinstal, masuklah ke terminal console, masuklah ke direktori root website Anda, misalkan di public_html, lalu buat satu folder untuk test, misalnya # mkdir /home/namauser/public_html/test kemudian ketik perintah #mhonarc /path/to/your/mbox di mana /path/to/your/mbox adalah lokasi mbox email Anda (di Centos saya sendiri lokasinya /var/spool/mail/namauser ), jadi : #mhonarc /var/spool/mail/namauser , terminal akan menampilkan :
This is MHonArc v2.6.16, Perl 5.010001 linux
Converting messages to .
Reading /var/spool/mail/namauser ................................................................
Writing mail ................................................................
Writing ./maillist.html ...
Writing ./threads.html ...
Writing database ...
64 new messages
64 total messages
- Akseslah http://localhost/~namauser/test/threads.html
Selamat mencoba
Subscribe to:
Posts (Atom)

