23 Jan

Liferay Training - Portal dan System Administrator Training, 24-25 September 2012

Summary
Liferay adalah Enterprise Portal berlisensi open source. Liferay menjadi satu-satunya solusi open source yang menjadi leader dalam Gartner Magic Quadrant. Liferay merupakan solusi yang efektif untuk kolaborasi dan komunikasi dalam perusahaan, content management dan knowledge management.
Training yang diselenggarakan oleh Softbless ini akan membekali peserta training tentang tentang konsep Enterprise Portal/Intranet Portal dan konsep Liferay pada khususnya, termasuk di dalamnya penggunaan dan administrasi Liferay.

Jadwal
Training akan diadakan tanggal 24-25 September 2012, pukul 09.00-17.00

Lokasi
Training akan diadakan di kantor PT Softbless Solutions, Komp Perkantoran Mitra Matraman Blok A2 no 11, Jl Matraman Raya no 148, Jakarta Timur, Indonesia.

Fasilitas
Peserta akan mendapatkan modul, snack, makan siang, dan sertifikat yang dikeluarkan Softbless.

Biaya Training
Biaya training sebesar Rp 3.500.000.(Sudah termasuk PPN 10%)

Kapasitas
Peserta terbatas maksimum hanya 8 orang.

Cara Pendaftaran
  • Isi formulir di : https://www.softbless.com/content/Liferay-training-registration
  • Tranfer uang pendaftaran ke :
    • BCA, no rek : 3428777877, a/n PT Softbless Solutions
  • Pembayaran diterima paling lambat 3 hari sebelum training
  • Pembatalan oleh peserta akan mendapatkan potongan :
    • 100%, jika pembatalan diinformasikan > 5 hari kalender sebelum pelaksanaan training
    • 50%, jika pembatalan diinformaskan <= 5 hari kalender sebelum pelaksanaan training

Silabus

Portal Administrator:
  • Liferay Portal Introduction
  • Enterprise Portal/Intranet portal concept
  • Organizations, Users and Roles
  • Web Content
  • Document and Image Management
  • Blogs, Message Boards and Wiki
  • Dynamic Data List
  • Workflow

System Administrator:
  • Basic Custom Theme
  • Liferay installation and Configuration
  • Intragration with LDAP
  • Clustering and Load Balancing

Contact Person :
Untuk informasi lebih lanjut, silahkan menghubungi :
  • Tuti Izzati, email : tuti@softbless.com telp : (021)85918058-59, HP : 085715848086
  • Tiur Lumban Gaol, email : tiur@softbless.com telp : (021)85918058-59, HP : 0818181183

Remarks :
Peserta wajib membawa laptop sendiri dengan konektivitas wireless. Softbless tidak menyediakan PC untuk peserta training.

21 Jan

Performance Tuning di Liferay

Ada beberapa hal yang perlu diperhatikan dalam meningkatkan performansi Liferay:

1. Properties
Ada beberapa konfigurasi pada portal-ext.properties yang dapat meningkatkan performance:
last.modified.check=false
Disable checking last modified date on server side CSS and Javascript
theme.css.fast.load=true
Load the theme’s merged CSS files for faster loading for production
javascript.fast.load=true
Load the javascript files for faster loading for production

2. Servlet Filters
Disable semua servlet filter yang tidak digunakan
 SSO CAS
 SSO NTLM
 SSO OpenSSO
 Sharepoint Filter
Comment semua servlet filter yang tidak digunakan pada file: liferay-portal-6.0.6\tomcat-6.0.29\webapps\ROOT\WEB-INF\web.xml

3. Portlet
Disable semua portlet yang digunakan dengan cara comment pada file: liferay-portal-6.0.6\tomcat-6.0.29\webapps\ROOT\WEB-INF\liferay-portlet.xml

4. Memori
Meningkatkan JVM Tuning dengan mengedit file : \liferay-portal-6.0.6\tomcat-6.0.29\bin\setenv.bat

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT -XX:NewSize=700m -XX:MaxNewSize=700m 
-Xms2048 -Xmx2048m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=20 -XX:ParallelGCThreads=8"

Jika Memori server di atas 8 GB dengan 4 Prosesor.

21 Jan

Online Preview di Liferay

Langkah-langkah Instalasi Online Priview di Liferay pada Linux:
1. Install ImageMagick:
apt-get install imagemagick
2. Login sebagai Administrator Portal
3. Arahkan ke ControlPanel -> Administrasi Server
4. Pada menu tabs pilih External Service
5. Untuk mengaktifkan ImageMagick, centang pada enable ImageMagick
6. Isi Path dengan /usr/bin , cara mengetahuinya dengan mengetikkan di terminal:
"which convert"

Default settings:

imagemagick.resource.limit.area=2GiB
#imagemagick.resource.limit.disk=16GiB
#imagemagick.resource.limit.file=256
imagemagick.resource.limit.map=1GiB
imagemagick.resource.limit.memory=2GiB
#imagemagick.resource.limit.thread=2
#imagemagick.resource.limit.time=3600

note: "sign # is not filled"
Default setting: 

Ubah menjadi:

imagemagick.resource.limit.area=3GiB
imagemagick.resource.limit.disk=10GiB
imagemagick.resource.limit.file=512
imagemagick.resource.limit.map=3GiB
imagemagick.resource.limit.memory=2GiB
imagemagick.resource.limit.thread=1
imagemagick.resource.limit.time=3600


Referensi:

20 Jan

Fitur-Fitur yang dimiliki oleh Liferay Sync dalam Liferay 6.1

Liferay Sync merupakan produk yang dimiliki oleh Liferay, khususnya dalam Leferay versi 6.1 Enterprises Edition, fitur ini berfungsi untuk memudahkan proses saling berbagai file bagi para penggunanya, semudah fitur tarik-letakkan (drag and drop). Dengan menggunakan produk Liferay Sync memungkinkan para penggunanya dalam mensinkronisasi atau menyesuaikan folder yang mereka miliki, lalu dapat juga dilakukan perubahan, perpindahan, atau menghapus folder yang mereka miliki dan Liferay Sync juga mencatat semua aktifitas para pengguna dalam melakukan perubahan dokumen dan veris dokumen yang dimiliki. Layana ini hampir sama denga layanan private cloud yang sebelumnya telah ada, seperti Box.net dan Dropbox. Dengan menggunakan Liferay Sync para pengguna mampu mengakses dokumen yang tersimpan dalam system Liferay, seperti melalui perangkat mobile ataupun PC mereka, baik PC dan perangkat mobile yang menggunakan Windows, Mac OS, dan iOS.
 
Edwin Chung , sebagai Wakil Presiden Manajemen Produk Liferay menyatakan bahwa, “Liferay Sync didisain untuk mengkombinasikan kemudahan yang didapatkan dari aplikasi web dengan interaksi para penggunanya, baik melalui desktop/PC atau melalui aplikasi mobile”. Berikut ini penjelasan ringkas fitur-fitur yang dimiliki Liferay Sync.
 

Fitur Auth​entication Service

Fitur ini berintegrasi dengan system otentifikasi yang sudah ada sebelumnya. Liferay Sync secara otomatis akan mencatat keamanan otentifikasi dan kredebilitas yang sudah ada sebelumnya. Karena itu ketika para pengguna telah mengakses dokumen dan situs sebelumnya, maka dokumen yang ada aka terlihat tanpa membutuhkan kata kunci pengguna lagi.
 

Fitur Documents and Media Sync

Fitur ini akan membatu para penggunanya dalam mensinkronisasi file-file yang dimiliki secara cepat, baik berupa dokumen atau beruda file media. Para pengguna yang tidak menggunakan Liferay Sync, juga mampu mengambil dokumen yang telah di-upload dan dibagi kepada pengguna lainnya, secara langsung dengan bantuan fitur Just in Time Sync.

Tampilan Jendela Pengaturan Konfigurasi Liferay Sync
 


Fitur Just in Time Syn​c dan Simple Sharing

File dokumen akan langsung tersedia dengan bantuan fitur Just in Time Sync. Fitur ini menggunakan metode over-the-wire traffic minimizing atau dengan kata lain dengan metode meminimalisir lalu lintas dengan menggunakan jaringan kabel. Jenis file tertentu akan tampil sebagaimana tampilannya, file dokumen berbentuk PDF akan terlihat sesuai file PDF itu sendiri, selain itu juga program office lain juga dapat dirubah.diedit dan disimpan sesuai jenis file dokumennya (seperti dokumen word akan tersimpan sebagaidokumen word juga).
 

Fitur Liferay Integration dan Multiple Sites

Liferay Sync sepenuhnya terintegrasi dengan portal Liferay, yang mampu mengizinkan para penggunanya menlakuakan sinkronisasi dokumen yang akan diberi label, dikomentari, dikategorikan, dan diikutkan dalam workflow. Para pengguna juga akan mampu mengatur dokumen-dokumen yang ada melintasi situs yang ada dengan bantuan fitur Multiple Sites.
           

Fitur Offline Support dan Native Clients - OS dan Mobile

Berdasararkan pernyataan Edwin Chung , dimana “Sementara aplikasi web office dan google docs menuntut anda untuk menyimpan salinan ke dalam server mereka dan melakukan perubahan melalui browser anda, Liferay Sync dapat mengizinkan para penggunaya melakukan hal itu melalui komputer desktop/PC mereka, atau dapat juga memaluli layanan mobile office package, seperti MS Office, OpenOffice, iWork, atau Photoshop dalam melakukan perubahan dan penyimpanan dokumen secara local, baik secara online ataupun offline.” Karena itulah fitur offline support ini merupakan fitur utama yang dimiliki produk Liferay Sync dalam melakukan berbagi dokumen bagi para penggunanya. Hal inilah yang merupakan kelebihan utama bagi para pengguna Liferay dalam mengakses dokumen mereka secara offline, lalu dokumen ini akan kembali melakukan sinkronisasi kembali begitu para pengguna Liferay ini online kembali.

20 Jan

Mengintegrasikan Openoffice pada Liferay

Installasi OpenOffice dalam Sistem Operasi Anda:
Jika Sistem Operasi Anda adalah XP / Windows7 Ikuti Langkah-langkah Berikut:
1. Instal OpenOffice.org v2.0.3 atau versi lainnya.
2. Arahkan ke C: \ Program Files \ OpenOffice.org \ Program folder pada command prompt dan jalankan perintah berikut:
3. soffice-headless-menerima = "socket, host = 127.0.0.1, port = 8100, URP,"-nofirststartwizard.
4. Lalu Restart.

Jika Sistem Operasi Linux Anda Ikuti Langkah-langkah Berikut:
1. Instal Paket OpenOffice v2.0.3 atau versi lainnya.
2. Jalankan Command Prompt berikut dari Command
cd /usr/lib/libreoffice/program/.
3. sudo ./soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard.
4. Lalu restart


Aktifkan OpenOffice Dalam Liferay
:
1. Login sebagai Administrator Portal.
2. Arahkan ke ControlPanel -> Administrasi Server.
3. Pada menu tabs pilih External Service.
4. Untuk mengaktifkan OpenOffice pilih kotak centang pada enable openoffice .
5. Jika Anda ingin mengubah port Anda dapat mengubahnya.
6. Kemudian Simpan Pengaturan.

Melaksanakan fungsi Open Office di konten web portlet:
1. Sekarang di portal Anda menambahkan portlet Web Content Display dalam salah satu halaman Anda.
2. Kemudian arahkan ke halaman konfigurasi portlet anda.
3. Pilih Add Web Content lalu tuliskan Title dan isi informasi yang akan di buat,
4. Klik Publish.
5. Maka akan muncul articel yang telah di buat tadi.
6. Pada portlet Web Content Display
Arahkan ke Pengaturan/Options -> pilih Configuration
Dibawah Enable Conversion To kita centang PDF, DOC, TXT, ODT, RTF.
7. Kemudian simpan.
8. Maka akan muncul pilihan Convert PDF, DOC, TXT, ODT, RTF.

20 Jan

Liferay Documents and Media dalam Liferay Portal 6.1

Document Library portlet pada versi Liferay, sebelumnya berganti menjadi Liferay, Documents and Media dalam versi Liferay, Portal 6.1.  Beberapa fitur baru yang dimiliki Liferay Documents and Media dalam versi Liferay Portal 6.1 yang sebaiknya anda diketahui diantaranya:
 
 
Fitur Document Types and Metadata Sets
Dalam Liferay, Documents and Media, ketika pengguna ingin melakukan penyimpanan data mereka ke dalam sebuah dokumen, maka para pengguna diharuskan untuk mengisi beberapa kolom-kolom informasi mengenai medata yang akan menentukan jenis dokumen yang akan disimpan. Sehingga para pengguna akan mudah mengingat dokumen yang akan dismpan dengan menambahkan informasi tambahan metadata . Selain itu, dengan menambahkan informasi metadata, para pengguna akan lebih mudah mendapatkan dokumen yang dibutuhkan ketika menggunakan fasilitas pencarian dokumen. 
 
Lebih lanjut, pada saat pengguna akan membuat jenis dokumen baru, para pengguna diharuskan untuk menentuka satu atau lebih informasi metadata yang akan memiliki hubungan dengan jenis dokumen tersebut. Para pengguna dapat menentukan “Main Metadata Fields” atau memilih "Additional Metadata Fields" dengan menggunakan tombol “Add” yang terletak pada bagia atas tombol “dialog”.
 
 
Fitur Automatic Preview Generation
Fitur ini sangat bermanfaat sekali dan membatu para pengguna untuk meninjuaw terlebih dahulu dokumen, gambarm atau video sebelum dilakukannya proses download. Selain itu para pengguna juga mampu menentukan media apa yang mereka cari. Tinjauan dokumen ini menampilkan tinjauan berdasarkan jenis isi dokumen. Jenis-jenis dokumen yang dapat ditinjau ulang sebelum pengguna ini men-download dari Documents and Media yaitu: dokumen-dokumen office (seperti .docx, .pdf, .odt, .ppt, dsb.), multimedia (format video dan audio dapat dimainkan langsung  melalui browser yang dikonfigurasikan dengan Xuggler dalam konfigurasi pemutar audio dan video), OpenOffice/LibreOffice (dokumen office bagi Linux), dan ImageMagick (sebagai pengkonversi file pdf).

Contoh tampilan tinjauan ulang dengan multimedia automatic preview generation

Fitur Document Type Restrictions and Workflow per Folder
Fitur ini sangat bermanfaat sekali untuk mengatur dokumen-dokumen apa saja yang dibolehkan bagi para pengguna untuk di-upload. Sehingga para pengguna tidak dapat menambahkan semua jenis dokumen yang diinginkan, hanya jenis-jenis dokumen yang telah ditentukan dapat ditambahkan ke dalam folder. Dalam konfigurasi awalnya, folder utama atau parent folder tidak dapat diakses oleh folder dibawahnya atau oleh child folders dan hal ini dapat diubah dengan mengatur dan memilih folder mana saja yang yang diizinkan beserta jenis-jenis dokumennya.

Hanya tipe dokumen tertentu saja dan alur kerja yang dapat ditambahkan

Fitur WebDAV Access
WebDAV (Web-based Distributed Authoring and Versioning) merupakan kumpulan metode-metode yang mengizinkan para pengguna untuk dapat membuat, mengedit, memindahkan atau menghapus file yang tersimpan dalam web server. Karena itu, dengan fitur ini para pengguna mampu mengakses dokumen dan folder-folder yang mereka miliki di Liferay's Documents and Media library melalui file manager mereka sendiri. Sebagai contoh, ketika akan membuat gambar baru dalam folder Documents and Media lalu meng-upload-nya, maka para pengguna mampu mengakses folder tersebut serta gambar yang dimilikinya melalui browser dan Liferay web interface setelah mendapatkan persetujuan dari administrator. Karena itu, para pengguna diharuskan untuk masuk terlebih dahulu (log in) ke dalam portal dan mencari WebDAV URL yang mereka butuhkan untuk diakses. Fitur ini juga mendukung sistem operasi yang telah banyak beredar dan juga desktop environment, termsuk Linux (bauk KDE atau pun GNOME), Mac OS, dan juga Sistem Operasi Windows.

20 Jan

Liferay MarketPlace

Pada bulan Agustus tahun 2012, Liferay secara resmi telah meluncurkan Liferay Marketplace. Dimana, Liferay Marketplace merupakan sebuah tempat pemasaran aplikasi, khususnya bagi para pengguna Liferay. Liferay Marketplace awalnya diperkenalkan pada bulan Mei 2012 di East Coast Symposium. Perusahan Liferay merupakan perusahaan yang bergerak dalam menyediakan jasa open source portal dan juga merupakan pemimpin pasar dalam bidangnya. Perusahaan ini telah memasarkan lebih dari 70 aplikasi bagi kebutuhan para pengguna perusahaan. Independent software vendors (ISVs), sebagai vendor pengembang perangkat lunak independen serta para pengembang lain, telah diminta Liferay untuk memulai membangun aplikasi untuk Liferay Marketplace pada saat peluncuran situs Liferay Marketplace.

Sebagai pihak ketiga, ISVs akan mendukung Liferay dalam membuat aplikasi sebagai langkah awal berikutnya dalam mengembangkan Liferay Marketplace. ISVs akan mengembangkan fungsi tambahan pada apliksi Liferay, dalam hal fungsi transaksi dan proses pembayaran. Ketersedian aplikasi Liferay dalam pasar merupakan langkah penting bagi Liferay untuk menyediakan layanan yang lebih luas bagi para penggunanya di seluruh dunia. Selain itu, Liferay Marketplace menyediakan saluran distribusi baru bagi ISVs dalam menghadirkan aplikasi perusahaan bagi para penggunannya, lebih dari 500.000 pengguna sistem berbasis Liferay di seluruh dunia.

Aplikasi Liferay dapat berjalan dengan konsep apliaksi lain yang berbeda.. Selain digunakan bagi para pengguna personal, penggunaan Liferay bagi pengguna perusahaan juga mengalami peningkatan. Para pengguna aplikasi yang telah mengenal aplikasi lain dan kemudian menggunakan Alfresco, akan mendapatkan Alfresco sebagai sebuah solusi dalam ekstensi perangkat dasar yang lain. Aplikasi Liferay merupakan aplikasi yang sederhana dengan kemampuan one-click bagi penyedia aplikasi yang lain, khususnya para pengguna yang telah menggunakan ponsel atau tablet.

Sebagai situs resmi penjualan aplikasi Liferay, Liferay Marketplace menyediakan puluhan aplikasi, template dan tema. Tempat ini mendukung para penggunanya dalam mengembangkan penggunaan Liferay. Saat ini, Liferay Marketplace menyediakan penjelajahan aplikasi berdasarkan kategori aplikasi atau pencarian berdasarkan kata kunci..


                        Liferay Marketplace site page
                                              Liferay Marketplace site page

Dalam situs Liferay Marketplace, pengunjung atau pengguna dapat menemukan informasi aplikasi yang terpopuler atau informasi yang lebih detail pada aplikasi yang digunakan. ISVs telah berkomitmen menyediakan aplikasi yang inovatif dalam Liferay Marketplace. Selain layanan pencarian berdasarkan kata kunci dan kategori, para pengguna dapat memberikan ulasan pada aplikasi Liferay serta men-download (mengunduh) aplikasi dari arsip penyimpanan publik. Kemudian program dapat dijalankan setelah proses instalasi dilakukan, baik melalui portal lokal atau portal Liferay. Karena itu, ISVs berusaha mengembangkan operasi Liferay yang adaptif dan lebih luas bagi para penggunanya, proses yang sederhana dan cepat dalam hal teknis atau nonteknis.

Mendukung berbagai kebutuhan yang telah lama berkembang dalam beberapa tahun terakhir ini.”. Kepala Arsitek Perangkat Lunak Liferay, Brian Chan menyatakan bahwa, “Liferay Marketplace Selain itu, Liferay Marketplace merupakan sebuah solusi para penggunanya dalam menghemat lebih banyak waktu dan biaya. Dimana Chan menyatakan, “Liferay Marketplace sangatlah membantu mendukung kebutuhan pengguna kami dalam memenuhi kebutuhan pengembangan situs dan solusi upgrading, dalam hal penghematan waktu dan biaya. Juga sebagai bentuk komitmen jangka panjang Liferay dalam menciptakan nilai bagi komunitas pengguna open source, Liferay Marketplace bertujuan menciptakan kemudahan yang lebih bagi para pengembangnya dalam berbagi dan menyebarkan inovasi aplikasi modular yang dapat mudah digunakan.”

Tempat pemasaran aplikasi Liferay tidak hanya ditujukan bagi para pengguna personal tapi juga merupakan tempat para vendor dan pengembang dalam menunjukkan dan menjual fungsionalitas apliakasi dalam pemgembangan portal. Aplikasi yang berada dalam Liferay Marketplace setidaknya harus mampu beroperasi dalam Liferay 6.1. Pihak Liferay melakukan proses validasi bagi komponen aplikasi, sebelum aplikasi ini diberikan kepada para penggunanya. Diantara proses validasi yang dilakukan yaitu:

•    Pemerikasan oleh antivitus atau malware

•    Judul aplikasi yang jelas, penjelasannya, gambar yang digunakan dll.

•    Pemeriksaan fungsionalitas

Walaupun pihak Liferay telah melakukan pemeriksaan malware, namun pihak Liferay tidak memberikan garansi bebas akan malware atau dapat melewati standar prosedur keamanan yang sudah ada. Namun demikian, permasalahan ini bukanlah permasalahan yang eksklusif dalam penjualan aplikasi Liferay. Pengorganisasian dalam pengembangan Liferay dan fungsi aplikasi validasi telah berusaha untuk tidak menciptakan permasalahan dalam hal keamanan.

Liferay Marketplace menyediakan bagi siapa saja untuk mendapatkan aplikasi yang diinginkan dan mendistribusikan kepada para pengguna di seluruh dunia,” sebut Chan. “Kami percaya hal ini akan memberikan Liferay dan komunitas Liferay dalam menyalurkan inovasi yang lebih maju bagi pelanggan perusahaan kami."