Add a Page without adding top-level Navigation link
How do you add a new page to a site without it auto-adding a link at the top of the page navbar?
I need to add a link to a page from one of the main pages.
One thing I lvoe about iweb is how intuitive and simple it is to make sites but I miss some of the flexibilities of a (CSS, dreamweaver, golive, etc).
I have a "Donate" page and want to take the donater to a thank you page after transaction is complete so I obviously want the rest of the links of Navbar on the thank you page (so they can get back to the site) but i obviously don't want my "thank you for donating!" page on the main site navbar. I may have to make a seperate site and manually just copy paste in the mainsite navbar links.
Similar Messages
-
Top Level Navigation and Web Page Composer
Dear all,
I've a Site on Web Page Composer, and on this I've many Web Pages, so I've generated a Site Navigation. The Site Navigation generate a Top Level Navigation entry (Portal Role with External Connector), in this case all pages are displayed on a single menu entry. I would like to separate the pages on some Top Level Navigation Entries, what is the recommended way to do it? Create the pages on separated Sites and generate Site Navigation for each on?
To clarify I would like a menu structure like this:
Info (Top Level)
Page1
Page2
Page5
Customers (Top Level)
Page 3
Page 4
Page 6
Employees (Top Level)
Page 7
Page 8
And just an one site with all pages on Web Page Composer.
Best regardsHi,
every Site Navigation creates only 1 navigation file that you can integrate into the users navigation.
In your case:
Role (PCD)
Folder -> Info
Folder -> Customers
Folder -> Employees
Create for every folder (that are entry points) in the role a web site in WPC.
Ex:
Web Site: Info
Web Pages:
Page1
Page2
Page5
Create a site navigation and add the site navigation to your folder Info.
br,
Tobais -
How to merge top level navigation into detail navigation panel.
Hi All,
I want to add all the contents of top level navigation into detail navigation panel and remove top level navigation.I am looking for the code with which i can shift the top level navigation to detail level navigation.You could edit the top-level navigation iview and set the <b>Number of Display levels</b> property's value to 0.
you can reach the Top-level navigation iview by going through the following path
1) <b>Content Administration --> Portal Content --> Content Provided by SAP --> Admin Interfaces --> Top-level navigation</b>
However, note that once you do this the whatever menus that are available in the top level will not be available anymore.
Maybe, you could copy the standard Top-level navigation into a framework page that you have created and then make the change. After doing so, you can assign it to groups/roles you want. This will ensure that the CONTENT/SYSTEM/USER administrators see the normal portal framework and specific user groups alone dont see the Top level navigation..
Pradeep. -
Display a custom message on click of a Top Level Navigation Object
Hi Experts,
when the user clicks on the top level navigation entry link(for any application), I would like a custom message to be displayed to the end-users which would be maintained in a text file in a KM folder.
Currently, on click of the top level navigation link a workset map is displayed. But now I would like to read the text file and display the message (if any) maintained in the text file.
The message (if any) should be rendered before the workset map is displayed, or be rendered as an additional element on the same page as the workset map perhaps as an additional iView .
It is essential that the message content should not be cached by the Portal (in other words, the deactivation of the system message should not require a cache flush to become visible to the user).
The goal is to warn the users before they they access the applications of the workset map.
Can someone please guide me on this???
Regards,
AnuragHi,
See some info regarding Portal Eventing:
http://help.sap.com/saphelp_nwce72/helpdata/en/a5/8d1e72c20f4db2b9f577b47c1a47da/content.htm
In the link above you can see that it's possible to raise an event and subscribe to it.
Each time you navigate in the portal, the portal raises the UpdateTLN event so all you need it to subscribe to it in an iview that is located on the same page.
Since the masthead iview is in the same window (above the TLN - see the following link) you can put your javascript function in it.
http://help.sap.com/saphelp_nw04/helpdata/EN/b4/771158e4cb4bf6af9974380948db86/content.htm
Regards,
Omri -
Hover Text in Top Level Navigation
Hi,
I need to add a Hover Text for Top Level Navigation.I need to display some information text regarding the Role on moving mouse over it.
I did experimenting on download of com.sap.portal.navigation.toplevelnavigation but I am unaware where exactly Change to be made.
Any ideas??
Regards,
Raja Akella.HI Raja,
Check the Accessibility flag in the New User Registration form, if it is ON then it disables Hover feature for the portal.
Check the link esp the Header area part :
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/ac/dc4f3eeb684212e10000000a11405a/frameset.htm">Understanding the Portal Desktop</a>
To know about Accessibility :
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/8d/b7bf3feb915f7be10000000a11405a/frameset.htm">Accessibility</a>
Hope it helps you.
Regards,
Vivekanandan -
"Top-Level Navigation" internationalization
Hi, experts!
I have this question:
How i can internationalize the "Top-Level Navigation" links (menu items) in my custom Role? Namely, how i can internationalize my custom Role/Workset/Page name?
Best regards
Alexei RylovHi ,
Please refer to this steps for more details
http://help.sap.com/saphelp_nw70/helpdata/en/25/08174082fe1961e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/en/74/641640b7b6dd5fe10000000a155106/frameset.htm
Thanks
Pankaj -
Top level navigation to be re organized to come in one page
Dear SDN,
I have one requirement. I want to change the Portal Theme in such a way that Top level navigation to be re organized to come in one page istead of scrolling left or right. Suppose the user having more than 20 roles then he shouldnt be scrolling more times to left or right for the roles, thats why we want that in one page.
Can anybody please help me to solve this. Is there any way where we can set all roles visible in one page??
Thanks & Regards,
Nikesh Shah.Nukesh
I have given you the link above.
You should read it
There is a step wise procedure for how can you set Navigation Level to 0.
I. Configure Top-Level Navigation
1. In the Portal Catalog choose Portal Users-> Standard Portal Users. This folder contains the Default Framework Page.
2. Right-click Default Framework Page and choose Open ->Object.
3. From the Page Content List, select the Top-Level Navigation iView and click Properties.
4. In the Navigation property category, scroll to the Number of Display Levels property and enter the value 0, 1, or 2, depending on how many navigation levels, if any, you want for top-level navigation.
Choosing 0 removes top-level navigation and displays your navigation structure in the Detailed Navigation iView.
5. Click Save.
II. Configure Detailed Navigation
1. From the Page Content List of the Default Framework Page, select Desktop Innerpage and click Open.
2. From the Page Content List of the Desktop Innerpage select the Detailed Navigation iView and click Properties.
3. In the Navigation property category, scroll to the Start at Level property and assign a value that is one higherthan the value of the Number of Display Levels property in procedure l. Configure Top-Level Navigation. For example, if top-level navigation is configured for one level, the detailed navigation begins on the second level, that is with the value 2.
Detailed navigation is not automatically synchronized with top-level navigation; the values that you enter for top-level and detailed navigation must agree. For example, if you enter the value 1 for top-level navigation, while detailed navigation still has the value 3, one level is left out, creating a gap.
4. Click Save.
III. Configure the Content Area
1. From the Page Content List of the Desktop Innerpage, select the Content Area iView and click Properties.
2. In the Navigation property category, scroll to the Number of Display Levels in TLN property and enter the same value as that of the Number of Display Levels property in procedure I. Configure Top-Level Navigation.
3. Click Save.
Thanks...
Edited by: Chetna Verma on Aug 21, 2008 7:19 AM -
How make the Top-level Navigation and Content Area in one page as a whole?
I want to make the Top-level Navigation and the Content Area in the one page as a whole displayed in user interface.In the default framework,the Top-level Navigation and the Content Area were contained in 2 pages, So the vertical scroll bar could only control the Content Area. I want to control the full page with one vertical bar like the page of "www.sdn.sap.com" Web.
Hi Jianguo,
One advantage of the external facing portal solution (SP14) is that the framework page is displayed in a single frame. Perhaps this could be of use to you.
Hope this helps.
Daniel -
How to add tabs in the top level navigation
Hi,
We are using EP 6.0 sp2 and patch 39, kindly suggest how to add additional tabs to the existing tabs on the top level navigation.
SwethaHi Swetha,
Please have a look on following links,
http://help.sap.com/saphelp_nw2004s/helpdata/en/cc/1f6f3ee3c33f7ce10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/4e/3e703e632c7937e10000000a114084/frameset.htm
Regards,
Vishal -
Top Level Navigation jumps to wrong workset
Hi,
In our portal (SP15), rather than loading the first page/iview of each workset in the top level navigation, we wanted a starter page that said something like 'click a menu item to continue'. To achieve this, I created the relevant URL iview and added it (delta-link) to each workset that appeared in the TLN. I then changed the properties of the iview so that it was Invisible in the Navigation AND Default Entry for Folder. So now when you click on a TLN node, the iview appears but doesn't show in the menu.
However, this has created some strange behaviour. Once a node on the TLN has been selected that points to proper page or iview (i.e. one that appears in the navigation), if you then click on any workset on the second level (first level ones are ok), the TLN "jumps" back to the node which has the page/iview - but still shows the starter page iview. This means that users can't access any workset on the second level, except the first one to be displayed (i.e. when you have several nested worksets in a workset).
Can anyone explain why this is happening? The problem only occurs when the starter iview is both Invisible in the Navigation AND Default Entry for the Folder. Is this expected behaviour (and if so, why?) or is it a bug? Is there another way to achieve what we want?
Many thanks
JaneIf I do that, the iview does not appear because I already have an Entry Point above that level (i.e. the Workset). Entry Point as Yes only sets the initial navigation node, it doesn't force an iview to appear. (or at least this is what my testing has shown).
We may have to rethink how we can do this - does anyone know of a way to stop the first iview/page loading in every TLN node, and instead just showing the portal background?
Many thanks
Jane -
Customized Top Level Navigation iView
Hello to all
We are using a customized TLN iview. Its source code was modified to admit different URLs, and do the filtering depending of the default framework page which is using the TNL iview,
I mean, the TLN would be copied inside a proyect folder on the Portal Content, where would be a DFPage that contains a copy of TNL iview, and this copy would have a different roleFilter attribute.
Then, the TLN was modified again in order to merge roles that had the same name.
Those changes doesn't seem really important, they have just declared some vars, and each of them added one code line. The first one extended the first part of an IF condition, and the second one extended it with another condition, using OR.
The problem is that after the modifications, our TLN doesn't highlight correctly the first node when accessing or refreshing the Portal, instead of it shows a default start page that doesn't belong to any of our roles
The TLN iview has a procedure named PrintNavNodes, which is called on the event OnClick (I assume), and when we accessrefresh the page too.
The iview works well when clicking its buttons, it's just the first time it is used when the wrong page is shown, that's the problem we need to correct.
This procedure (PrintNavNodes) lodges the code changes. The only var modified is String prefix, so maybe anyone could tell me a default value to it, o a way to catch that mistake in order to show another page when the default page is to appear.
Also, I would appreciate if anyone knows about an API, andor a How to... manual, or any kind of documentation about this subject.
We have no possibility of reject the changes, so we need to find an alternative solution. Here is the code...
Thanks in advance, and regards
private void PrintNavNodes(IPortalComponentRequest request, IPortalComponentResponse response)
ILogger loggerArquitectura = request.getLogger(portal_logger);
String strDataToPrint=;
NavigationEventsHelperService navHelperService = (NavigationEventsHelperService)PortalRuntime.getRuntimeResources().getService(com.sap.portal.navigation.helperservice.navigation_events_helper);
NavigationNodes initialNodes = navHelperService.getRealInitialNodes(request);
!-- Change Heiko Broker for SiteNavigation
IPortalComponentContext componentContext = request.getComponentContext();
IPortalComponentProfile profile = componentContext.getProfile();
String roleFilter = profile.getProperty(RoleFilter);
if(initialNodes != null)
INavigationNode firstChild = null;
INavigationNode firstContent = null;
String prefix=ROLESportal_content;
!-- Change Marta Alberto
PROBLEM In the new TLN, when using the merge roles feature, the
url of the merge roles is different (start with the word merge.....).
This is a wrong implementation because it filters all the nodes that do
not start with ROLES.
SOLUTION Compare with the other prefix too.
String newPrefixThatFixesTheProblem=MERGESportal_content;
String newPrefixThatFixesTheProblem=merge(;
if(initialNodes.size() 0)
for(Iterator it = initialNodes.iterator(); it.hasNext();)
INavigationNode initialNode = (INavigationNode)it.next();
strDataToPrint=initialNode.getName(),;
!-- Change Heiko Broker for SiteNavigation
if (initialNode.getName().startsWith(prefix+roleFilter)
!-- Change Marta Alberto
PROBLEM In the new TLN, when using the merge roles feature, the
url of the merge roles is different (start with the word merge.....).
This is a wrong implementation because it filters all the nodes that do
not start with ROLES.
SOLUTION Compare with the other prefix too.
initialNode.getName().startsWith(newPrefixThatFixesTheProblem + prefix + roleFilter))
firstContent = PrintNode(initialNode, request, response, 0);
if(firstChild == initialNode)
if(firstChild.getLaunchURL() != null && !firstChild.getLaunchURL().equals())
firstContent = firstChild;
else
if(firstContent == null)
try
firstContent = firstChild.getFirstChild();
catch(NamingException e)
ILogger logger = request.getLogger(navigation_logger);
if(logger != null && logger.isActive())
logger.severe(this, e, Exception in Top Level Navigation);
HttpSession httpSession = request.getServletRequest().getSession();
httpSession.setAttribute(NavFirstContentNode, firstContent);
} end FOR
response.write(););Hi,
Check authentication related properties of iView. Make sure all of them are set to lowest level or none
Regards,
Ganga -
How to make top level navigation not refresh
Hello Guys,
I have a question concerning on my External Facing Portal, my boss wants that when I click on a tab or a link in the Top Level Navigation , to load the content in the Content Area without refreshing the whole page, What I want is that when I click on a tab or link of the Top Level Navigation , the Top Level Navigation and the MasterHead not to refresh and that the content be loaded and refreshed only in the Content Area. The only way I know to do this is by making a frameset of my page and to make the masterhead and toplevel navigation a frame and the detalied navigation a frame and the content area a frame, and in the links to put the target property to the name of the content area frame, but I don't know if this is possible to do in the portal, I see that all is embedded and I don't know how to make a frameset like this in the portal.
Any highlights to solve this will sure be appreciated.
Thanks
Rewarding points will be given.
LuisHi,
When you are implementing External Facing Portal, i think you have used Light Framework Page. In Light Framework Page, only one Framework has been used, so when you click on the top level navigation, the whole page will get refresh, so there is no otherway as of my knowledge. If you use standard framework page in portal, it is possible to do (i.e. the content area only get refresh) and the concept of your External Facing Portal is eliminated here.
Regards,
Venkatesh. K
/* Points are Welcome */ -
ByEPCM top level navigation in between federated portals
Hi Everyone,
we're currently having an issue where our bespoke top level navigation isn't working properly between our federated EP and CE systems. The TLN is a hover menu style navigation and uses byEPCM to navigate. The problem occurs when the user logs on to EP, navigates to an iview that is on the CE box (via federation) and then tries to navigate back to an EP iview. Instead of displaying the iview the user sees "page not found" in the content area and has to reload the whole portal framework for it to work.
The logs don't seem to suggest very much apart from it looking for the role/iview on the CE box as opposed to the EP box (??). This does not happen using the standard SAP TLN and also doesn't seem to happen when using byURL instead of byEPCM. Now, the natural suggestion would be - why not use byURL instead? This is valid approach and I will test this but I distinctly remember that there was a reason why I used byEPCM as opposed to byURL in the first place (just can't remember what it was as it was a long time ago). In any case I will test this over the next few days.
I can't help think though that this might be a config or security/permission setting somewhere on either EP or CE (probably CE). Anyone who has encountered this before and can maybe shed some light or have any suggestions on where to start looking?
Thanks,
DionHi Henrik,
you could listen to the navigation event (just as the TLN does to navigate to the next page).
Here is how it works (JS code):<pre>function myNavEventHandler(eventObj) {
var navigationTarget="";
if (typeof (eventObj.dataObject)=="string")
navigationTarget = eventObj.dataObject;
else
navigationTarget = eventObj.dataObject.target;
<i>// add code handling <b>navigationTarget</b></i>
EPCM.subscribeEvent("urn:com.sapportals:navigation", "Navigate", myNavEventHandler);
</pre>Put this code into an component/iView, then place it into the framework page.
That should be it...
Regards
Sven -
WPC on Portal 7.3: Area in top level navigation
Hi,
We are trying to set up a site using Web Page Composer on portal 7.3, but we are not able to display the area in the first level of the navigation.
Let's say we need following structure in the navigation:
Departments
-- HR
-- Trading & Supply
-- Finance
We want the content managers of our site to create extra departments without sending an area connection request to show the new department in the navigation.
Is it possible to create an Area Departments, link it to a role by creating a connection and use this connection as an entry point?
I've tried to edit the connection and mark "departments" as entry point, but it's not appearing in the top level navigation.
kr,
JoachimHi,
An area cannot be the first level of navigation. When you publish an area in WPC 2.0 it becomes a workset. Connecting the area to a role is similar to placing a workset under a role (the technicalities aren't the same, but that's the general idea).
Information regarding area connection can be found at:
[http://help.sap.com/saphelp_nw73/helpdata/en/e6/b19a514bbf43b28a7d15c6468b3925/frameset.htm]
[http://help.sap.com/saphelp_nw73/helpdata/en/c1/da36efd6384bb8b28b24b08f405204/frameset.htm]
Best regards,
Alex -
Levels in "top level navigation"
Hi All,
As of now our portal consists of 2 levels in "top level navigation"
Now, I am trying to increase the no of levels to 3
I tried this by performing the bleow navigations
1 Logged on to portal
2 Content administration
3 Expanded Poratl Content
4 Expanded Content Provided by SAP
5 Expanded End User Content
6 Expanded Standard Poratl Users
7 Selected "Default Frame work Page"
8 In that selected Top Level navigation Iview and the iveiw properties I changed the property "Number of Display Levels " to 3 and choose save
Restarted the Server
Still I see the 2 levels only
Can anyone help me out...
Thanks in advanceHi,
You can have more than two levels of navigation in TLN. But This is not possible without custom implementation.
http://help.sap.com/saphelp_nw04/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm
In I-4 says:
"In the Navigation property category, scroll to the Number of Display Levels property and enter the value 0, 1, or 2, depending on how many navigation levels, if any, you want for top-level navigation".
From the third level role, is displayed in the DLN.
regards,
Pradeep
Maybe you are looking for
-
I am a new user of CS5.5. I've read the FAQ and other posts and understand that my machine is underpowered. That said, why do my HD clips play smoothly with Windows Media Player or Quicktime, but play jerky in the PP Source Monitor? What is it abo
-
I need to contact a live person about resetting my security questions. The link to send an email, doesn't send an email even though the email address it's supposed to be sent to is verified and works. (It can receive other email).
-
ASSET PURCHASE ORDER , USAGE DECISION IN QA32
HI, WE CREATE PURCHASE ORDER WITH ACCOUNT ASSIGNMENT 'A ' WHICH IS A ASSET MATERIAL WHICH GOES FOR QUALITY . WE DO GOODS RECEIPT AND ASSET MATERIAL GETS CAPITALISED AT GRN STAGE AND IT GOES FOR QUALITY INSPECTION IN QA32. MY REQUIREMENT IS , AT QA32
-
Two DNS Servers with different SOA
Hello, I have a DNS Server in my main office (Lab environment) of an Active Directory domain. I have set up another one in a branchoffice, and they communicated to each other just fine with a ISA Server VPN Site-to-site. The link of that VPN broke an
-
Hello We are trying to upgrade to 3.5 (from 3.1) & currently facing error in XPRAS_UPG phase DEtails are as below *************XPRA ERRORS and RETURN CODE in SAPRIBIFU1.EBD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1A