Navigation Bar Entry - automatic change target type
Hi,
A recent post (print friendly remembered me of something strange with the Navigation Bar Entry.
When I create an entry with Target type URL, and I put an URL pointing to my application (ex.: f?p=&APP_ID.:&APP_PAGE_ID.:&SESSION.::::::YES), it is automatically transformed to Target type Page in this Application.
Why is this happening?
Thx,
Louis-Guillaume
Homepage : http://www.insum.ca
Blog : http://insum-apex.blogspot.com
If you provide a URL that is an "f?p" URL to the current application then the edit page simply decomposes it to format it as "Page in this Application". But whether the URL meets that criteria or not, the actual data stored in the application definition for any URL target is the URL provided.
Scott
Similar Messages
-
CRM 5.0 Navigation bar entry that navigates to a custom BSP
Hello all,
I'm currently trying to add an entry in the navigation bar that redirects the webclient to a custom BSP.
I changed the navigation profile and added an entry that should point to a 'Navigational Link' ('Type of navigation'). When I use the input help it asks me a profile (IC profile, not navbar profile) so I select my Z profile, in the next screen an input help with all possible navigational links are shown but my navigational link is not showing...
What I've done so far:
- I created a viewset containing one view, added the viewset definition to CRM_IC_ALL_Viewsets.xml which is in my Z_CRM_IC_DT_REP bsp application. Below you can find the file:
<ViewSet id="CONTACT/CustomFactSheet">
<ViewArea id="main" views="CONTACT/myFactSheet"/>
</ViewSet>
- I created the navigational links, it could be I made a mistake here, here is the file :
<NavigationalLink name="showFactSheet">
<Source viewRef="VehIDetail" outboundPlugRef="default"/>
<Targets>
<Target viewRef="CONTACT/myFactSheet" inboundPlugRef="inboundPlug"/>
</Targets>
</NavigationalLink>
- In my /CONTACT/CRM_IC bsp application I have two controllers:
myFactSheet: controller for the view myFactSheet
CustomFactSheet: controller for the viewset CustomFactSheet
I'm developing in a customer namespace /CONTACT/, not in the default Z namespace.
I created both the viewset and the view through the IC workbench wizards.
I cannot add this navigational link to my navigation bar profile. When I type the navigational link 'showFactSheet' in the navigation bar profile item (without using F4) and I launch the interaction center, click on the newly added link, nothing happens... (No error messages or dumps however) Everything else works, I have tons of other navigational links that work fine so it's really the definition of this particular item, all the rest of the configuration is done and is working.
Anyone an idea??
Thanks in advance!
Kind regards,
JoostLook at this thread to get more inforamtion on creating Controller Class in Customer namespace..
IC Webclient - New context node in customer namespace
Thanks,
Thirumala. -
Publish Navigation Bar Entries - page navigation issue
I have created Navigation Bar entries in a master application and have created them in a secondary application using 'Copy and Subscribe'.
I changed my entries in the master application and I wanted to republish them.
Breadcrumb region is currently: Shared Components>Navigation Bar Entries>Edit
Click on 'Publish NavBar' button and page navigates to "Confirm Publish Navigation Bar", breadcrumb changes to: Shared Components>Templates>Confirm Publish Template
Click on 'Refresh All'.
Page now navigates to the "Templates" page. Breadcrumb is Shared Components>Templates.
I now have to navigate back to the Navigation Bar Entries section to publish my next entry.
Regards,
JonFateh,
My Navigation Bar Entry has:
<a href="#LINK#" class="t13NavLink">#TEXT#
<img src="#IMAGE#" height="#HEIGHT#" width="#WIDTH#" title="#ALT#" />
</a>My navigation bar has:
#WORKSPACE_IMAGES#logout.pngJeff -
Navigation Bar Entry Subtemplate Definition
Is there a substitution string that represents the link for an Navigation Bar Entry?
I want to control the display of the entries in the navigation bar. The Navigation Bar SubTemplate Definition and #BAR_BODY# substitution string allow you to control the display of the bar as a whole.
Entries in the Navigation Bar Entry Subtemplate Definition display correctly for each entry in the Navigation Bar, but unless you can also include the link itself, it is all rather pointless!
Thanks
RogerScott
I want to change the spacing between the navigation bar entries so that instead of looking like:
Print Logout NavHere NavThere
they look like (for example):
Print - Logout - Navhere - Navthere
I thought I would be able to do this by editing the Page Template. The Page Template definition page contains Subtemplates for Navigation Bar and Navigation Bar entry. Making changes to the Navigation Bar Subtemplate controls the whole bar and would allow, for example:
< Print Logout Navhere Navthere >
by setting the Subtemplate to
< #BAR_BODY# >
I thought I would be able to achieve what I want by changing the Navigation Bar Entry Subtemplate definition to, for example:
#BAR_LINK# -
Unfortunately, I don't know what the correct substitution string is to include the actual link entry in the template. It's not #BAR_LINK#, which I made up.
If this isn't the purpose of the Navigation Bar Entry Subtemplate definition, what is it for?
Don't worry about the actual formatting of the link, I just want to know how to wrap some standard HTML around each entry in the Navigation Bar.
Thanks
Roger -
Hi friends,
Is it possible to hide 'Navigational bar entries' depending upon the pages in the application.
Since navigational bar entries is coming for all the pages. i want to hide it for two pages in my application.
how i can achieve it.
Thanks
Regards,
Mini.hi ,
go to navigational bar entry definition
Solution 1 :-
use condition type
Current Page is Contained within expression1(comma delimited list of pages)
In expression 1
give the page number on which you want that navigational bar entry eg(1,2,3...)
or
Solution 2:-
use Condition Type
Current Page is NOT in Expression1(comma delimited list of pages)
In expression1
give the page number on which you dont want that navigational bar entry eg(1,2,3...)
Either you can use solution 1 or solution 2 ..which you like
i hope this will help you
thanks,
jitu -
How to remove Navigation Bar entry
Hi,
Is it possible to remove navigation bar entry 'Welcome: USERNAME'?
Can any one help with this please?
Kind Regards
Rana
Edited by: Rana007 on Sep 29, 2011 5:51 PMRana,
Check out the Body of you standard page template. Make a copy of this code prior to experimentation !
Within the Body you may see something like this:
<div id="header">
<div id="logo"><a href="#HOME_LINK#">#LOGO##REGION_POSITION_06#</a></div>
#REGION_POSITION_07#
<div id="navbar">
#NAVIGATION_BAR#
<div class="app-user">#WELCOME_USER#</div>
#REGION_POSITION_08#
</div>
</div>Removing the line with <div class="app-user">#WELCOME_USER#</div> should do it.
Jeff -
How to create a navigation bar entry with onclick event
I have requirement of creating navigation bar entry with a an "on click" event. When a user clicking time a location list should open. I didn't understand how to do it on NAVIGATIONBAR_ENTRY.
Also Navigation Bar Entry IMage is not displaying.
Regards
Edited by: satheeshkumars on Oct 25, 2010 7:52 PMDo you specifically need to use the onclick event, or do you jts want to run Javascript from the navbar entry? If the latter then you can use the URL method and set the URL to:
javascript:myfunction()
If it must be an onclick event then I think you would need to attach it dynamically in Javascript (using jQuery if available) to locate the link somehow (it's not easy to give it a unique ID unfortunately).
Edited by: Tony Andrews on Oct 26, 2010 10:35 AM -
Navigation bar entries on breadcrumb line
Is it possible to place the navigational bar entries (without icons) on the breadcrumb line on the far right hand side?
I assume that I need to modify the body of my page template seen below but no matter what I try I still get placeholders for the icons:
<div class="t3logo">#LOGO#</div>
<div class="t3NavBar" style="float:right;"><table>#NAVIGATION_BAR#</table></div>
<br style="clear:both;"/>
<table summary="" cellpadding="0" border="0" cellspacing="0" width="100%">
<tr>
<td class="t3TabHolder" style="text-align:right;" align="right"><table summary="" cellpadding="0" cellspacing="0" border="0" align="right"><tr>#TAB_CELLS#</tr></table></td>
</tr>
</table>
<div>
<div class="t3TabForegroundColor"><img src="#IMAGE_PREFIX#f_spacer.gif" width="1" height="3" alt="" /></div>
<div class="t3RegionPosition1">#REGION_POSITION_01#</div>
<table width="100%" summary="" height="70%">
<tr>
<td class="t3PageBody"><div class="t3Messages" align="center">#GLOBAL_NOTIFICATION##NOTIFICATION_MESSAGE# #SUCCESS_MESSAGE#</div>#BOX_BODY##REGION_POSITION_02##REGION_POSITION_04##REGION_POSITION_05#
#REGION_POSITION_06##REGION_POSITION_07##REGION_POSITION_08#</td>
<td align="right" valign="top"><img src="#IMAGE_PREFIX#f_spacer.gif" width="15" height="3" alt="" /></td>
<td align="right" valign="top">#REGION_POSITION_03#</td>
</tr>
</table>I found a work-around. Please disregard.
-
Providing locale specific URL for navigation bar entry
Hi,
I am using APEX 3.0 on 10gR2 and 9.0.4 app server... I have successfully translated my application, with the exception of navigation bar entry URLs...
The XLIFF export does not contain entries for the navbar entry URLs, only the labels. I have locale specific URLs for navbar entries (ie french URL, english URL)
I can't seem to find any information on how to accomplish this... other than removing the navbar, and hard-coding them in the page template...
Thanks for the help!Hi,
as a workaround. The export will probably never work, because a URL isn't normally considered as language dependent.
Have you already tried to write the different URLs into application items (which you initialize during login of the user) and reference them in the URL with &YOUR_APPLICATION_ITEM.Patrick
My APEX Blog: http://inside-apex.blogspot.com
The ApexLib Framework: http://apexlib.sourceforge.net
The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/ -
Before I upgraded my computer to Windows 7 and updated Firefox to the latest version, when I opened a PDF document online, the PDF navigation/menu bar would automatically appear at the top of the screen. Now it only appears at the bottom in a blue bar when I move my mouse around.
cor-el, thanks for the tip. While I certainly scoured Adobe's preference settings to look for something relating to that exact thing, I never went to their help site until I got your post. I found out that the floating toolbar appears because the PDF opens in'' Read Mode'', which you can turn off for all future documents by doing this:
* Quit your internet browser
* Launch Acrobat (or Reader)
* Choose Edit>Preferences
* Click on the Internet category on the left
* Deselect “Display in Read Mode by default”
* Click the OK button.
* Relaunch Acrobat
Something important to note, if you have both Adobe Acrobat and Adobe Reader, you need to do the above in both programs (same steps). -
How to have a PopUp window on a Navigation Bar Entry
Hi All,
I want one solution,I want to add a popup window in a navigation bar,I am using apex 3.0.1. Can anybobody please help me with this.
ThanksHello,
Try:
javascript:window.open('http://www.oracle.com','_blank','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1,width=630,height=450');
Or even better : create you own function for opening an new window and setting the properties.
Greetings,
Roel
http://roelhartman.blogspot.com/
http://www.bloggingaboutoracle.org/
http://www.logica.com/ -
Navigation bar not showing images
I'm still new to app express and I'm sure I'm missing something. I understand how nav bar images are supposed to appear, however, I'm not seeing it displayed in the application. I'm using one of the built-in templates (#3 Business), with One Level Tabs. When I create my nav bar entry, I include the image filename (located at the default image location) but I never see the image in the application. Any idea what I could be missing? Or is it possible that this built-in template doesn't show images on the nav bar?
How can I see exactly what the variable #NAVIGATION_BAR# contains?
MarianneIf you navigate to your page and click on the word 'Templates' you will see all installed Templates.
Select the 'One Level Tabs' component and scroll halfway down to the 'Navigation Bar' and 'Navigation Bar Entry' fields.
It looks as though that particular page template refers to a CSS type that doesn't contain an image - #TEXT# - this can however be changed by overriding the style in a custom style sheet.
Ben -
[Forum FAQ] Customize the Navigation Bar in Outlook 2013
In Outlook 2013, the Navigation Bar is a gray bar which lists commands at the bottom of the Outlook window that enable you to quickly navigate to Mail, Calendar, People, and Tasks.
You can change the Navigation Bar settings for a single user by clicking
… and then Navigation Options. For more information, please refer:
http://office.microsoft.com/en-us/outlook-help/change-what-appears-on-the-navigation-bar-HA102838974.aspx
However, if you want to change the Navigation Bar settings for all users in your organization, you’ll need to modify the registry.
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that
you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry
http://support.microsoft.com/kb/322756.
To modify the Compact view
To maximize the vertical height of the Outlook window you can use Compact Navigation. We can change the setting by creating the
ABCompact registry key. To do this, please follow the steps:
1. Press Windows key + R to open the Run command, type regedit
and press Enter to open the Registry Editor.
2. Locate the following registry path:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Options
3. Right-click on the Options folder and select NEW > KEY, name it
WunderBar.
4. Select the WunderBar key, right-click on it and select
NEW > DWORD (32-bit) Value and name it ABCompact.
Value name: ABCompact
Value type: DWORD (32-bit)
Value: 1 to tick the Compact Navigation;
0 to untick it.
5. Restart Outlook to make the change.
To modify the Maximum number of visible items
To change how many views appear on the Navigation Bar, you need to change the number for Maximum number of visible items by modifying the
NumBigModulesAB registry key.
Value path: HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences
Value name: NumBigModulesAB
Value type: REG_DWORD
Value: 1-8
The key doesn’t exist by default. When the value is set to 1, only
Mail will appear on the Navigation Bar. If the value is set to
8, all views will appear.
To modify which view is turned on or off
You can also turn one or more views off from the Navigation Bar. This is controlled by a registry string named
ModuleVisible15.
Value path: HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences
Value name: ModuleVisible15
Value type: REG_SZ
Value: 1,1,1,1,1,1,1,0,0
By default, the string value is set to 1,1,1,1,1,1,1,0,0.
1 means the view is turned on while 0 means the view is turned off. Moreover, the value correspond one-to-one with the views, for example, the first “1” correspond to
Mail, and the second “1” correspond to
Calendar… By default, the eighth and ninth view is turned off. The eighth is
Journal and I have no idea what the ninth number stands for. You can open Journal by pressing Ctrl+8, but if you want it to appear on Navigation Bar, you can change the eighth “0” to “1”.
To modify the view order
If you want to switch the positions of Mail and Calendar, you’ll need to modify the
ModuleOrderAB string.
Value path: HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences
Value name: ModuleOrderAB
Value type: REG_SZ
Value: 1,2,3,4,5,6,7,8,9
The default order for the Navigation Bar is:
Mail Calendar People Tasks Notes Folders Shortcuts
Journal
In the registry string there are 9 numbers (1~9), let’s just ignore 9. So, there are 8 numbers left and each number has some relationships to each Navigation item.
Here is the logic:
There are 8 Navigation Options. Let’s say ‘Mail’ is Nav1, Calendar is Nav2, People is Nav3, …, Shortcut is the Nav7 and Journal is Nav8.
Meanwhile, there are 8 positions to put those 8 Navigation items, we name them
position1 to position8, from left to right.
For example, CALENDAR TASKS PEOPLE FOLDERS MAIL NOTES SHORTCUTS
Journal
ModuleOrderAB= 5
1 3
2 6
4
7
8
The number “5” is in the first position of the ModuleOrderAB string and it takes
position1. The default navigation option for position1 is
Mail.
So, “5” means put Nav1 (Mail) on position5.
“1” is on position2, default navigation item on
position2 is Calendar. It means put Calendar on
position1.
So, “3” means put People on position3; “2” means put
Task on position2… and so on.
If you have more questions, welcome to post in the forum. Thank you.
Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.There isn't a built in way to do that since all the navigation toolbars are on one toolbar.
You can restore this functionality by installing the Classic Theme Restorer add-on
*https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/ -
How to open a new browser window from a link on the navigation bar
Hi,
I entered a URL in the 'URL Target' field for the Navigation Bar Entry. As expected when the I clicked on the link in the Navigation Bar my browser refreshed with the target URL.
I want to be able to actually open a new window rather than refresh my current window. The help text says, and I quote ...
"In the link generated for this icon include the following onClick javascript. Use of the onclick javascript could popup a help page in a new window (see example 1).
Example 1:
window.open('US/asfhhome.htm','Help','scrollbars=yes,resizable=yes,width=625,height=350,left=25,top=150');return false
Set the Icon Target attribute to # if you are using OnClick JavaScript. Set the Image Alt Text attribute to the text the user will see to click on."
So I created similar Javascript as to the example and placed in the 'OnClick Javascript' field, and placed a '#' in the 'URL Target' field.
When I run it doesn't work, the '#' is picked up and the Javascript is ignored. Can somebody please tell me what I'm doing wrong.
ThanksI had the same problem. I finally ended up just using the standard popupURL javascript. In the URL Target I have:
javascript:popupURL('<link>')
This opens a new window but since it is for popups the menus are missing. You may want to write your own javascript function to open the new window with your own settings.
Search the forums for popupURL for more ideas.
javascript:popupURL()
--Jeff -
NAVIGATION BAR feature (or bug?)
When I add javascript to a navigation bar entry HTML DB automatically adds a "width=1%" to the cell in the navigation bar table. This causes the navigation bar to move away from the right side of the screen.
This "width=1%" is not coming from a template.
Until now I have found now way to get my navigation bar back to right side of my screen.
This looks like a bug to me.
Anyone agree?I am running into this problem, too. Did you find a work around?
Maybe you are looking for
-
Horizon 27 version1 Windows 8.1 upgrade error
Hi all, I tried to upgrade to windows 8.1 on my Horizon, but it always failed with error 0xC1900101 and 0x20017. I've updated all drivers and applications, uninstall antivirus, disable firewall, check if encrypted software exist, also reset windows s
-
Problem with colour used in plot legend
Hi I have problem setting the colour for lines at Plot 0 and 15 Here's attached. I am using LV 7.1 Not sure if it carries bug regards Clement Attachments: plotlegend.vi 27 KB
-
This may have been answered before, but I've had a search and couldn't find it. My subwoofer isn't working. If I play DVDs, it works ok, if I play games it seems to work ok, and if I try the speaker test with 'noise' it seems to work ok too. However
-
How can I check photoshop is giving correct colour screen display ?
Hi, I photograph a bright red car in raw mode on a digital slr (Canon 20D) set to Adobe rgb 1998 and view it in BreezeBrowser and it looks just as I remember it. I open it into Pshop CS5 extended (which is set to Adobe rgb1998, Europe ISO Coated Fog
-
Is there a way to Move files to the iCloud thus freeing up disk space on my Mac? Or does iCloud only sync (replicate) files between my Mac and the cloud? I want to free up disk space on my Mac and assumed that the icloud would be a good way to do thi