The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Custom Reseller Branding

Discussion in 'User Experience' started by tloomos, Nov 27, 2002.

  1. tloomos

    tloomos Member

    Joined:
    Nov 20, 2002
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    1
    Before I leased my own server, I had a reseller account with someone else who was using CPanel. When I inquired about customizing CPanel for my clients, he created a copy of the vertex theme for me and placed it into a folder in my root directory. He indicated that I would see the new theme in WHM and that it was linked to this folder and any changes I made to the theme in this folder would be reflected immediately to anyone using that theme.

    My question is how did he set this up?

    Is there a file somewhere that lists the themes and the path to their root folder?

    How was he able to set this up for me without all of his other clients having access to it (or did they?)?
     
  2. dgbaker

    dgbaker Well-Known Member
    PartnerNOC

    Joined:
    Sep 20, 2002
    Messages:
    2,578
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    Toronto, Ontario Canada
    cPanel Access Level:
    DataCenter Provider
    In your WHM goto themes and click on clone a cPanel theme. This will make an exact copy of the theme for you to customize.

    The path to the cpanel themes is;
    /usr/local/cpanel/base/frontend/

    In there you will find all of themes on your system.
     
  3. tloomos

    tloomos Member

    Joined:
    Nov 20, 2002
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    1
    Right, but the host I was working with before made a copy and put the copy in MY root folder (I was just a reseller account on his server). I was then able to modify the theme that he put in my root folder to have the changes reflected immediately for any of my customers who used that theme.

    As far as aI know, no other users on that server had access to that theme.

    How can I do that?
     
  4. dgbaker

    dgbaker Well-Known Member
    PartnerNOC

    Joined:
    Sep 20, 2002
    Messages:
    2,578
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    Toronto, Ontario Canada
    cPanel Access Level:
    DataCenter Provider
    The only way I can think of is putting the copy in the directory you want it in and then from /usr/local/cpanel/base/frontend make a symlink to it.

    Like? ln -s /home/user/public_html/themename themename
     
  5. tloomos

    tloomos Member

    Joined:
    Nov 20, 2002
    Messages:
    12
    Likes Received:
    0
    Trophy Points:
    1
    Perhaps that's what he did. I'll give it a shot.

    Thanks!!
     
  6. ccreighton

    ccreighton Active Member

    Joined:
    Aug 28, 2001
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    1
    tloomos,

    Please post your findings on this. This information will be usefull for me as well as others. Instructions would be appreciated.
     
  7. PWSowner

    PWSowner Well-Known Member

    Joined:
    Nov 10, 2001
    Messages:
    2,948
    Likes Received:
    3
    Trophy Points:
    38
    Location:
    ON, Canada
    I've already done this for one of my resellers.

    His theme is in his home directory like
    /home/username/themename
    which is sym-linked to the theme directory just like dgbaker said, except I put the theme in the user base directory instead of the public_html one.

    From the /usr/local/cpanel/base/frontend directory, I enter
    ln -s /home/username/themename themename

    Other users do have access to the theme, but I'm sure there's a way to prevent that. I just haven't had the need to find it yet.
     
  8. ccreighton

    ccreighton Active Member

    Joined:
    Aug 28, 2001
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    1
    Where? Please explain.
     
  9. rbmatt

    rbmatt Well-Known Member

    Joined:
    Oct 21, 2002
    Messages:
    212
    Likes Received:
    0
    Trophy Points:
    16
    Go into WHM and click Branding under the cPanel 6 heading.
     
  10. ccreighton

    ccreighton Active Member

    Joined:
    Aug 28, 2001
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    1
    Doh! Yeah I found it after I posted. Hard to keep up with new features sometimes. Thanks.
     
  11. drego

    drego Registered

    Joined:
    Mar 18, 2003
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Portugal
    I believe Branding isn't the same as a own theme.

    I like that with the symlink.

    Does anyone know how to limit that skin just to that specific reseler?

    tloomos what was that server where you had a reseler account? You can try ask him how they done?

    Best Regards
     
  12. marius

    marius Well-Known Member
    PartnerNOC

    Joined:
    Jun 10, 2002
    Messages:
    157
    Likes Received:
    0
    Trophy Points:
    16
    Location:
    Bucharest
    reseller theme

    yeah, that would be nice to have the reseller creating acount only with the theme it has his name on it.

    the way it is now, a reseller can create packages with whatever theme you have there :(
     
  13. drego

    drego Registered

    Joined:
    Mar 18, 2003
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    Portugal
    Reseler SKIN

    Does anyone know a way to limit the skin to one reseler or their clients?

    Best Regards
     
Loading...

Share This Page