IView specific navigation

Dear all,
I have a question according the "Navigation" issue in the Enterprise Portal. I would like my iView to provide an "inner" navigation ("list of links") having this behaviour
1.) Every request may result in a different navigation state depending on the iView's state
2.) It is displayed only if the iView itself is active/displayed.
3.) It is visually integrated into portal navigation (e.g. in the left navigation bar)
4.) It is displayed on the same navigation level as the iView itself, e.g. if the iView is displayed on the 2nd navigation level, its navigation is NOT displayed on the 1st level.
As far as I understand the "NavigationConnector" architecture, I don't think that this is an appropriate technology for me and my problem. This is because 1.), 2.) and 4.) are not supported. An alternative would be the concept of "Dynamic Navigation", which I understand as follows: I always have to place a second "Dynmic Navigation" iView which fetches its list of links from the actual iView. Unfortunately this requires additional configuration effort and is not strictly visually integrated according to 3.)
I wonder whether there is a mechanism where the iView simply tells the portal on every request about its navigation/links and the portal does the rendering. Such a mechanism is provided by  IBM's Websphere Portal called "MenuProvider". Is there such a mechanism I may use? Is there another way to fulfill 1.)-4.)?
Thank you in advance
Sincerely
Peter

Hi Daniel,
thank you for your immediate answer!
>Do you basically want to take the navigation hierarchy and add navigation nodes in the middle based on the current iView that is selected?
Indeed, this is the basic idea.
> Im not sure this would help, but there is a new feature, sometimes called WCM Nnavigation connector that enables you to create a connector that adds nodes in the middle. It is for 2004 SP20 and 2004s SP11. But even this will require some configuration at the admin level.
This sounds interesting. Can tell me where I can find some more informations about the WCM Navigation (an URL would be fine)?
Is it possible to update current navigation on every request? I noticed that this might be difficult when using the standard NavigationConnector due to the component's lifecycle issues: The NavigationConnector's methods are often invoked BEFORE the iView could provide the list of links. 
> Why is it such a problem to have a dynamic navigation iView where the links are separate?
Oh, well, this is a minor problem only. It has something to do with "usibility" because user would expect a unified "look & feel"

Similar Messages

  • Page-specific navigation

    I would like to find a template or a small website built in
    dreamweaver, using css, and page parameter page-specific
    navigation. Any idea where I can find such a thing?
    Thank you.

    > and page parameter page-specific navigation.
    Sorry - what do you mean by this? Are you referring to the
    use of template
    parameters to specify one of several page-specific or
    section-specific
    include navigations?
    You can try
    http://www.ent-sys.com for that
    (go to the services page)....
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "buttercupnli" <[email protected]> wrote in
    message
    news:fgadf9$2km$[email protected]..
    >I would like to find a template or a small website built
    in dreamweaver,
    >using css, and page parameter page-specific navigation.
    Any idea where I
    >can find such a thing?
    >
    > Thank you.

  • WD Java iView & Dynamic Navigation Problem

    Hi,
    I'm trying to use a WebDynpro Java iView in Dynamic Navigation but have the following display problem:
    When I navigate to the page for which I've added the iView to the dynamic navigation, only the WebDynpro iView (from the navigation) is shown. You can see the page in its correct form being loaded but as soon as the navigation iView seems to be loaded/ing it replaces the full lower part of the screen (navigation and content panel).
    If I use a plain URL iView in the dynamic navigation the behaviour is as expected.
    But if I add a WebDynpro iView or even a page containing that iView I get the strange behaviour again.
    I'm running NW04s SP7.
    Any ideas?
    Do I have to set some properties on the WebDynpro iView?
    I've tried a couple of things but none did work so far.
    Thanks & Regards
    Markus

    Hi Henrik,
    Sorry for the late reply but I'm just back from vacation.
    No, I have not found a solution. I decided to go for an integrated application instead (Main WD application that bundles navigation with other applications). That works but of course is not as "nice".
    Have you come across some solution yet?
    Kind Regards
    Markus

  • Problems with KM Document iView in Navigation

    Hi,
    i have a KM Document iView which links to a document in the KM.
    If i use the preview function of the iView the iView and its document opens without problems.
    But if I add this iView to a role and afterwards try to open the iView through the navigation, I always get a "page not found" error, even with the same Admin user i created and previewed it before.
    Can anybody help me please?
    Thanks in advance,
    Nicolai

    not only to the pcd object... do the users have atelast read access permissions to that document in KM content.
    Go to the context menu of that document or its parent folder  and click the details option.
    then go to settings->permissions
    There you give read access to the users that you want to display this document.
    Hope that helps you.
    Raghu

  • Customized Iview in Navigation panel

    Hello all,
                  I have created a customized iview and would like to place it in the Desktop innerpage navigation Panel. It appeared once but after some modification when i tried to insert it above the portal favorites, its not  appearing in the preview and giving an error page not found, also all the user who have this desktop assigned(Using framework which i am modifying now)to them are getting the same page not found error. Kindly tell me is it permissible to place customize iviews in the innerpage Navigation Panel or some settings must have to be made to achieve this.
    Thanks and Regards,
    Sarabjeet Singh.

    Hi,
    You can cahnge the width of the navigation panel by changing the value of "defaultExpWidth" in the file WAandNAVPanel.js that is in the default layout par file com.sap.layouts.framework.par from 220 pixels to the value you want.
    upload the changed par file and restart the server.
    -Smitha

  • Custom iView in Navigation Panel has no left spacing

    Hi all,
    I have a custom iView that I want to have in the left Navigation Panel.
    However, unlike the Detailed Navigation and the Portal Favourites iView -- which have approx 10px spacing to the left -- my custom iView has no spacing at all, i.e. it is positioned immediately against the browser chrome...
    At first I thought it had something to do with the CSS and/or DIV's inside that iview, so I tested with the most basic HTML inside DynPage, JSPDynPage and AbstractPortalComponent iViews, showing only text, but to my surprise ALL have no spacing to the left...
    Furthermore, it's not only the content of the iView that has no spacing, but the complete tray including the titlebar is all the way to the left....
    Has anyone seen this behaviour and knows how to circumvent?
    Any help would be greatly appreciated!
    Thanks in advance

    Hi Robin
    To achieve this insert a spacer image in the html text.Create a cloumn in left side and place this spacer image which matches with the background color and make the valign ="top" for the column.
    This code you add in the jspdyn page .Here you can give the width for the left area and as well for the image. Based on that empty space will be created on the left side.
    This spacer image can created easily, just take a screen shot and paste in mspaint and crop small part from that screen with matching bg color and save the image with and use it.If you have photo shop installed it will be very easy.
    Hope this helps you.....
    Regards,
    Rudradev Devulapalli
    Reward the points if helpful****

  • BW iView to BSP iView (PCUI ) navigation

    Would it be possible to launch BSP iView (PCUI application ) from BW iView?
    Would it be possible to configure Object Links for this scenario?
    I would like to launch BW iView inside Portal for ex: My Team’s Opportunities , once the list of opportunities are displayed and user clicks on any opportunity ,then selected opportunity should be opened in Opportunity BSP iView i.e Opportunity PCUI application.
    I am hoping that it can be achieved using Object Links .
    I appreciate if you guys share your experince on this.
    Thanks,
    Thirumala.

    Hi.
    You can start a PCUI application from anywhere ! the only thing you need is the url. Is also possible to pass parameter like the current order, bp, so on..
    In your case you can display your BW report in an iView in the portal, if this is not standard the you will need to modify it in order to manage the click event that will open a new windows calling the PCUI application and passing the parameter crm_object_id with the current Opportunity. If the BW report is standard this can be handle by the portal using Portal context.
    Hope this helps you to get the right way.
    Regards.
    Armando.

  • IView  output Navigation

    Hi All,
    I have an iview displaying output using SAPQuery. Once  iView  diplays the output i don't want to allow the Endusers to sort or removing some columns or any modification to the  iView ouput. Why i want this means i am reading this iView ouput and  if EndUser perform   Sorting on  columns ,my progam ouput would be effect .
    Regards
    Madhavi

    Hi Divya,
    to use Workset Map iView you need to follow the structure.
    Role
    Workset
    Worksetmap iview
    workset1
    workset2
    workset3
    the way your are saying is not possible because we cannot use workset map iview to show up iViews under Workset.
    to resolve ur problem you can go with Service map iView, which you can have under workset to show the pages under workset which contains iViews.
    Role
    workset1
       servicemap iView
       page1
       page2
    Workset2
    Workset3
    if you go this way TLN you will see the role name
    TLN2 will see the worksets, and when you click on workset it will show a icon as workset and the links to pages.
    Hope this helps.
    Pramod
    -Reward points if helpful.

  • Uwl iview tab navigation prblem

    Hi Experts,
    i am using portal 7.0 UWL webflow connector is configured succesfully, and it is showing tasks in alert tab,but when i am going notification tab or tracking tab and want to come back agin in alert tab it is not displaying any task,but when i am renavigate again from start the home role then again UWL  alert tab showing me the tasks.
    Can any body help regarding this problem.
    Thanx in advance.

    Hi rajesh,
    Your revisting to Alerts tab might be refeshing the cache in UWL.
    On cache refresh the UWL gets the items from connector.
    You can check cache settings and also check whether the webflow connector is working fine.'
    Also check your System definition in EP UWL.
    Regards,
    Sumit

  • How to hide expired KM documents from authors in some navigation iviews?

    Hi there,
    I have one (almost philosophical) question: when Time Based Publishing is enabled, only users with read/write permission can see expired documents (I mean, documents that have passed its validfrom date). So far, so good.
    This happens for all iviews (KM Navigation iviews) in the entire portal. But... what if it could be needed only in a few ones?
    Think about this scenario: you have an iView where ALL users can see documents or news (for example, in a Home tab where users access when enter portal). A user with no write permissions will see only valid documents, which is OK.
    However, a user with write permissions will see not only the valid docs (or news) but also the expired ones!
    Don't you think is a little bit confussing for the autor? Besides the fact that this iview perhaps is showing a LOT expired documents...
    Of course, these author users should be able to see expired documents in other iviews, for example, in other portal tabs...
    Is this a real scenario? If yes, how it can be achieved with KM (We're on 7.4 SP6)
    Thanks in advance,
    Best regards,
    Marcelo

    Hi Lorcan, thanks for the tip.... but... I don't think that would be possible (AFAIK), because all users that access to portal are authenticated users (we're using Windows Integrated Authentication).
    However, I've found this SAP 1836779 - Resource is not getting deindexed after lifetime has expired, I'm dealing it with OSS.
    I'll let you know any update.
    Thanks again,
    Best regards,
    Marcelo

  • Get iViews from Role

    Hi
    I want to find out on which page a specific iViews is used, that means, where in the (user specific) navigation the iView will be displayed.
    When I traverse the navigation nodes, I get with getName() something like "ROLES://portal_content/folder/page". The problem is, I don't know which iViews lie on that page. How can I get them?
    When I find a role (IPortalRole object) in the PCD, I don't know what to do with it - is has no method I can use to get access to its content. Is there any way to do so?
    Thank you!
    Tobias

    Hi Tobias,
    In your posts there seems 2 things you want to do:
    (1) Find objects in a role.
    The objects are just subcontexts within the role context, so you can do something like this:
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, Context.PCD_INITIAL_CONTEXT_FACTORY);
    env.put(Context.SECURITY_PRINCIPAL, request.getUser());
    env.put(Constants.REQUESTED_ASPECT, IPcdAttribute.PERSISTENCY_ASPECT);
    InitialContext   iCtx = null;
    try {
    iCtx = new InitialContext(env);
    IPcdContext myPcdContext = (IPcdContext) iCtx.lookup("");
    javax.naming.NamingEnumeration myEnum = myPcdContext.search("portal_content/DanielContent/DanRole",null);
    This returns an enumeration of javax.naming.SearchResult objects, which are the worksets, pages and iViews in the role. You would have to continue to traverse the PCD tree -- that is, do a search of each of these objects to get all the pages and iViews inside these.
    (2) Find all objects based on a specific portal component. You could do a similar thing by searching but with attribute filters, something like this:
    javax.naming.directory.Attributes myAttrs = new javax.naming.directory.BasicAttributes();
    myAttrs.put("com.sap.portal.private.iview.PropertiesUrl","pcd:com.sap.portal.system/applications/HelloWorldProject/components/HelloWorld");
    myEnum = myPcdContext.search("portal_content",myAttrs);
    The first problem with this is that it only searches the current level. There are other standard JNDI search methods that allow you to specify that you want to search all subnodes, but I have not been able to get it to work for PCD.
    The second problem is that I cannot search on CodeLink (which is a PCM attribute) -- I can only search on PCD attributes. So I searched on com.sap.portal.private.iview.PropertiesUrl, but I am not sure this is reliable.
    Daniel

  • Customising the navigation structure in the portal

    Hi All,
    Please help me in solving this issue
    Requirement:Instead of two level navigation in the top level navigation and the sub levels in the detailed navigation requirement is all the levels should be in the toplevel navigation like the one in www.ibm.com
    for example when we mouse over system administration it should show all the things under that like Transport,Monitoring etc in the table format and when i mouse over Transport it should show all the things under that in another table  and so on.
    Hope you understand the problem
    My doubt is can we implement this requirement because there are two different iviews DetailednavigationIView and TopNavigationIView.can we combine these two iviews and create a single navigation structure.
    If yes please let me know and please refer www.ibm.com for the navigation structure
    I am at the client location.Please send me the reply ASAP.
    Thanks in advance
    Bala

    Hi Bala,
    I had seen ur other thread. In that thread u had specified that u had made the changes. does it work?
    Anyway to make changes to the top level navigation (in case of  levels)
    Go to Portal Users --> Standard Portal Users in the portal catalog.
    Open the Default FrameWork chose Properties
    Set the "Number of Display Levels " according to u r requirement.
    To change the detailed navigation level
    Select the "Desktop InnerPage" select the iview "Detailed Navigation" --> Properties
    Change the "Start at Level" value property to u r required value.
    May this will solve u r problem in a simple way.
    if u want to it like what u specifie in the thread u need to go through the Navigation API and develop it u r self.
    Look at this links this may help u
    Working with the New TagLibs
    Part 1: - <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3282">https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3282</a>
    Part 2: - <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3421">https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3421</a>
    Part 3: - <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3683">https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3683</a>
    Mr.Chowdary

  • Dynamic Navigation  ivews

    In sap help-online doc, it says that "Dynamic navigation iViews typically contain user interface controls, such as dropdown lists and links, which retrieve data related to the content displayed in the content area. Each time a user clicks or chooses a control in a dynamic navigation iView, the data currently displayed in the portal content area changes accordingly".
    I assigned a iview as dynamic navigation iView to the other iView in my portal for test .I can see the dynamic navigation iview in navigation panel under detailed navigation area,when I navigated to the iview it was assigned to. But when I click the link on the navigation iview ,its content was displayed in its area and not in portal content area .How to archieve what sap help-online said? Please help me!
    Tks!

    Hi Shi zi,
    This is what you would be seeing in the Dynamic Navigation Editor
    <i>Add iViews or pages to "Dyn Nav Iview" as context-specific navigation objects.
    Objects selected in this editor appear in the dynamic navigation area at runtime when the object currently being edited is displayed</i> .
    Regards
    Vineeth

  • Feature Request:  Standard Keyboard Navigation in Media Browser and Project Panel

    It's been a while since I've had time to submit a feature request.  I've wanted to see this one for a while.  If you agree, please submit your own feature request here: http://www.adobe.com/go/wish/
    System Navigational Keyboard Shortcuts in Media Browser and Project Panel
    Windows (and I'm sure Mac) has a standard set of keyboard and mouse navigational shortcuts for keyboard and mouse.  I'm so used to using them in daily browsing (both in Windows Explorer and in any web browser) that missing them in the PPr Media Browser, or getting a different result in the Project Panel, is still very jarring and slows my workflow (even after having used Premiere Pro [again] since version CS4).
    I propose that the Media Browser and Project Panel should honor the OS defaults for keyboard and mouse folder/file navigation.  A few of the standard (Windows) keyboard and mouse navigational shortcuts are listed below (listed in order of most helpful to my own work):
    Moust Back Button = "BACK"
    ALT + LEFT ARROW = "BACK"
    UP, DOWN, LEFT, RIGHT = steps through the various folders within the view.
    UP, DOWN walks through the directory tree while RIGHT expands the currently selected folder and LEFT contracts that directory (twirl down, etc).
    ENTER opens a folder.
    ALT + UP = "Folder Above"
    ALT + RIGHT ARROW = "FORWARD"
    F2 Renames a folder
    ENTER "takes" that name to the clip. (current functionality used ENTER to rename a file/folder).
    ESC cancels the renaming operation.
    Pressing Enter on any piece of Media or Title, etc should take an "expected" action acording to it's context.  (i.e. ENTER on a video clip would load it inot the Source Monitor.  ENTER on a Title would open it in the Title Editor.  ENTER on a folder would take us into that folder).
    These functions exist in both Windows Explorer as well as most modern Web browsers.  When browsing files and Project folders, it's what I've come to expect.  It's muscle memory, if not intuitive.  I realize that many of these keyboard commands are already in use in other windows/panels of the application, therefore, these commands should be Panel-specific (i.e. ALT+LEFT works differently in the Media Browser and Project Panel than it does on the Timeline/Sequence).  And as always, when making such changes (i.e. changing the behavior of ENTER to F2), this set of keys should be highly configurable based on preference:
    Preference:
    checkbox:  Use OS-specific navigational keyboard and mouse commands in Media Browser and Project Panel
    checkbox:  Use the (very few) "classic" Adobe keyboard commands in the Media Browser and Project Panel
    The most common habit I find myself doing in the Media Browser is clicking the BACK button on my mouse—only to realize, yet again, it doesn't work that way in PPr.
    The most common habit I find myself doing in the Project Panel is pressing F2 to rename a folder/bin.  Of course that doesn't work.  And when I've renamed it, I press ENTER to save the name, but that only moves me to the next folder ready to rename it, too.  I also find, out of habit, I try to navigate the bins using the arrow keys and then open the bin/folder using ENTER.  Instead, my bin is asking for a new name and I hit ESC to avoid renaming it—now THERE's a shortcut that works the way it should. 
    I realize this feature may be controversial to some, since it's not the way we're used to doing things in PPr.  However, I'm sure there are just as many out there, like me, who are confounded as to why PPr has never worked with the "conventional" navigation shortcuts found throughout the rest of the operating system, be it Windows or Mac.
    If you agree with this feature request, please submit your own feature request here: http://www.adobe.com/go/wish/

    Nice ideas Jeff.
    There is a site - Flash Catalyst Wishlist/Ideas where you can post these ideas so that the community can vote on them.

  • WPC - Browser error while assigning iviews

    Hello All,
    I am creating webpage in portal web page composer and assign my customized layout to that. But I am facing problem (browser error) while I am assigning iViews(KM Navigation) to that page.
    Thank You
    Devasarathy Pandi

    No Response

Maybe you are looking for