Adding custom Help pages urls

pvipl

New member
Joined
May 10, 2019
Messages
2
Hello, I would like to customize Help urls to view my company help pages instead of site-helper original pages (eg. change https://site-helper.com/evo/ssl.php to mydomain.com/ssl.html )
I found list of help urls in /usr/local/directadmin/data/skins/evolution/assets/app.js file. Is it possible to let reseller edit this list?
 
The pre-release binaries now have a new file here:
Code:
/usr/local/directadmin/data/skins/evolution/helper-links.json

loaded into the skin in files_user.conf:
Code:
JS_HELPER_LINKS=helper-links.json

Use this guide to copy the file to helper-links-custom.json, and load it into files_custom.conf with:
Code:
JS_HELPER_LINKS=helper-links-custom.json

https://help.directadmin.com/item.php?id=295
(but in the evolution folder)

This is a global setting though, not per-reseller.
 
Specifically altering the Support & Help links

These links:

Help
Create Ticket
Support Center

Where are they altered to use our OWN URLs instead of DA URLs?
 
These links:

Help
Create Ticket
Support Center

Where are they altered to use our OWN URLs instead of DA URLs?

Help - mentioned above. Support related ones - just go to "Tickets" -> "Ticket System Settings", de-select "Ticket System Enabled" and it will let you insert your own URL there.
 
Added files_custom.conf to reference helper-links-custom.json, properly set permissions and ownership.

Altered these options in helper-links-custom.json:

"reseller/tickets": "https://secure.hostmatters.com",
"reseller/create-ticket": "https://secure.hostmatters.com"
"user/create-ticket": "https://secure.hostmatters.com",
"user/messages":"https://secure.hostmatters.com",

Getting NO changes in the user or reseller level control panels. Those Support & Help URLs still reference YOUR DA URLs:

Manage Tickets - https://pluto.hmdnsgroup.com:2222/reseller/tickets
Create Ticket - https://pluto.hmdnsgroup.com:2222/reseller/tickets/create
 
The pre-release binaries now have a new file here:
Code:
/usr/local/directadmin/data/skins/evolution/helper-links.json

loaded into the skin in files_user.conf:
Code:
JS_HELPER_LINKS=helper-links.json

Use this guide to copy the file to helper-links-custom.json, and load it into files_custom.conf with:
Code:
JS_HELPER_LINKS=helper-links-custom.json

https://help.directadmin.com/item.php?id=295
(but in the evolution folder)

This is a global setting though, not per-reseller.

@smtalk Is this info still valid for evolution?

Can't find helper-links-custom.json and files_custom.conf in evolution folder. Do they need to be created?
 
Back
Top