Announcement

Collapse
No announcement yet.

Add the "implements" parameter to allow direct link from cPanel SSO or WHMCS to LVE PHP Selector and Imunify360

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Add the "implements" parameter to allow direct link from cPanel SSO or WHMCS to LVE PHP Selector and Imunify360

    Hello to the CL Team,

    Here is a tiny improvement request of your both cPanel features :

    - LVE PHP Version Selector

    and

    - Imunify360 for end-user

    We want to be able to direct link "PHP Select Version" and "Imunify360" cPanel feature, from WHMCS, our Billing System, with 2 shortcut icon links using cPanel Single Sign-On, with a link like this :

    > - clientarea.php?action=productdetails&id=123&dosing lesignon=1&app=Database_phpMyAdmin
    > - clientarea.php?action=productdetails&id=123&dosing lesignon=1&app=FileManager_Home

    As you can see, its already possible for many features like the cPanel FileManager, PhpMyAdmin and others.

    For that, we need your LVE PHP Selector and Imunify configuration include the cPanel parameter :

    > implements

    I give you an example of a third-party app (Softaculous) that have successfully implemented this implements parameter, with the command line :

    > uapi --user=$USER Branding get_applications app_keys=softaculous

    The output :

    > data:
    >
    > softaculous:
    >
    > acontent:
    >
    > base64_png_image:
    >
    > feature: softaculous
    >
    > file: softaculous
    >
    > group: software
    >
    > height: 47
    >
    > imgtype: icon
    >
    > implements: Softaculous_Home
    >
    > itemdesc: Softaculous Apps Installer
    >
    > itemorder: 99
    >
    > onclick:
    >
    > plainitemdesc: Softaculous Apps Installer
    >
    > searchtext: Softaculous Apps Installer
    >
    > subtype: img
    >
    > target:
    >
    > type: image
    >
    > url: softaculous/index.live.php
    >
    > width: 47

    Then we can do this that is working well :

    > - clientarea.php?action=productdetails&id=123&dosing lesignon=1&app=Softaculous_Home

    And if we compare with both PHP LVE Select and Imunify360…

    > uapi --user=$USER Branding get_applications app_keys=lvephpsel,imunify360

    …the implements parameter is missing, then, we cannot make direct link from WHMCS or any app using the cPanel SSO system :

    > data:
    >
    > imunify360:
    >
    > acontent:
    >
    > base64_png_image:
    >
    > feature: imunify360
    >
    > file: imunify360
    >
    > group: security
    >
    > height: 47
    >
    > imgtype: icon
    >
    > itemdesc: Imunify360
    >
    > itemorder: 10000
    >
    > onclick:
    >
    > plainitemdesc: Imunify360
    >
    > searchtext: Imunify360
    >
    > subtype: img
    >
    > target:
    >
    > type: image
    >
    > url: imunify/imunify.live.pl
    >
    > width: 47
    >
    > lvephpsel:
    >
    > acontent:
    >
    > base64_png_image:
    >
    > feature: lvephpsel
    >
    > file: lvephpsel
    >
    > group: software
    >
    > height: 47
    >
    > imgtype: icon
    >
    > itemdesc: Sélectionner une version de PHP
    >
    > itemorder: 999
    >
    > onclick:
    >
    > plainitemdesc: Select PHP Version
    >
    > searchtext: Sélectionner une version de PHP
    >
    > subtype: img
    >
    > target:
    >
    > type: image
    >
    > url: lveversion/php_selector.live.pl
    >
    > width: 47

    Is this update possible for the LVE and the Imunify360 cPanel developper team ?

    Where I have to send this request ?

    More info if needed :

    - https://forums.cpanel.net/threads/cp...ameter.690657/

    Thanks in advance !

  • #2
    Hello Nicolas,

    Thank you for your message and suggestion. Our develops are now looking into this - so far seems that it is working great. We will do our best to add this to one of the upcoming releases.

    Comment


    • #3
      Thanks, we love you CloudLinux !

      Comment

      Working...
      X