Hi, I followed the directions for option 1 and I am still having trouble. I downloaded the JasigWidgetPortlets source code from gitHub and merged it into my main uPortal directory. I added a custom JSP page to uportal-portlets-overlay/src/main/webapp/WEB-INF/jsp just as the instructions explained. I was not sure exactly what to do in regards to configuring the SimpleJspPortletController.jspName portlet preference. I assumed I needed to change a few lines in the file SimpleJspPortletController.java. I based my changes off the instructions from this link https://wiki.jasig.org/display/PLT/Portlet+Preferences. Currently, in the .java file I changed the line *public static final String INSTRUCTIONS_VIEW = "simple-jsp-instructions";* to *public static final String MCLOGO_VIEW = "MCLogo";* since "MCLogo" is the name of the JSP page I added in the jsp directory as I stated above. I also changed the line* jspName = prefs.getValue(JSP_NAME_PREFERENCE, INSTRUCTIONS_VIEW);* to *jspName = prefs.getValue(JSP_NAME_PREFERENCE, MCLOGO_VIEW);* .
I was wondering if I needed to add the portlet to the portlet.xml file which is located in /JasigWidgetPortlets/src/main/webapp/WEB-INF/ and after adding it do I now go to the respondr-lo.fragment-layout.xml file and replace channel portal-logo with the portlet I created. After that should I be manually adding a new file to the portlet-definition folder that looks exactly like the portal-logo.portlet-definition.xml file but instead of *<ns2:webAppName>/SimpleContentPortlet</ns2:webAppName>* it would be *<ns2:webAppName>/SimpleJSP</ns2:webAppName> *and obviously the title and name would be different. Also, should I be adding a PortletContext.xml file in /JasigWidgetPortlet/src/main/webapp/WEB-INF/context/portlet/ . I apologize if this is confusing! Thanks in advance! Susan McCarthy Manhattan College '15 On Thu, Jun 26, 2014 at 1:10 PM, James Wennmacher <[email protected]> wrote: > There are two ways to do it. > > 1. Replace the SimpleContentPortlet that is currently in the header-left > region with a SimpleJSP portlet from the Jasig Widgets Portlets (see > https://wiki.jasig.org/display/PLT/Jasig+Widget+Portlets+Configuration+and+Installation). > You'd need to modify the > uportal-war/src/main/data/quickstart-entities/fragment-layout/respondr-lo.fragment-layout.xml > to replace the channel portal-logo with the portlet you create (you can > create it in the UI using Manage Portlets and export the channel definition > and save it into the > uportal-war/src/main/data/quickstart-entities/portlet-definition folder). > This approach is easiest in terms of keeping it simple and not relying on > any data in the database. > > 2. Using the SimpleContentPortlet that is already published, you can use > its WYSIWYG editor to upload the logo and include it in the portal-logo's > content. This approach saves the logo in the attachments table in the > database. There is currently not an easy way to move that data between > environments or to include it in an ant initportal so I generally recommend > approach #1. However for simple experimentation on getting the logo on the > page, this way works. > > James Wennmacher - Unicon480.558.2420 > > On 06/26/2014 09:20 AM, Susan McCarthy wrote: > > Hi, > > I am new to uPortal and I am experimenting with the new respondr theme. I > would like to include a logo image instead of text in the header. Can > someone point me in the right direction as to how to do this correctly. > Thanks in advance! > > Susan McCarthy > Manhattan College '15 > > -- > > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/uportal-dev > > > -- > > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/uportal-dev > > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
