BP for Modifying Framework Pages

can someone tell me what the best practice for changing portlet display is? for
instance, i would like some portlets NOT to display a title bar at all and for
some portal pages to NOT show a tab, but still be accessible.
i am considering using a naming standard (i.e., hidden_PageName and notitlebar_PortletName)
so that i can modify the framework pages to look for these prefixes and show/not
show titlebars, show/not show tabs.
is there a better way? i don't see anything in the portal that allows one to do
these two things as configuration
thanks

Don't know about 4, but in 7 i just edited portlet.jsp to look for "notitlebar_"
in the front of the portlet's name when it's rendering titlebars, banners, etc.
i suppose you could just set the title bar url to be a blank html page, didn't
think of that in time!
That wouldn't help you in the example of hiding tabs though, unless you used a
blank , 1 pixel image
"William Young" wyoungATsapient.com wrote:
>
Hey Jack,
At least in Portal4.0, if you didn't want a portlet to have a titlebar,
in EBCC
you need to specify the portlets titlebar to titlebar_blank.jsp. I think
it was
a bug(?) in portal that it didn't allow you to use a null value here.
So there
is actually some code in the FW pages that check if titlebar value is
titlebar_blank
and if it is, it does not render it.
Will
"Jack N." <[email protected]> wrote:
can someone tell me what the best practice for changing portlet display
is? for
instance, i would like some portlets NOT to display a title bar at all
and for
some portal pages to NOT show a tab, but still be accessible.
i am considering using a naming standard (i.e., hidden_PageName andnotitlebar_PortletName)
so that i can modify the framework pages to look for these prefixesand
show/not
show titlebars, show/not show tabs.
is there a better way? i don't see anything in the portal that allows
one to do
these two things as configuration
thanks

Similar Messages

  • Modifying the framework page width.

    Dear All,
    I want to customize the default framework page.
    I am on EP 7.0 SPS16
    What i want to do is to reduce the width of the framework page .
    I succeeded in doing this for normal framework page.
    I did this by modifiying the framework.par file in that we have a file called framework.jsp.
    But my final goal is to implement this layout for EFP.
    For this I modified the light_framework.jsp.
    The issue coming up is that when i create a layout from this jsp i can see the width changed.
    But if I try to preview, the layout doesn't reflect.
    Does anyone know how to modify light_framework.jsp or if there is some restriction to this.
    I can post the code which i used to modify the jsp page if anyone requires.
    Regards,
    Nikhil Pai

    Hello Sunil,
    Thanks for the reply, but this is not the issue i am facing.
    I am  in a step which is earlier than the answer u gave.
    After creating the layout when i am previewing it the changes are not taking place.
    Regards
    Nikhil Umesh Pai
    Edited by: Nikhil Pai on Aug 26, 2008 2:38 PM

  • How to enable DFF for a particular country on a Standard OA Framework page

    Hi All,
    I have a requirement for iExpense. Here I need to enable a DFF and that should be display only for a particular country say 'India'. I have done this for the core apps forms but for OA Framework pages I am not sure.
    In core apps we have used context senstive rather than Global.
    Could you please help me on this that how can I enable DFF for a particular country.
    Thanks,
    Sam

    hi
    i think u r talking about Domestic and Recoverability DFF,u need to find out the id of those LOV fields ,u can find them going in view source ,right click go to view source and search the fields against the prompt appearing against these LOV like (Recoverability) u will get the id of this field ,then extend your CO and hide this field in processRequest method of extendedCO according to your org id .
    thanx
    Pratap

  • How to include the Java Script in the Framework page

    Hi,
      I need to include the javascript in the framework page.
    If possible , how to do that ?
    Thanks in advance,
    Saravanan Dharmaraj

    Hi,
    I have included the javascript in my JSP pages as follows.Please try the same for your framework page.
    <script Language="JavaScript"
    src="<%=componentRequest.getWebResourcePath()%>/scripts/Timesheet.js(name of the javascript file)"></script>
    The javascript file is stored in the scripts folder.
    Thanks and Regards,
    Sanad Suman

  • How to find the available parameters in Framework Page

    Hi All,
    I am new to OA Framework need some help. I need to find out the list of parameters for a Framework page. Once I know the available parameter then I can pass the value so that page rendering will be based on the parameter value.
    How to know the list of parameters. Are they available in a Table or XML file.
    Thanks for your help.

    Sorry I am not clear earlier. Here is my requirement:
    I am implementing iRecruitment product at a client site. Customer want to upload the available jobs on external site like (Dice.com). When a job seeker clicks on the available job 'Apply now' link the control is coming to iRecruitment main page but that particular job information is not displayed
    But the customer requirement is the URL attached to external job site should also contain the job id so that particular job information will be displayed when the control comes to iRecruitment product.
    So my idea is to find out if this job id parameter existed in the given page. If it existed then I can add the same to the URL in the browser page.
    Thanks

  • OA Framework page (custom) does not shrink to mobile device screen size.

    Hi,
    OA Framework page (custom page) using IE6 had application disconnection problem.
    So using IE6.1 beta/IE6.5 for OA Framework page (custom page) does not shrink/fit to the mobile device screen size. Means user have to scroll to the right/bottom every time. IE is set as a Mobile device (and not the desktop).
    We have tried using following Meta Tag (with different content values) to inform the browser that this is a mobile device. But this has not worked.
    pageContext.putMetaTag("MOBILEOPTIMIZED","<META name=\"MobileOptimized\" content=\"176\">");
    How we can fix this issue?
    Thanks in advance.
    Nilesh

    Hi,
    What you are trying to do, I could not understand.
    Apps Schema has all synonyms for almost all the objects in other schema if you will not specify any schema name the it will synonyms created in apps. For not using mention like this shema_name.object_name then it will fetch data from mentioned schema.
    Regards,
    Reetesh Sharma

  • How to find and modify underlying XML Template for a OA Framework page

    Env: R12
    There is a standard OA Framework page in Purchasing that can be reached by
    Purchasing Manager > Buyer Work Center > Orders > Search for a specific PO > Open the PO Page
    Then Open the PO Details page for what you searched
    Now in the PO Details Page, On the right hand top corner is a drop down list for Actions > View PDF
    This generates a PDF output of the PO, PO Details and the terms and conditions.
    I want to modify this pdf. ( Change the template and add/remove a few columns)
    I believe that this is an XML Pub report running in the background but how to find out what report is running and how to modify its template ??
    Thanks
    Gabbar

    Hi Gabbar,
    Click on 'About this Page' and figure out the page, controller, AM and VOs. You can download these xml and class files from JAVA_TOP. Page can be downloaded from mds directory under PRODUCT_TOP.
    Regards

  • Ajax Framework Page - Customized and Modified

    Dear All,
    I am trying to Customize and Modify the default ajax framework page. So with the help of the [SDN Document |http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70bfe58d-1ed9-2d10-42b6-821d62777d6f?QuickLink=index&overridelayout=true&50599009721255] I tried to implement the same.
    We have SAP NW Enterprise Portal 7.3 and NWDS 7.3 SP05.
    I created the portal Application Project and portal component and added all the needed css, script, html and images.
    Below is the code of my portal component:
    package com.sap.itelo.framework.page;
    import com.sapportals.portal.prt.component.*;
    import com.sapportals.portal.prt.resource.IResource;
    public class ITelOFramework extends AbstractPortalComponent
        public void doContent(IPortalComponentRequest request, IPortalComponentResponse response)
             IResource navigationCSS = request.getResource(IResource.CSS, "css/style.css");
             response.include(request, navigationCSS);
             IResource menuCSS = request.getResource(IResource.CSS, "css/menu.css");
             response.include(request, menuCSS);
             IResource navTreeSource =
             request.getResource(IResource.STATIC_PAGE,"html/framework.html");
             response.include(request,navTreeSource);
             IResource navigationJs =
             request.getResource(IResource.SCRIPT,"scripts/navigation.js");
             response.include(request, navigationJs);
    I deployed the application and created Framework Page Iview based on the deployed application. When I previewed the page, I noticed the navigation Script page is not loaded. That means, I didn't get detailed navigation on the framework page.
    Please tell me where I went wrong and how to resolve this error.
    Regards
    Eben Joyson

    Hi Eben
    I am facing the same problem. Did you find a solution for this?
    Thanks and best regards
    Christophe

  • Modify the default framework page

    Hi all,
    I need to create a new portal framework page. This needs to differ from the Default framework page only in the KM navigation links. I have a different KM folder to point to in the new framework page.
    I tried creating a separate page with my KM navigation iview and adding it to the desktop inner page. But this didnt help, because i now have the new KM links, that I added to the navigation panel of the desktop inner page + the old links in the content area( that is what I think) .Anyway both the KM links are now visible side-by-side.
    Can someone tell me how to modify only the KM navigation links in the default framework page?
    -Ashwini.

    Hi Ashwini,
    So as per your reply I guess you already have an iView ready which you want to place on the navigation panel.
    Ok, it goes like this:
    1. Copy the Default Framework Page from Portal Users -> Standard Portal Users into your own development folder.
    2. Open the copied page for editing. Select Desktop Inner Page. And click on Open. In the Page Content you'll find an iView for Dynamic Navigation. Uncheck the visible check box next to it.
    3. Add your own developed iView to this Page. You can do this by right-clicking on your iview and then say "Add iview to Page Delta Link". Make this newly added iView Visible and fixed.
    4. To make sure it appears correctly, click on the Page Layout radio button and see that the iviews are arranged correctly. If required you can drag and place them wherever you wish.
    5. Now, you need to make a desktop which consists of a Framework + theme. To do this go to System Admin -> Portal Display.
    While your desktop is in edit mode. Right Click on your framework which you edited and Say "Add framework to Desktop". Down below you will find a themes folder. Add any theme in the same fashion to your desktop.
    Next go to Portal Administrators -> Super Administrators -> Master Rule collection.
    Here you have to put you rule. Its self explanotory.
    But make sure you do this correctly.
    That does it.
    Please let me know if I answered your question.

  • OA Framework pages personalization - how to modify View Instance

    OA Framework pages personalization - how to modify View Instance
    Hi
    I need to add additional field to a page.
    I found View Instance but there is no attribute I need.
    Is it possible to modify View Instance from application level
    because not using JDeveloper?
    Thank you,
    malin

    Hi Malin,
    If your VO does not include the column you are looking for, then the only way to achieve is thru VO substitution for which u will have to use jdeveloper.
    You cannot achieve this by personalization.
    Thanks,
    Sree

  • Adding login page to framework page for anonymous user/access

    Hi all,
    I have created all iviews, page and a role with anonymous authentication. Created desktop,set theme, added rules for the custom framework page for anonymous access.  We need to show some information even before user logs in. How should I add login iview to the custom framework page?
    Thanks,
    Dileep

    Hi Dileep,
    I want to add the login iview to the framework page for anonymous access like you.
    I'm new with the portal. Can you guide me to do this from the beginning?
    Thanks!
    Chan

  • Modify "Publish for Approval" web page?

    Is there a way to modify the "Publish for Approval" web page in Aperture?
    The original package includes a PNG file you can modify to put your logo on, but nothing else.
    Thanks for any input.
    David

    I'm not the developer of this interesting looking package, but it doesn't look like it's something that will work with .Mac at all.
    The web pages is creates rely on an application to be running on the machine that's serving the web page (which, as it's designed, would be your local Mac). This application needs to receive approvals from the web page events, and also needs to be on your machine so that it can use AppleScript to set the metadata in your Aperture library so that the approved pictures show up in the smart group. Neither of these are possible if the site is served on .Mac.
    In theory, this could run on a remote machine, since AppleScript can target processes on remote machines. But to make it work, you'd still need the CGI application on the server, and you'd also need to open your Mac to allow remote AppleScript execution over the Internet (which gets into network setup, probably secure SSH tunnels, etc). Your Mac would also still need to be on, and allowing this connection, otherwise Aperture wouldn't be notified when someone approved pictures.
    To make a short story long, it won't work with .Mac.

  • Modify logon page for Standalone Application

    Hi,
    I need to modify logon page for a standalone web dynpro application ( not in enterprise Portal).
    I only find documentations for change it in EP, but nothing about standalone application.
    Some ideas?
    Thanks
    Andrea

    Hi Andrea,
             you can modify the design of the WD appln using the properties that is listed for each UI elements.
             You can also change the layout of the root container Element properties to Matrix layout to satisfy ur kind of design.
            For displaying different lanuages in a dropdown box.
    1) select DropdownbyKey UI Element.
    2) set this to context attribute.
    3) Go to Dictionary -- Local dictionary -- simple type --create new simple type.
    4) In the datatype select the Enumeration tab and give the different text and values.(In ur case give ur different type of languages.)
    5) Go to WD appln. select the attribute that u hav created and change its type to the corresponding simple type.
    6) select dictionary simple type>Local dictionary>package that u hav declared-->inside that select ur simple type and execute it.
    Hope this one satisfies ur query.
    Regards,
    Nagarajan.

  • Unified Framework Page - Search functionality - How-To?

    All,
    We are trying a way to use UFP as the portal framework page to launch ESS and MSS Landing Pages.
    Anyone out there who has gone this route? Any experiences that you would like to share?
    There is not enough information on UFP. We are particularly interested in harnessing the 'Search' and 'Launcher' UI elements to search and launch any applications across ESS or MSS.
    For example : User could search for 'Open Enrollment', and the application could launch directly.
    Is that a possibility? Are those even configurable.
    Let me know, if you have any experience with configuring or getting 'Search' working with UFP.
    Thanks,
    Srikanth

    Hi Luis,
    Redefine method GET_DEQUERY_DEFINITIONS and use the following piece of code:
    FIELD-SYMBOLS: <rt_result> TYPE crms_thtmlb_search_field_info.
    CALL METHOD super->get_dquery_definitions
        RECEIVING
          rt_result = rt_result.
    READ TABLE rt_result WITH KEY field = 'STATUS' ASSIGNING <rt_result>.
    <rt_result>-ddlb_options will contain all the values for status you see in the dropdown list. Modify this list as per your requirement and hence modify the main Internal table - RT_RESULT from <rt_result> for field status.
    I hope this helps.
    Thanks
    Vishal
    Edited by: Vishal Kesar on Nov 24, 2010 12:35 AM

  • Development problem  about layout of default framework page

    Hello experts,
    I want to do some development for layout of default framework page.
    The layout of default framework page named "framework page layout".
    But I can't find the JSP file of "framework page layout".
    I download and unzip the "com.sap.portal.layouts.default.par.bak" and "com.sap.portal.layouts.framework.par.bak", but both of them not contain the JSP file of "framework page layout".
    Could you please tell me where to get the par or  JSP file of "framework page layout"?
    Best Rrgards,
    Jianguo Chen

    Hi Johan,
    You are right !
    Do you have modified the framework.jsp ? e.g:  set the width to 800 .
    <lyt:template>
    <%
    pageRunMode = epPageVariables.getRunMode();
    if(pageRunMode == RunMode.RUN_TIME){
    %>
        <script>
            document.body.style.margin=0;
            document.body.scroll = "no";
        </script>
    <%}%>
        <hbj:content id="myContext" >
            <hbj:page title="Portal Page">
            <hbj:gridLayout   id="GridLayout1"  width="800" cellSpacing="0">    
                <lyt:container id="frameworkColumn" />
            </hbj:gridLayout>
            </hbj:page>
        </hbj:content>
    </lyt:template>
    Is this code right to change the with of frameworkpage to 800 pixels ?
    Expect your responding
    Best Regards,
    Jianguo Chen

Maybe you are looking for