Page 2 of 2 FirstFirst 12
Results 11 to 20 of 20

Thread: Add Themes

  1. #11
    mmorse's Avatar
    mmorse is offline Moderator
    Join Date
    May 2006
    Location
    USA
    Posts
    6,242
    Rep Power
    21

    Default How to install themes

    Quote Originally Posted by TaskMaster View Post
    I downloaded the hotrod theme. I copied it into the directory where the other themes are. I restarted my server, but that did ot make teh theme available.

    What do I have to do to make the new theme available?
    unzip to /opt/zimbra/tomcat/webapps/zimbra/skins/
    (in your case /hotrod)

    su zimbra

    then just just zmprov mcf +zimbraInstalledSkin hotrod
    to remove it's zmprov mcf -zimbraInstalledSkin <skintoremove>

    OR
    To get a list of the currently installed skins:
    zmprov gcf zimbraInstalledSkin
    then:
    zmprov mcf zimbraInstalledSkin <skin1> zimbraInstalledSkin <skin2> etc...
    but for this method you'd need to list ALL the skins you want to include, the ones you don't want should be left off the list. (if you fail to list even the currently installed ones it actually uninstalls them)

    you may neeed a tomcat stop/start after the zmprov mcf sometimes
    Last edited by mmorse; 10-28-2007 at 05:07 PM. Reason: cleaned up

  2. #12
    TaskMaster is offline Intermediate Member
    Join Date
    May 2007
    Posts
    21
    Rep Power
    8

    Default

    Worked like a charm. Thanks.

    Is this documented somewhere? Is the zmprov command documented somewhere so that I can take a look at all of it's features so I do not have to ask these questions anymore? Or is the help of the zmprov command itself the only documentation?

  3. #13
    mmorse's Avatar
    mmorse is offline Moderator
    Join Date
    May 2006
    Location
    USA
    Posts
    6,242
    Rep Power
    21

    Default

    well Kevin started a wiki for it a long time ago...feel free to add
    http://wiki.zimbra.com/index.php?title=Zmprov

  4. #14
    bryanr is offline Trained Alumni
    Join Date
    May 2007
    Posts
    23
    Rep Power
    8

    Default

    Where do you find out how to add new themes from the support area. I have network edition but can't find anything useful.

  5. #15
    mmorse's Avatar
    mmorse is offline Moderator
    Join Date
    May 2006
    Location
    USA
    Posts
    6,242
    Rep Power
    21

    Default

    directions are 3 posts up, you can find some already done themes here: Get or contribute Zimlets, UI themes, and languages in the Zimbra Gallery

    If you we're talking about rebranding in the support portal it's Documents > Additional Information & Whitepapers > Zimbra Rebranding Document

  6. #16
    bmw
    bmw is offline Special Member
    Join Date
    Dec 2008
    Location
    San Rafael, CA
    Posts
    113
    Rep Power
    6

    Default

    This post needs to be updated for 6.0.x GnR

    The directory for skins has changed from the previous posts above.

    Skins are now located in:
    Code:
    /opt/zimbra/jetty/webapps/zimbra/skins
    There may be several jetty entires but just use 'jetty'.

    I tried this and was able to install three new themes. In the ZCS Admin Console, these new themes show up in server COS and domain and in each user account but when I log onto any user from the ZCS client, they do not show up in the list.
    Last edited by bmw; 09-30-2009 at 01:40 PM. Reason: update

  7. #17
    mmorse's Avatar
    mmorse is offline Moderator
    Join Date
    May 2006
    Location
    USA
    Posts
    6,242
    Rep Power
    21

    Default

    We switched from tomcat (4.5prior)> jetty (5.0+) for the service known as mailboxd.
    ZWC Themes > zmskindeploy
    To make deploying skins easy, we have created a command-line tool that manages all of the little tasks required to properly format the skin and make it available to your users. This tool:
    • Runs the Image Merge process on your skin, so images will be served efficiently,
    • Enables the skin for all users of your ZWC deployment, and
    • Restarts the web server, so it recognizes the new skin.
    Make sure you run it zmskindeploy theme/ & not zmskingdeploy ./ - seem to remember a bug where that unintentionally removes all the skins.

  8. #18
    bmw
    bmw is offline Special Member
    Join Date
    Dec 2008
    Location
    San Rafael, CA
    Posts
    113
    Rep Power
    6

    Thumbs down

    Mike,
    Thanks for creating the zmskindeploy command. That does help but really this needs to be in the Admin Console, ie, browse for the *.zip file, uploads to a tmp directory, uncompresses, script runs the XML file telling where everything needs to go and insures all the permissions are correctly set.

    I followed all the instructions in your post above and in the Admin Console all the new themes show up in the COS listing but do not show up in any user client because after unzipping the theme package as "root" user before logging in as "su - zimbra" the permissions are locked down for the "zimbra" user. I have to manually for each theme readjust all the permissions. It's a real pain.

    Once I realized this I uninstalled all the folders, then
    Code:
    CHOWN zimbra:zimbra zimbra_skin*.zip
    then uncompressed the files. They exploded properly. I performed the
    Code:
    zmskindeploy theme/
    command which resulted in success. Then performed
    Code:
    zmcontrol stop/start
    . The themes showed up in Admin Console under COS. I ticked the boxes and to activate them. Saved. I then checked each active user account and those new themes are active due to the COS, too.

    Then went to the web client. Went to Preferences (or Option depending on current theme) and the new themes are a no show. Why? Going back to the command like I think it is because the permissions are still wrong. I had to go back and manually reset all the permissions of which the folders and files contained in them are different set of permissions. Cleared the browser cache, logged back in and still not there in the web client.

    Now, I went back to the Admin Console and to a user account and forced one of the new themes to that user. Saved. Went to the web client and logged in. Theme is a no show and, in fact, defaults to the Bare theme which isn't the next theme in line. Checking back in the Admin Console the new theme is still chosen there for that user but Bare is.

    This is a buggy process. I will file a trouble ticket with support.
    Last edited by bmw; 10-06-2009 at 02:44 PM. Reason: new info

  9. #19
    babel is offline Intermediate Member
    Join Date
    Oct 2009
    Posts
    15
    Rep Power
    5

    Default

    I want to modify some option the URL Log in. Fox example : Username, Password, Log In, etc. Anybody help me how to do this work ?

  10. #20
    mmorse's Avatar
    mmorse is offline Moderator
    Join Date
    May 2006
    Location
    USA
    Posts
    6,242
    Rep Power
    21

    Default

    @bmw saw a support ticket from you - are you using themes made for 4.x? (I'll test fields on 5.x and 6.x here in a moment.)

    @babel can you re-phrase your question? If your trying to modify that screen it's /opt/zimbra/mailboxd/webapps/zimbra/public/login.jsp.

Page 2 of 2 FirstFirst 12

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Zimbra + Samba LDAP, cannot add winxp
    By fajarpri in forum Installation
    Replies: 4
    Last Post: 07-08-2007, 11:45 AM
  2. Replies: 1
    Last Post: 02-20-2007, 01:49 AM
  3. Replies: 7
    Last Post: 07-31-2006, 12:55 AM
  4. how to add a same Signature for a domain
    By crossany in forum Developers
    Replies: 1
    Last Post: 06-08-2006, 05:41 PM
  5. Using Zimlet to add zimbra account
    By dzed in forum Zimlets
    Replies: 2
    Last Post: 05-05-2006, 02:15 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •