Rabu, 15 Mei 2013

Zimbra 8 Customizing Themes, Merubah tampilan Zimbra

 Zimbra 8 Customizing Themes, Merubah tampilan Zimbra

Setelah berjuang keras mempelajari zimbra akhirnya terpikir juga, bagaimana cara merubah tampilan dan tidak merusak disclaier total dari zimbra. Berikut ini License Policy dari Pihak VMWare Zimbra:
If the Zimbra Collaboration Suite open source editon software code is modified, the “Zimbra Powered" logo must be placed in the Zimbra Web Client user interface. If a Zimbra theme is modified or Zimlets are added to ZCS, the original Zimbra logo must be displayed.
Under fair use practice, you can describe your service as being based on Zimbra, such as "Acme hosted email using the Zimbra Collaboration Suite," but you generally cannot use the Zimbra name within your own branding such as "Acme Zimbra hosted email." Moreover, unless you are an accredited partner within the Zimbra Partner Program, you are not permitted to use any of the Zimbra logos other than their appropriate occurrence within the Zimbra software itself.
If you are producing a derivative work (that is, making changes to the source code) of ZCS, Open Source Edition, you are bound by the terms of the Zimbra open source licenses (see the Zimbra Collective License and the Zimbra Public License). Under the Zimbra Public License (ZPL), all derivative works of the ZCS Ajax/Javascript client must carry the "Zimbra Powered" logo in place of the original Zimbra logo. When users click on the “Zimbra Powered" logo, it must direct them to the Zimbra website.
Additional information about the license usage can be found at http://www.zimbra.com/license/index.html.
See http://www.zimbra.com/partners/trademark_branding_faq.html for more FAQs about proper use of Zimbra logo. See the media page to download the logo images.

Artinya 
Jika Zimbra Collaboration Suite, open source editon dimodifikasi, Logo"Zimbra Powered"  harus ditempatkan di Web Client antarmuka pengguna Zimbra. Jika Zimbra tema yang diubah atau Zimlets ditambahkan ke ZCS, logo Zimbra asli harus ditampilkan .

Dalam praktek penggunaan , Anda dapat menggambarkan layanan Anda sebagai basis pada Zimbra, seperti "Acme host email menggunakan Zimbra Collaboration Suite," tetapi Anda umumnya tidak dapat menggunakan nama Zimbra dalam merek Anda sendiri seperti "Acme Zimbra host email." Selain itu, kecuali jika Anda adalah mitra terakreditasi dalam Program Mitra Zimbra, Anda tidak diizinkan untuk menggunakan salah satu logo Zimbra selain kejadian yang sesuai mereka dalam perangkat lunak Zimbra sendiri.

Jika Anda memproduksi karya turunan (yaitu, membuat perubahan ke kode sumber) dari ZCS, Open Source Edition, Anda terikat oleh ketentuan Zimbra lisensi open source (lihat Lisensi Kolektif Zimbra dan Public License Zimbra). Di bawah Lisensi Publik Zimbra (ZPL), semua karya turunan dari ZCS Ajax / Javascript klien harus membawa "Zimbra Powered" logo di tempat logo Zimbra asli. Ketika pengguna mengklik pada "Zimbra Powered" logo, harus mengarahkan mereka ke situs Zimbra.

Informasi tambahan tentang penggunaan lisensi dapat ditemukan di http://www.zimbra.com/license/index.html.

Lihat http://www.zimbra.com/partners/trademark_branding_faq.html untuk FAQ tentang penggunaan yang tepat dari logo Zimbra. Lihat halaman media untuk men-download gambar logo.
 

Merubah Tampilan/Template zimbra.
Direktori tempat tampilan zimbra berada di /opt/zimbra/tomcat/webapps/zimbra/skins , Setiap direktory template memiliki satu .xml dan satu .txt, xml adalah file manifest, sumber dari semua list list data data untuk tampilan, subs.txt adalah dimana warna di definisikan dan konfigurasi logo zimbra.
Langkah langkahnya adalah
  1. Copy /opt/zimbra/tomcat/webapps/zimbra/skins/_sample menjadi tampilan nama sendiri misalnya pandusolusi, cp -r /opt/zimbra/tomcat/webapps/zimbra/skins/_sample /opt/zimbra/tomcat/webapps/zimbra/skins/pandusolusi/
  2. Rubah semua nama di folder pandusolusi  , mv <sampletheme.xml> pandusolusi.xml && mv <sampletheme_subs.text> pandusolusi_subs.txt
  3. Edit pandusolusi.xml , cari  <file>[skin]_subs.txt</file> and rubah [skin] menjadi nama template kita.
    1. <skin>
    2. <substitutions>
    3. <file>../_base/base/base_subs.txt</file>
    4. <file>../_base/light/light_subs.txt</file>
    5. <file>pandusolusi_subs.txt</file>
    6. </substitutions>
    7. <css>
    8. <file>../_base/base/base.css</file>
    9. </css>
    10. <html>
    11. <file>../_base/base/base.html</file>
    12. </html>
    13. </skin>
  4. Edit pandusolusi_subs.txt
    1. SkinName=[skin], dirubah menjadi them file name contoh SkinName=pandusolusi.
    2. Jika Zimbra software di rubah, kita harus konfigurasi logo zimbra powered. Untuk menampilkan logo, Baris komentar harus di hilangkan di mulai dari
      LogoImgDir and LogoURL
    3. Kita dapat merubah warna tampilan.
    4. #############################################################
      # Skin Substitutions
      #------------------------------------------------------------#
      #
      # Add or change entries below to customize this skin.
      #
      # NOTE: Substitutions that begin and end with "_" (eg:
      # "_BaseColor_")should only be used within this file -- never in # a CSS or HTML file
      #
      # ===========================================================#

      SkinName =pandusolusi

      ###############################################################
      # Logo Licensing Rules #
      #-----------------------------------------------------------#
      #
      # If you are using the Zimbra Collaboration Suite (ZCS) under the
      # open source license, and you have not modified the software,
      # then you are required to use the Zimbra logo (the default).
      #
      # LogoImgDir = /zimbra/skins/_base/logos
      # LogoURL = http: //www.zimbra.com
      #
      #-----------------------------------------------------------
      # If you are using ZCS under the open source license,
      # and you have modified the software,
      # then you are required to use the Zimbra Inside logo.
      #
      # LogoImgDir = /zimbra/skins/_base/logos/ZimbraInside
      # LogoURL = http:// www.zimbra.com
      #
      #------------------------------------------------------------
      #
      #============================================================#

      # Skin Colors #
      #-------------------------------------------------------------#
      #### Base color and variants ####
      _BaseColor_ = #ff7373
      _BaseColorD95_ = #0d0606
      _BaseColorD90_ = #1a0c0c
      .
       
  5. Lanjutkan dengan, zmprov mcf +zimbraInstalledSkin pandusolusi
  6. zmcontrol restart

Tidak ada komentar:

Posting Komentar