And it seems pretty straight forward once you know what you're doing, but I can't find anything that really lays out the basics in a complete and step by step manner. All I'm really looking to do is modify the login page with my own logo and text, then do some small CSS changes in the user portal.
I can do this by just editing the files directly but that will obviously break during upgrades etc and I'd rather do it the right way. Unfortunately every reference to decent tutorials and such seems to be a broken link and so far I've not managed to get anything figured out on my own.
I'm a sysadmin with decent coding skills, but not a developer, so apologies if I'm missing something obvious here.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You're right you shouldn't overwrite iTop files as doing so will make very difficult to update the app in the future. iTop provides a very powerfull extension mechacnism, so let's use it :)
Combodo is currently producing lots of new tutorial, they should be out with the 2.7.0 version beginning of next year.
In the meantime, the first tutorial Adding a new field to the Server class [iTop Documentation] is the best introduction to creating customs module.
You were talking about breaking links, are they located on the official Wiki ? If so can you give me a list so we could take a look at it ?
If you need some help, you may also contact Combodo sales team ? We provide any specific development assistance, and also all of the service subscription clients have access to the ITSM Designer, a SAAS GUI that helps a lot to customize any iTop instance you host.
That being said, to answer your questions :
Modify the logo & text in the login page : login page is displayed using the \LoginWebPage class. You'll see in \LoginWebPage::DisplayLoginHeader that the app_icon_url config parameter can be used to customize the icon. What text do you want to modify ? There are 2 dictionnary keys that are used (UI:Login:Welcome and UI:Login:IdentifyYourself, see in \LoginWebPage::DisplayLoginForm), you can customize both of them in a module
Mhh, when the Hub came online we did some SEO efforts but it seems we missed some keywords... Can you give some searches examples that returns those old URL ? Thanks !
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Pretty much the title. I've been reading the documentation here: https://www.itophub.io/wiki/page?id=latest%3Acustomization%3Astart
And it seems pretty straight forward once you know what you're doing, but I can't find anything that really lays out the basics in a complete and step by step manner. All I'm really looking to do is modify the login page with my own logo and text, then do some small CSS changes in the user portal.
I can do this by just editing the files directly but that will obviously break during upgrades etc and I'd rather do it the right way. Unfortunately every reference to decent tutorials and such seems to be a broken link and so far I've not managed to get anything figured out on my own.
I'm a sysadmin with decent coding skills, but not a developer, so apologies if I'm missing something obvious here.
Hello,
You're right you shouldn't overwrite iTop files as doing so will make very difficult to update the app in the future. iTop provides a very powerfull extension mechacnism, so let's use it :)
Combodo is currently producing lots of new tutorial, they should be out with the 2.7.0 version beginning of next year.
In the meantime, the first tutorial Adding a new field to the Server class [iTop Documentation] is the best introduction to creating customs module.
You were talking about breaking links, are they located on the official Wiki ? If so can you give me a list so we could take a look at it ?
If you need some help, you may also contact Combodo sales team ? We provide any specific development assistance, and also all of the service subscription clients have access to the ITSM Designer, a SAAS GUI that helps a lot to customize any iTop instance you host.
That being said, to answer your questions :
Pretty much any of the links to https://www.combodo.com/wiki/ aren't working, I assume it's been moved to the new https://www.itophub.io/ domain and that's the reason behind it?
Thanks for the info though, that should hopefully get things moving!
Yes, all the online documentation is now hosted on :)
Mhh, when the Hub came online we did some SEO efforts but it seems we missed some keywords... Can you give some searches examples that returns those old URL ? Thanks !
Thanks it is helpful for my free audit seo tool
Last edit: DylanKatz 2024-11-07