Pentaho CE 5 | Customize Home Page
Is there any guide to customize the homepage of Pentaho 5 CE?
I'm using the 4.x version and was very easy to use as a plataform to delivery reports and KPIs to my clients without lose my company identity. I'm not worried about my staff, but there are too much information that don't interest my clients and I'm afraid to migrate and lose their satisfaction.
Last edited by Emannuel; 11-28-2013 at 07:53 PM.
Hi Emmual did you figure anything out on this question. I need to do the same thing.
The best I've found so far is still focused on the 4.x platfrom
i haven't had a chance to see how different the new 5.x platform is.
I am interested in this too! It'd be great to replace the home page by a custom dashboard. Any ideas of where to start?
To change the logo you need to replace the "puc-login-logo.png" present in biserver-ce/pentaho-solutions/system/common-ui/resources/themes/images/puc-login-logo.png location.
To change the watemarked background image , i will figure it out and let you all know about that.
To change the backgroung image replace the login-crystal-bg.jpeg present in below mentioned location.
I havn't found any related doc excep for /biserver-ce/tomcat/webaps/pentaho/docs/customizing_pentaho_guide.pdf but it looks outdated as contains screenshots from the 4.x version. So I tried test and learn approach
Found that files:
- biserver-ce/tomcat/webapps/pentaho/mantle/xul/mantle.xul - generates the upper menu on the home page containing menus: File, View, Tools, Help
- biserver-ce/tomcat/webapps/pentaho/mantle/home/index.jsp - home page main content
I've generated a test dashboard using CDE and copied its URL to a text file. Then I've removed everything between the <body> and </body> html tags of the index.jsp file and placed an iframe that loads my test dashboard:
Well, it worked out but I am sure there should be an easier way to customize the home page. If you'll follow remember to remove the files from the following catalogs:
Those files are generated every time you login pentaho but sometimes are not overriden when one changes mantle.xul and index.jsp. One doesn't even have to restart the pentaho to see the changes on the main page. Just restart your browser and login pentaho again
Did not seem so complicated. Can you take a print screen to see if is this is what we looking for?