Setting SMTP pada script adobe muse

Setting SMTP pada script adobe muse di Rumahweb

Setting SMTP pada script adobe muse di Rumahweb

Adobe Muse adalah software untuk membuat script website dengan mudah. Namun pada script email yang digenerate oleh adobe muse tersebut masih menggunakan function mail().

Fungsi mail() tanpa authentikasi di server dinonaktifkan karena banyaknya penyalahgunaan scripts tersebut untuk spamming sehingga mengganggu aktifitas email. Untuk pengiriman email menggunakan scripts, diharuskan menggunakan authentikasi username/password email. Berikut panduan melakukan setting smtp authentifikasi  pada script email yang dibuat di adobe muse.

  • Tambahkan/upload folder library smtp (folder classes) di folder yang sama dengan “scripts”. Untuk file phpmailer bisa diunduh di https://www.mediafire.com/?22dk754tbi41jmc (ambil folder clasess saja)
  • Cari file “form_process.php” pada folder “scripts
  • Tambahkan script smtp setelah script “$sent = @mail($to, $subject, $message, $headers);” sebelum script “if(!$sent)” dan beri command komantar pada script tersebut . Berikut perubahan script tersebut :

Demikian panduan script smtp authentication pada adobe muse. Selamat mencoba 🙂

WordPress Plugin: Quick Cache

Dari sekian banyak plugin cache untuk WordPress yang ada di repository WordPress, salah satu plugin cache yang mudah proses instalasinya adalah Quick Cache (Speed Without Compromise). Tidak seperti plugin cache lainnya, plugin ini tidak memerlukan setting tambahan yang berbelit. Cukup install, kemudian aktifkan, dan seketika plugin ini sudah bisa digunakan.

Untuk tutorial atau panduan upload/install plugin wordpress bisa diakses di url http://www.rumahweb.com/journal/menginstall-plugin-wordpress.htm pada point kedua (2).

Selamat mencoba.

Mengatasi pesan error “ereg atau ereg_replace is deprecated” di PHP 5.3

Salah satu deprecated function pada PHP versi 5.3.x adalah ereg dan  ereg_replace (http://php.net/manual/en/migration53.deprecated.php)

Sehingga jika script website Anda menggunakan function ereg atau  ereg_replace  maka akan muncul pesan error “ereg is deprecated”

Solusinya adalah dengan melakukan perubahan pada function ereg tersebut dan berikut adalah contohnya:

Untuk perubahan ereg():
[php]
if (ereg(“({[A-Z0-9_]+})”,$template)) [/php]

menjadi Continue reading “Mengatasi pesan error “ereg atau ereg_replace is deprecated” di PHP 5.3″

Modifikasi script Joomla 1.0.x agar support PHP 5.3

CMS Joomla 1.0.x tidak support di PHP versi 5.3 dan ini ditandai dengan pesan error seperti berikut ini :

Warning: Parameter 2 to frontpage() expected to be a reference, value given in /home/usercpanel/public_html/laman/includes/Cache/Lite/Function.php on line 100

Untuk membuat CMS Joomla versi 1.0.x support dengan PHP versi 5.3 berikut langkah-langkahnya :

Jika content tidak muncul di halaman website serta muncul pesan error di atas maka solusinya adalah dengan melakukan perubahan kode script pada file Function.php (includes/Cache/Lite/Function.php) :

$arguments = func_get_args();

Menjadi :

$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
    $arguments[$i] = &$arguments[$i];
}

Continue reading “Modifikasi script Joomla 1.0.x agar support PHP 5.3”

Fitur pengubah bahasa tidak bekerja pada Senayan E-Library Management System

Senayan merupakan cms karya anak bangsa yang digunakan untuk mengatur sirkulasi dan management perpustakaan. Senayan mulai banyak digunakan selain karena fiturnya lengkap, Senayan juga disebarkan secara open source sehingga bisa digunakan oleh siapa saja secara gratis.

Senayan di lengkapi dengan fitur pengubahan bahasa. Tetapi di beberapa installasi, fitur pengubahan bahasa tersebut tidak berjalan dengan baik. Senayan menggunakan php-gettext untuk meng-emulasi-kan fungsi gettext yang terdapat pada PHP.  Walaupun sudah ada banyak hal yang dilakukan pada server (update versi php, recompile module, dsb) tetapi fitur pengubahan bahasa tersebut belum bisa berjalan dengan baik. Solusi terakhir yang bisa dilakukan adalah mengubah kode Senayan.

Pengubahan ini dicoba atas petunjuk dari file localisation.php :

NOTE: The gettext library might be used, if it is available.
* The problem is that mo files are cached by the extension, so a
* server restart is necessary if these files are updated (e.g. by
* a senayan update). I replaced all _(”) with __(”), so
* php-gettext is always used, thus circumventing this problem.
* Obviously there is no real speed disadvantage, since this is the
* way wordpress does it.
* Developers should use __(”) and _ngettext in code!

Langkah pertama adalah dengan mengubah file localisation.php yang terdapat pada direktori lib/lang. Pengubahan dilakukan pada baris berikut :

Continue reading “Fitur pengubah bahasa tidak bekerja pada Senayan E-Library Management System”