+ Reply to Thread
Page 1 of 7 1 2 3 ... LastLast
Results 1 to 10 of 65

Thread: MobileMe

  1. #1
    kreal is offline Registered User
    Join Date
    Jul 2008
    Posts
    1
    Downloads
    1
    Uploads
    0

    Post MobileMe

    UPDATE: Fixed overlapping folders, plus optimized it for Safari. the new version is now 1.1



    Made this MobileMe skin for RoundCube, since I use MobileMe on a daily basic for private and RoundCube for business, and didn't really feel like using two difference webmail clients.

    Just be aware that apple might not like me using there icons, so only use it privately.

    Here is the readme of what needs to be done for optimal viewing pleasure. And you can download version 1.0 here

    Config requirements:

    Code:
    $rcmail_config['list_cols'] = array('cg', 'from', 'subject', 'date', 'size');
    $rcmail_config['default_imap_folders'] = array('INBOX', 'Drafts', 'Sent', 'Trash', 'Junk');
    $rcmail_config['skin_path'] = 'skins/MobileMe/';
    $rcmail_config['preview_pane'] = TRUE;
    "/program/js/app.js"

    FIND this.button_sel = function(command, id)

    CHANGE:
    Code:
    if (img && button.sel)
      img.src = button.sel;
    TO:
    Code:
    if (img && button.sel) {
      img.src = button.sel;
      if (command == "delete" || command == "reply" || command == "reply-all" || command == "forward" || command == "checkmail" || command == "compose" || command == "viewsource" || (command == "add" && id != "rcmbtn108") || command == "edit" || command == "export")
        img.parentNode.style.backgroundImage = "url(skins/MobileMe/images/buttons/buttonbg_press.png)";
      else if (command != "firstpage" && command != "previouspage" && command != "nextpage" && command != "lastpage" && command != "firstmessage" && command != "previousmessage" && command != "nextmessage" && command != "lastmessage" && command != "add-attachment" && id != "rcmbtn108")
        img.parentNode.style.backgroundImage = "url(skins/MobileMe/images/buttons/buttonbgblue_press.png)";
      else if (id == "rcmbtn113" || id == "rcmbtn114")
        img.parentNode.style.backgroundImage = "url(skins/MobileMe/images/buttons/buttonbgblue_press.png)";
     }
    FIND: this.button_out = function(command, id)

    CHANGE:
    Code:
    if (img && button.act)
      img.src = button.act;
    TO:
    Code:
    if (img && button.act) {
      img.src = button.act;
      if (command == "delete" || command == "reply" || command == "reply-all" || command == "forward" || command == "checkmail" || command == "compose" || command == "viewsource" || (command == "add" && id != "rcmbtn108") || command == "edit" || command == "export")
        img.parentNode.style.backgroundImage = "url(skins/MobileMe/images/buttons/buttonbg.png)";
      else if (command != "firstpage" && command != "previouspage" && command != "nextpage" && command != "lastpage" && command != "firstmessage" && command != "previousmessage" && command != "nextmessage" && command != "lastmessage" && command != "add-attachment" && id != "rcmbtn108")
        img.parentNode.style.backgroundImage = "url(skins/MobileMe/images/buttons/buttonbgblue.png)";
      else if (id == "rcmbtn113" || id == "rcmbtn114")
        img.parentNode.style.backgroundImage = "url(skins/MobileMe/images/buttons/buttonbgblue.png)";
    }

    "/program/steps/mail/func.inc"

    CHANGE:
    Code:
    $standard_headers = array('subject', 'from', 'organization', 'to', 'cc', 'bcc', 'reply-to', 'date');
    TO:
    Code:
    $standard_headers = array('from', 'subject', 'date', 'to', 'organization', 'cc', 'bcc', 'reply-to');
    --

    And some screenshots:







    View mail

    Compose

    Compose HTML

    Contacts

    Settings
    Last edited by kreal; 07-29-2008 at 06:23 AM.

  2. #2
    craggles is offline Registered User
    Join Date
    Jul 2008
    Posts
    1
    Downloads
    0
    Uploads
    0

    Default Amazing!

    That looks amazing!

    If only themes could be altered in the 'personal settings' link. I've got access to RoundCube through my hosting package but don't have access to the config files.

    It's taken me a while to notice the roundcube webmail optionbut I'm glad I have it now!

    I will continue the hunt to change the logo in the top left of the screen - I have several domains with webmail and it'd be easy to distinguish the different browser tabs if I could change the logo per domain.

    One day all that functionality will be built in. I can only marvel at the great work being done on the project so far.

  3. #3
    knut_ is offline Registered User
    Join Date
    Jul 2008
    Posts
    2
    Downloads
    0
    Uploads
    0

    Cool yeah

    thank you very much man! this is really f*king great!

    (and i just signed up here to post this message)

    cheers to denmark

    ps: but theres sth wrong if u have some subfolders in a normal folder... it overlaps them.
    Last edited by knut_; 07-23-2008 at 04:56 PM.

  4. #4
    Jimmy Rittenborg is offline Registered User
    Join Date
    Jul 2008
    Posts
    1
    Downloads
    2
    Uploads
    0

    Default

    @kreal damn et lękkert skin du har strikket sammen dér, ved godt at det jo bare er taget fra mobileme, men det ser piv-lękkert ud..

    henter det med det samme

  5. #5
    flosoft's Avatar
    flosoft is offline Administrator
    Join Date
    Jun 2006
    Location
    Brussels, Belgium
    Posts
    349
    Downloads
    1
    Uploads
    0

    Default

    Wooooow! This loooks ..... WOOOOOOW!

  6. #6
    flosoft's Avatar
    flosoft is offline Administrator
    Join Date
    Jun 2006
    Location
    Brussels, Belgium
    Posts
    349
    Downloads
    1
    Uploads
    0

    Default

    Ok, I found a bug.
    Check this attachment :S

    The folder list has some problems, and the icons at the bottom. Latest Roundcube SVN and applied all code changes.
    Attached Images

  7. #7
    dj2's Avatar
    dj2
    dj2 is offline Registered User
    Join Date
    Jul 2008
    Location
    Ohio
    Posts
    40
    Downloads
    7
    Uploads
    0

    Default

    This is a fantastic skin you've made. Unfortunately, like most others, I'm on shared hosting so I can't use it. But I am currently in the works of making a home server, so I may be able to use it later on. Thanks and keep up the excellent work!

  8. #8
    brianrecchia is offline Registered User
    Join Date
    Jul 2008
    Posts
    1
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by dj2 View Post
    This is a fantastic skin you've made. Unfortunately, like most others, I'm on shared hosting so I can't use it. But I am currently in the works of making a home server, so I may be able to use it later on. Thanks and keep up the excellent work!
    It works perfectly fine for me on 1&1's shared hosting. I had to change a few settings to install RoundCube (a magic quotes setting and also I had to tell 1&1 to use PHP5 instead of PHP4) but that involved simply editing my .htaccess and putting a php.ini in every roundcube folder (which I admit WAS a pain in the *** but that's just because I had to put it in any folder)

    If anyone wants to try it out and has Gmail, just go to http://rc.brian.recchia.name and log in with your Gmail name and password (don't worry, it doesn't store any of your stuff on my server; it just stores any settings you set and your Gmail username) and if you want to thank me, just read http://brian.recchia.name (there's no ads, I promise. I just want my website to be more popular.)
    If this is considered spamming, I'm sorry.

  9. #9
    dj2's Avatar
    dj2
    dj2 is offline Registered User
    Join Date
    Jul 2008
    Location
    Ohio
    Posts
    40
    Downloads
    7
    Uploads
    0

    Default

    Quote Originally Posted by brianrecchia View Post
    It works perfectly fine for me on 1&1's shared hosting. I had to change a few settings to install RoundCube (a magic quotes setting and also I had to tell 1&1 to use PHP5 instead of PHP4) but that involved simply editing my .htaccess and putting a php.ini in every roundcube folder (which I admit WAS a pain in the *** but that's just because I had to put it in any folder)

    If anyone wants to try it out and has Gmail, just go to http://rc.brian.recchia.name and log in with your Gmail name and password (don't worry, it doesn't store any of your stuff on my server; it just stores any settings you set and your Gmail username) and if you want to thank me, just read http://brian.recchia.name (there's no ads, I promise. I just want my website to be more popular.)
    If this is considered spamming, I'm sorry.
    Yea, I'm not sure what error I was getting but it involved a php.ini file. I emailed support and was told that roundcube was indeed working on my email. Well, they have it installed through fantastico so right now that's the only way to get it working.

  10. #10
    knuckles is offline Registered User
    Join Date
    Dec 2006
    Posts
    28
    Downloads
    1
    Uploads
    0

    Default

    Awesome skin, I've installed it without modifying any config files and it is functionally working. I do see some overlap on a few fields that I'm sure would be fixed by editing the config files as you mention above. My question before doing so: will adjusting these files affect other skins installed in roundcube negatively? My users are still on the default skin until I can find a stable and maintained 3rd party skin that is well liked. If I make the adjustments you laid out, will it screw up the default skin?

+ Reply to Thread
Page 1 of 7 1 2 3 ... LastLast

LinkBacks (?)

Thread Information

Users Browsing this Thread

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

     

Tags for this Thread

Posting Permissions

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