Menu

Looking for basic customisation tutorial

Itop-new
2019-08-06
2024-11-07
  • Itop-new

    Itop-new - 2019-08-06

    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.

     
  • Pierre Goiffon

    Pierre Goiffon - 2019-08-06

    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 :

    • 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
    • CSS in the user portal : take a look at the sample-portal-* Combodo repositories, they provide some examples :)
     
    👍
    2
  • Itop-new

    Itop-new - 2019-08-06

    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!

     
    • Guillaume Lajarige

      Yes, all the online documentation is now hosted on :)

       
    • Pierre Goiffon

      Pierre Goiffon - 2019-08-07

      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 !

       
  • DylanKatz

    DylanKatz - 2024-11-07

    Thanks it is helpful for my free audit seo tool

     
    👍
    1

    Last edit: DylanKatz 2024-11-07

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.