for my second blog, I would like to exchange what I have found about the customization of the Jive Forums, provided in every SAP Entreprise Portal.
Changing images</p><p>Icons can be found and replaced in this repository :</p><p>\usr\sap\<SID>\JCxx\j2ee\cluster\serverX\apps\sap.com\com.sap.netweaver.coll.forums\servlet_jsp\forums\root\images</p><p> </p><p>Changing CSS and JSP related to style to fully adapt your look & feel :</p><p>Main files for styling are located here :</p><p>\usr\sap\<SID>\JCxx\j2ee\cluster\serverx\apps\sap.com\com.sap.netweaver.coll.forums\servlet_jsp\forums\root\style</p><p> </p><p>See default themes :</p><p>Default themes can be found at this place, and unused one can be deleted to avoid user choosing another theme :</p><p>\usr\sap\<SID>\JCxx\j2ee\cluster\serverx\apps\sap.com\com.sap.netweaver.coll.forumsHome\servlet_jsp\forumsHome\root\jiveHome\themes</p><p><br />
Change labels :</p><p>Jive forums works with JSP files. Most of them can be found here : </p><p>\usr\sap\<SID>\JCxx\j2ee\cluster\serverx\apps\sap.com\com.sap.netweaver.coll.forums\servlet_jsp\forums\root</p><p>With a tools like Firebug you can define which JSP page is called, and which labels you need to change (located with its ID for exemple).</p><p>Some are in properties files :</p><p>\usr\sap\<SID>\JCxx\j2ee\cluster\serverx\apps\sap.com\com.sap.netweaver.coll.forums\servlet_jsp\forums\root\WEB-INF\classes</p><p> </p><p>Changing sent email templates :</p><p>To adapt generated email templates, go to : </p><p>\usr\sap\<SID>\JCxx\j2ee\cluster\serverx\apps\sap.com\com.sap.netweaver.coll.forums\servlet_jsp\forums\root\WEB-INF\lib</p>
<p>Find the “jiveforums-5.5.6.jar” file, and extract the “forums-email-templates.xml” file.</p><p>Do the change you want ton and upload it back in the .jar file.</p>
<p>To be taken into account, reboot the portal.</p><p> </p><p>Changing the TinyMCE used to post messages :</p><p>the TinyMCE code source is located here :</p><p>\sap\<SID>\JCxx\j2ee\cluster\serverx\apps\sap.com\com.sap.netweaver.coll.forums\servlet_jsp\forums\root\admin\scripts\tiny_mce</p><p> </p><p>Now you can give a new life to your forum, making it as adaptive as some popular Web forums – but enjoying the capabilities of the SAP Netweaver Entreprise Portail. </p>