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.

Enable feature for single skin

Discussion in 'General Discussion' started by oflus, Feb 25, 2009.

  1. oflus

    oflus Member

    Joined:
    Feb 11, 2007
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    1
    Hello,

    I am trying to enable one of the cPanel features (Features manager), but this feature to be visible only for a single skin (custom developed theme). For example, if I have the following skins:

    x
    x3
    custom

    I want to enable SSH feature and this feature to be visible only on the "custom" skin.

    I know that I can create a feature list and apply it to the users that use the "custom" skin, and this way users that use the other skins will not preview the feature (using another feature list). But I am trying to have users using the same feature list, but one theme to show one set of feature, others another.

    Thanks
     
  2. cPanelDavidG

    cPanelDavidG Technical Product Specialist

    Joined:
    Nov 29, 2006
    Messages:
    11,279
    Likes Received:
    8
    Trophy Points:
    38
    Location:
    Houston, TX
    cPanel Access Level:
    Root Administrator
    You are referring to themes, not skins (also known as Branding). Using custom themes isn't recommended as it can be time-consuming to keep up with all the improvements we continue to make to our x3 theme. Branding merely changes the appearance of the UI without changing the underlying functionality. If you are merely changing the appearance of the interface, I recommend using branding instead of a custom theme. You can add/remove functionality by using different feature lists.

    Is there any particular reason you are attempting to avoid the use of different feature lists?
     
  3. cPanelKenneth

    cPanelKenneth cPanel Development
    Staff Member

    Joined:
    Apr 7, 2006
    Messages:
    4,458
    Likes Received:
    22
    Trophy Points:
    38
    cPanel Access Level:
    Root Administrator
    You can possible accomplish your goal by the following:

    1. Create a New Feature List
    2. In your new feature list, enable the features you want for the custom skin
    3. IN the default feature list, disable the features you don't want displayed in X, X3, etc
    4. Create a new package
    5. Assign this package to use your custom skin and the feature list created in steps 1-3

    As you create accounts, ensure the account is using the new package. Variations of the above should help you accomplish your goal.
     
Loading...

Share This Page