Alert message in tool area with hyperlink to forum/km

Hi all,
I'm looking for informations about the tool area customization located in the framework.
I've read that we could publish a message in the header about information or important notifications, but I did not found any hint  over ther internet nor in SDN on how to make it work (I'm not so experienced in portal dev).
I would like to do something very similar to SAP Marketplace for important events (maintenance, critical issues...): a warning message appearing at the top of the portal (in masterhead?) with an hyperlink to a document (km or discussion to put informations on the fly...) which appears only when messages are published (i.e. no link if no message is published, or an easy way to switch it off).
Any hint is welcome as tool arean is not documented at all...
       Pierre

Hi Pierre ,
Actually there are a few ways to do it .
1) If you want to put up message in Masthead , you will have to customize its par . You can insert a link , on the click of it you will get a Alert pop up(java script) showing the desired information . You can also put up a scrollable message in the masthead itself .
2) If you want to put up a message in Page toolbar , then again you will have to customize its par . You can place a link there as well .
If you  place these messages in par , it means you will have to remove it every time from there and then redeploy on portal to bring these changes into effect . Instead you can also place these messages in portal database and query it to call it in the par files .
Regards
Mayank

Similar Messages

  • How to verify JavaScript alert message display on page with C#?

    Hi All,
    I have a question about verify the JavaScript alert message on page. For example, I input the script in browser address like: "javascript:onmouseover=alert('popup windows')" . How to verify there's a alert message displayed on page with C#?
    Thanks

    Are you trying to use some automation or ? What the previous solution is they have put the text in the dom for you to pull out with C# or other languages.
    if you are trying to automate this through a browser maybe look into WebDriver
    WebDriverWait wait = new WebDriverWait(driver, 2);
    wait.until(ExpectedConditions.alertIsPresent());
    Alert alert = driver.switchTo().alert(); var alertText = alert.Text;
    alert.accept();

  • Email messages containing PDF's with hyperlinks

    When I create my PDF (from indesign) with web links and email hyperlinks and send an email that contains the attached PDF, is there a way to allow the recipient to be able to click on those links in that PDF, from within the email message window? Thanks!

    Your viewers need to open the attachment to read the PDF.
    I'm not sure exactly what you are trying to do. ID really isn't the program for making email blasts.

  • An alert mesage e.g(Are you sure you want to delete)

    Hi all,
    How can I come up with the alert message within the jsp pages?
    Is my first time to do that? Actually I want to delete the records. But before
    I delete I want to get an alert message e.g. are you sure you want to delete?
    If you press OK button then it proceed to delete. And if you press CANCEL
    Than it will go back to that same page.
    Please help.

    Such an alert must be programmed as client side, not server side code. It's not java but javascript and it runs on the client's browser, not on your server.
    You include an element like:
    <SCRIPT LANGUAGE="Javascript1.2">
    function askDelete() {
      return confirm("Do you really want to delete this?");
    </SCRIPT>
      <INPUT TYPE="submit" name="delete" value="Delete"
         onClick="return askDelete();">An onClick handler on a submit or image input field that returns a value blocks the action if the return is false.

  • Access Denied error message... I want to give alert message

    I have Manager service in my portal page. But I don't have the content access from the back end system.
    In the portal log viewer it is saying the Access Denied info. So i am getting the below error message in the portal page.
    Instead of giving this error message I want to give a alert message like "You are not authorised to view this page...so please contact your Administrator"...
    I want to know how to do this. can anyone help me on this
    An exception occurred while processing a request for :
    iView : pcd:portal_content/com.XYZ.roles.XYZ_Roles/com.XYZ.roles.Human_Resources/com.XYZ.roles.Manager/com.XYZ.hr.wks.se.
    Manager_Services/com.XYZ.hr.wks.cl.Overview_MSS/com.XYZ.hr.wks.cl.Compensation_Management/com.XYZ.hr.wks.up.Position_Change_Process/com.XYZ.hr.pag.ac.Select_Team_Member_
    and_Form_Pos_Chg/XYZTeamViewerTransfer
    Component Name : com.XYZ.hr.pcr.transfer.XYZTeamViewerTransfer.XYZTeamViewerTransfer
    The exception was logged. Inform your system administrator..
    Exception id: 08:46_17/07/07_0505_24366050
    See the details for the exception ID in the log file
    Portal log**********
    #1.5#000BCD4305DF0043000019C80000290400043574F8F3FA51#1184676416089#com.sap.security.core.util#sap.com/irj#com.sap.security.core.util.
    [cf=com.sap.security.core.util.SecurityAudit][md=log(...)][cl=12778]#Guest#192####cd0d7490346311dc931d000bcd4305df#SAPEngine_Application_Thread[impl:3]
    _24##0#0#Info##Plain###ObjectID handed over is 'null'!#
    #1.5#000BCD4305DF0043000019CA0000290400043574F8F3FC42#1184676416089#com.sap.security.core.util.SecurityAudit#sap.com/irj
    #com.sap.security.core.util.SecurityAudit#Guest#192####cd0d7490346311dc931d000bcd4305df#SAPEngine_Application_Thread[impl:3]
    _24##0#0#Warning#1#/System/Security/Audit#Plain###Guest | LOGIN.ERROR | NONE = null | | Login Method=[default], UserID=[null], IP Address=[168.133.7.3], Reason=[Access Denied.]#
    #1.5#000BCD4305DF0043000019CC0000290400043574F8F4A4CF#1184676416136#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#Guest#192
    ####cd0d7490346311dc931d000bcd4305df#SAPEngine_Application_Thread[impl:3]_24##0#0#Error#1#/System/Server#Java###Exception ID:08:46_17/07/07_0506_24366050
    [EXCEPTION]
    #1#com.sapportals.portal.prt.runtime.PortalRuntimeException: <b>Access is denied:
    com.sap.portal.heartbeats.PortalHeartbeat - user: Guest
    at
    com.sapportals.portal.prt.deployment.DeploymentManager.checkPermissions(DeploymentManager.java:2005)</b>at
    com.sapportals.portal.prt.core.broker.PortalComponentContextItem.refresh(PortalComponentContextItem.java:247)
    at
    com.sapportals.portal.prt.core.broker.PortalComponentContextItem.getContext(PortalComponentContextItem.java:312)
    at
    com.sapportals.portal.prt.component.PortalComponentRequest.getComponentContext(PortalComponentRequest.java:385)
    at
    com.sapportals.portal.prt.connection.PortalRequest.getRootContext(PortalRequest.java:435)
    at
    com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:607)
    at
    com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at
    com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at
    com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
    com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
    at javax.servlet.http.HttpServlet.service
    (HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
    at
    com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)
    Caused by: com.sapportals.portal.pcd.gl.PermissionControlException: <b>Access denied</b> (Object:
    com.sap.portal.system/security/sap.com/NetWeaver.Portal/high_safety/com.sap.portal.heartbeats/components/PortalHeartbeat)
    at com.sapportals.portal.pcd.gl.PcdFilterContext.filterLookup(PcdFilterContext.java:416)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1095)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.basicContextLookup(PcdProxyContext.java:1101)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookupLink(PcdProxyContext.java:1197)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.proxyLookup(PcdProxyContext.java:1144)
    at com.sapportals.portal.pcd.gl.PcdProxyContext.lookup(PcdProxyContext.java:918)
    at com.sapportals.portal.pcd.gl.PcdGlContext.lookup(PcdGlContext.java:68)
    at com.sapportals.portal.pcd.gl.PcdURLContext.lookup(PcdURLContext.java:238)
    at javax.naming.InitialContext.lookup(InitialContext.java:347)
    at com.sapportals.portal.prt.deployment.DeploymentManager.checkPermissions(DeploymentManager.java:2000)

    Kindly post how u did it. It will be helpful for others.
    Thanks in advance.
    Pradeep.

  • BPM and alert message

    Hi, all
    - in transaction ALRTCATDEF, i have specified dynamic text for my alert category
    - in my BPM there is control steps
    - In the bpm, i have created a variable ERR of <b>string</b> type in a container
    - in the container operation i have assigned my variable ERR with ST./p1:MT_STRING
      ST is contained:
         <MT_STRING>
          text
         <MT_STRING > 
          (for example)
    - in the control step, i have specified my alert category
    - the alert message i have specified with this text: error &ERR&
    But i have recived mail with only 'error'. The content of my variable ERR did not display.
    When i use the variable of <b>integer</b> type, this prooblem does not appear.
    Thanks,
    Lyudmila DRuzeva

    Hi,
    check this alternative way of populating alerts
    (with long texts)
    /people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi
    you can also send it in normal send step
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Error in  removing Portal Tool Area from Theme

    Hi
    In my Portal theme i had a Portal Tool Area with Search options.
    My requirment is to removie it from the theme as we don't need it
    Go to Content Administration
    Portal Content--> Content Provided by SAP->End User Content-> Standar Portal Users
    You can see Default frame work page.Open the same and untick the Visible Check box beside tool area iView in the frame work page.
    Save the changes and refresh the page..
    I made the setting,The tool area is not visible in priview...
    But when i logged in as test user it is still there
    How can i proceed
    Thanks

    My suggestion is go through the below help liks for better understanding
    Framework pages
    http://help.sap.com/saphelp_nw04s/helpdata/en/a6/1c67161be54bc19cfa86e187819fbe/frameset.htm
    Portal desktops
    http://help.sap.com/saphelp_nw04s/helpdata/en/b2/cf65869fb64552be09e46516dd8062/frameset.htm
    Portal desktop and display rules
    http://help.sap.com/saphelp_nw04s/helpdata/en/4b/29cf122f414721964269e1b675d62c/frameset.htm
    you need to check in the display rules whether you have multiple framework pages or not.
    Raghu

  • How can we get a alert message in  the current browser we are using the mom

    how can we get a alert message in the current browser we are using the moment we have entered some data in
    the table...
    I need a popup alert the moment a new record is added in a table... in apex database is 11g xe..
    The idea is I am using a apex application. .The moment new data is added in the table ..I am alerted by a message window..that a new record has been added...
    Thanks
    Edited by: pauljohny on Jun 11, 2012 10:23 AM

    pauljohny wrote:
    how can we get a alert message in the current browser we are using the moment we have entered some data in the table...
    "Current browser"? When viewing anything, or just when using an APEX app?
    Ans .. Just when using apex app....even if the apex app is minimised ..The current browser will be the one where I am using apex app...
    What i am looking for some scheduler .. to check ..in the table every 5 minute for change if there is a change..then a popup alert be shown...
    Split it into [at least] 2 components, database and browser. I'd expect someone calling themself a "DBA Architect" to have some ideas about the database side of things, even if not clued up on JavaScript and AJAX?
    I dont think its a database isssue... When i say to check every 5 minutes ..it could be easily done via dbms_scheduler ...I am having issue in getting the popup alert message...
    in apex... Dont know wether there is a plugin like modal window(available from skill builder) which shall help in this scenario,.Or might be have to use java scripting and ajax ..
    and if it is that (Java scripting and Ajax) .....then shall have to be familiar with java scripting and Ajax...and this shall be a bit time consuming..
    Had a feeling this could be accomplished via java scripting and ajax.. ...but still looking for some easy way..

  • Messages are Holding in message monitoring tool

    Hi All,
    I am facing the problem with messages which are in holding state.
    My scenario is file to proxy. The file content contains of EDI. my scenario is already gone to production last year.
    and its working fine. Used java mappings for validation of EDI file. its running successfully.
    where as in Dev system till october first i used to load the files in FTP inbox folder and messages were processed successfully.
    But from october first week when i load the files in FTP inbox, file has been picking succesfully and can see the logs in sender comm channel  but the i can see that my interface is in holding state in message monitoring tool and its not going to receiver comm channel. I have loaded 5 files and all are in holding state. 
    even i have cancelled first error message and tried to resend the next message swhich is in holding state, but this is not happening.
    i am using EOIO queue.
    when i cancel the error message remaining messages should processed automatically but its not getting processed here.
    sequencing of the interface triggering is
    1. Interface_1
    2. Interface_2
    3. Interface_3
    4. Interface_4
    Here i am stucking up with the first interface itself.Here only first interface is in holding state.
    can any one advise what could be the problem..
    I m on SP 10.
    Thanks,
    Bhaskar

    Hi Abhijit,
    Even after unchecking the checkbox maintain order at runtime, its not working.
    i think there is no disturbed in message processing sequence.
    my first sender interface itself going into hold state.
    i have cancelled the hold message, even after that remaining messages are processing automatically.
    and also i could not fine any messages in SMQ1 and SMQ2.
    I also deresister and registered te queues and activated.
    Kindly advise what would be the problem..
    in production its working fine and development its not working fine.
    Thanks,
    Bhaskar

  • Release notes for 2.16 states that there was a fix for alerts not being modal. We are using 3.0.6 and are experiencing the same issue; was there a regression to the modal fix. What version needs to be used to make sure that alert messages are modal?

    Release notes for 2.16 states that there was a fix for alerts not being modal. We are using 3.0.6 and are experiencing the same issue; was there a regression to the modal fix. What version needs to be used to make sure that alert messages are modal?

    We are trying to determine why alert boxes are not modal
    The fix states it's for Firefox 2.0 - 3.7a1pre
    We are using 3.0.6 not the current version of 3.6.13.
    Add-on release notes 2.16.1
    https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard/versions/
    Repeating 2.16 release notes since 2.16 was not made available for more than a couple of hours
    Fixed bug whereby some alert boxes weren't properly parented/owned. This led to some alerts not being properly modal
    with respect to the window/dialog that issued the alert.

  • Tip Message with hyperlink to open in new tab/window

    Hi Guys,
    I have created a FND Message which has the following content:
    some text <a href="https://www.google.co.uk"target="_blank">Click Here</a> some more text
    This is referenced in a custom OAF page as a Tip Message (OATipBean), the text and hyperlink render with no issues, however the hyperlink does not open in a new tab/window (it opens in the current tab) - when you view the source of the page the '...target="blank"...' is not there:
    ... <a href="https://www.google.co.uk">Click Here</a> ...
    Is there a way of getting hyperlinks in Messages to open in new tabs/windows?
    Regards
    Carl
    Message was edited by: CarlHammond

    I think part of your problem might lie in the way you are trying to use your quotation marks.  It appears you are trying to have the single quotes do what double quotes should be doing.
    document.write("<a href='"+imagelinks[ry]+"' target='_blank'><img src='"+myimages[ry]+"' border='none'></a>
    If you want to have doublequotes appear in code as doublequote characters you can try slashing them to have them read literally... \"
    document.write("<a href=\""+imagelinks[ry]+"\" target=\"_blank\"><img src=\""+myimages[ry]+"\" border=\"none\"></a>

  • Safari comin up with weird alert message after 10.4.3 update

    after installing the OS 10.4.3 update safari comes up with alert message when launched: Safari 2.0.2 (v416.12) has not been tested with the plugin (null) (null) (v0.51). As a precaution, it has not been loaded. Please contact the plugin developer for further information.

    I have the same error message for the "(null) (null)" plugin, different version number. I suspect there are going to be a lot of these as people update to 10.4.3.
    How do we go about removing these plug-ins, or at least this paticular one, so we do not have to deal with the error message after starting up Safari every time? Under Help => Installed Plug-ins, I see it lists plug-ins from a Plug-ins.html file within the Safari.app package, but it's not clear how to manually manage them. I do not want to uncheck in Preferences all the Safari Plug-ins from loading. For this particular error, I'm not sure I want to mess with SIMBL.bundles...

  • How do I return my iPhone 4 back to the way it was after I accidentally backed it up with my old iPod's information, and now all my contacts, messages, and photos are all gone?

    So I went to plug my iPhone into my computer, automatically pulling up iTunes/iTunes Store. I notice that the computer isn't recognizing my iPhone, so I look at my phone and see that it is asking me if I want to trust this computer so I click yes. Then on the computer on iTunes it asks me if I want to save it as a new device (which I should've done) or save it as a previous device (and showed the names of other devices) and I picked the save as previous device under my old iPod, thinking that it would just save it and not mess with anything (mind you, I have never backed this iPhone up before)... So I wait for it to finish saving, and when it is I realize my phone looks nothing the same as it was when it was my iPhone a few minutes ago (except all the apps I hade downloaded unto the actual iPhone) and now looked like my old iPod. It deleted all of my contacts (except ones synced from Facebook), photos (but had all the photos from my old iPod), and deleted every message I had had with someone. I know I made a mistake, and I honestly don't know if this is something that can even be fixed... But I need to at least try.! So if someone could help, I would appreciate you a lot!

    The first time an iPhone is connected to iTunes that is used to sync with another iPhone or iOS device, you are prompted to transfer the backup for the other iPhone or iOS device or to set up the iPhone as a new iPhone.
    The former does as provided - it transfers the backup for the other iPhone or iOS device to the iPhone replacing all data on the iPhone that is included with the backup being transferred. The latter does nothing allowing you to make your various selections for the iPhone sync preferences with iTunes.
    This is designed to be done right away with a new iPhone.
    If you don't have a backup for the iPhone with iTunes on your computer and don't have an iCloud backup that hasn't been updated since choosing to transfer the backup for your iPod Touch to the iPhone, the data that was on the iPhone is gone.

  • How to stop printing the crystal report with an alert message

    I am having a field called "APPROVAL" in my stored procedure with which I prepared the CR. I want that if the value in the filed is 'A' then only the crystal report should print else it should prompt with an alert message.

    Hi Sreejith,
    Check this helps you:
    Create an alert from "Report  -> Alerts -> Create or Modify Alerts" with below steps:
    1. Provide name of the alert (say Alert1)
    2. Click on X+2 in front of "Message" field and write the Alert message you want to display.
    3. Click on Condition button and write the condition If not({APPROVAL}='A') then true;
    The above Alert will prompt with configured alert message when {APPROVAL} field is not having value of 'A'
    Now, in a formula, write below content and display it where you want to display the APPROVAL field value:
    If {APPROVAL} = 'A' then
              {APPROVAL}
    This formula content will be blank if the value of {APPROVAL} is not 'A'
    Thanks,
    Raghavendra

  • Cash account with nagative balance shows an alert message

    Hi All,
    when user  create  any type of  Outgoing Payment , Incoming Payment, deposits , Journal Entry with the Cash account which is active accounts and the account balance is less than ZERO so system gives an alert message  on the screen I want this type any query or any store procedure.

    Hi ,
    As far as i  am understanding your query this may be for outgoing payment.
    Do you want to stop a outgoing payment from cash account? if balance in this account is zero.
    Clerify your question.
    Thanks
    Ashutosh

Maybe you are looking for

  • Batch PDF Create from Powerpoint Files Stops Partway with Errors

    When converting several ppt files to pdf using the "Batch Create Multiple Files" command in Adobe Acrobat 9.1.3, the conversion process works properly for the first few documents and then stops, usually with the error "Cannot open document" for all s

  • Syntax error in IDoc segment

    Hi, when I make a syntax check on my Idoc segment '/FIT/E1FISFIINV'  I get the error message: Entries for segment '/FIT/E1FISFIINV' missing in the 'Segment structures' table. I can't delete the segment type as I get the error message Segment /FIT/E1F

  • Files are disappeared

    Hi, At the receiver File communication channel , I have a unique problem. the settings are in Append Mode with Ignore as empty message handling setting. When i execute a success IDOC the record is written into file. When i excute a error message at A

  • Validation for T-code FB50

    Hi, I need to validate the user input for T-Code FB50 at the line item. I've implement the validation rule and created a user exit. However, the validation rule cannot validate the data line by line at the item table because the value BSEG and COBL t

  • I need to upgrade from OS X 10.6.8 to 10.7.0. I have no idea if I need Snow Leopard or Mt. Lion.

    I'm 77 yrs old and need some help, please. I'm running a MacBook 10.6.8 and need to upgrade to 10.7.0 to accomodate a new program I bought. Do I need Lion first, then Mac 10.7.0?  Thank you in advance to assisting me. ChasManley