Using Yammer for page commenting in SharePoint Online, how to prevent user from doing it wrong?

I am trying to use Yammer for a per-page comment platform in a SharePoint Online environment. This seems to require placing a Yammer embed in each page
and configuring the embed to use Open-Graph. (see further below for the embed code details I'm using)
When a user begins typing their comment, a gray box also appears (not sure the technical name for it) giving the user the option to click "x" to close it. In the screenshot a little below,
I've put a green-box around it.
If the user clicks the x to close that little piece, they can still submit a comment, but it doesn't get added to the page. There's no feedback that indicates this is what happens.
It is distracting and adds unnecessary complexity to what should be a simple task of appending a comment to this page's conversation. In fact, everything I put a red box around in the screen shot
would ideally be hidden from the user.
Can we hide this complexity (everything in red box) from the commenter completely?
If not, how can we prevent the commenter from clicking the "x"
and thusly quietly breaking their feedback?
Here is my Yammer embed code:
<div id="embedded-feed" style="height:400px;width:500px;"></div>
<script type="text/javascript" src="https://assets.yammer.com/assets/platform_embed.js"></script>
<script type="text/javascript"> yam.connect.embedFeed({
container: "#embedded-feed"
, network: "myyammernetwork.com"
, feedType: "open-graph"
, config: {
use_sso: false
, showOpenGraphPreview: false
, header: false
, footer: false
, promptText: "Comment on this page..."
, objectProperties: { url: window.location.href, type: "page" }
</script>

Hello Jason,
>> Is there a way in APEX to disable the browser back button?
This is not an APEX issue, but a general browsers one. This is an old problem, without any good solution. Usually, if this is a critical issue (like in payment pages etc.) the course of action is indeed to prevent the page from being cached by the browser, and mark it as expired.
>> however I cannot get the above to work; … by placing it between <style></style> tags
You should use the ‘meta’ tag for these attributes. The following might help you with that - http://www.htmlgoodies.com/beyond/reference/article.php/3472881 .
Hope this helps,
Arie.

Similar Messages

  • Yammer used for page comments in SharePoint Online, initially says "The feed you've requested does not exist"

    I am trying to use Yammer for a per-page comment platform. This seems to require placing a Yammer embed in each page and configuring the embed to use Open-Graph.
    Why does the feed initially say "The feed you've requested does not exist." for every new page? The default should read "There are no messages
    in this feed."
    My embed code looks like this:
    <div id="embedded-feed" style="height:400px;width:500px;"></div>
    <script type="text/javascript" src="https://assets.yammer.com/assets/platform_embed.js"></script>
    <script type="text/javascript"> yam.connect.embedFeed({
    container: "#embedded-feed"
    , network: "myyammernetwork.com"
    , feedType: "open-graph"
    , config: {
    use_sso: false
    , showOpenGraphPreview: false
    , header: false
    , footer: false
    , promptText: "Comment on this page..."
    , objectProperties: { url: window.location.href, type: "page" }
    </script>
    You can see at the following link, following the instructions, it results in "there are no messages in this feed."
    https://support.office.com/en-us/article/Use-Yammer-Embed-instead-of-the-Yammer-app-for-SharePoint-2013-and-SharePoint-Online-812c752b-3586-4f67-accb-49cd3724dcc1?ui=en-US&rs=en-US&ad=US#CommentFeed

    Hi,
    which is your environment, SharePoint Server 2013 or SharePoint Online?
    For Yammer Embed to work, your SharePoint environment must satisfy the following prerequisites: 
    Your organization should have an active Yammer network (for example: www.yammer.com/contoso.com)
    Your SharePoint farm admin should choose Yammer.com service as the default enterprise social collaboration   platform. Set this option in the SharePoint admin center for SharePoint Online and in SharePoint Central Administration for on-premises
    SharePoint Server 2013.   Choose the yammer.com service and wait for 30 minutes before moving on to the next step.
    For more information,please refer to the blog:
    https://support.office.com/en-us/article/Embed-a-Yammer-feed-into-a-SharePoint-site-4817d2fa-50f6-4f25-88a0-a312745768d4
    http://blogs.msdn.com/b/chhopkin/archive/2013/11/20/yammer-embed-and-sharepoint-2013.aspx
    https://technet.microsoft.com/library/dn270535?f=255&MSPPError=-2147217396
    Best Regards,
    Eric
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Prevent User from doing J1IIN for Non-Excisable Material

    Hi All
    I would like to prevent the User from generating an Excise Invoice in J1IIN if the Finished Product is not Excisable. Does this require any Configuration changes or does it have to be done through User Exits?
    Currently in VF01, a message pops out asking User to do J1IIN if the material is Excisable. I would like to prevent the User from doing J1IIN if the Material is not excisable since this shows Zero Values against BED, ECess and SECess and lot of explanations need to be given to Central Excise Department for generating such an Invoice.
    Regards
    Ramana ND

    1.Is System allowiing the user to DO ?
    2.User Deleting only Items ?
    if So then u have to activate User Exits or BADIs.
    Regards
    Peram

  • Prevent user from doing device transfer using desktop manager

    Hi everyone,
    My company would like to prevent user from using the Blackberry desktop manager to perform the device transfer. The reason is we do not want the user to have company data stored on privately-owned device. Is there a way to do that?
    Thanks.

    Do you want to prevent them from using the program all together, or just from using the Device Switch Wizard? If not, then what do you mean by device transfer?
    If it's the Device Switch Wizard then the BES admin can set an IT Policy - http://www.blackberry.com/btsc/KB18290
    If someone has been helpful please consider giving them kudos by clicking the star to the left of their post.
    Remember to resolve your thread by clicking Accepted Solution.

  • Prevent user from download my PDF file on JSP page

    I'm developing a web application using JSP, html, and javascript. I would like to prevent user from download my PDF file and only able to open on browser and read.
    How can i do that?
    Thanks!

    opening and reading involves a download.
    So i dont think you cant prevent that.

  • Can i use iCloud for pages documents iMac?

    can i use iCloud for pages documents iMac?

    Hi lmdavis72,
    It looks like you can.
    From "iCloud: Documents in the Cloud overview"
    You can download a document from icloud.com/iwork to your Mac or Windows computer, edit it, and then drag the revised version to icloud.com/iwork. It’s then automatically updated on all of your iOS devices. You can also drag an iWork ’09 (Keynote, Pages, and Numbers) or Microsoft Office (PowerPoint, Word, and Excel) document created on your computer to icloud.com/iwork.
    So it looks like it can go between iOS devices and your iMac.
    ivan

  • On settings if you activate use iCloud for Pages, then when you try to open Pages (on both iphone 5 and iPad3) the program quits instantly.

    Pages does not work properly if you choose to use ICloud in Settings in both the iphone 5 and Ipad 3. In fact when you click open, Pages opens momentarily and then Quits. If you de-activate use ICloud for pages in Settings then the program works but you cannot access icloud.

    Thanks David for your suggestion. However I tried this before I submitted my problem but to no avail. I think the problem could be in iCloud interface with Pages! Hope apple would look into this soon!

  • How to use webcam for Yahoo Messenger on MacBook Pro, How to use webcam for Yahoo Messenger on MacBook Pro

    How to use webcam for Yahoo Messenger on MacBook Pro, How to use webcam for Yahoo Messenger on MacBook Pro because it's not working =(

    The cheap & easy way is to just drag the app to the Trash.
    If you want to get all of the associated files use an app deleting app like the free AppCleaner;
    http://www.freemacsoft.net/appcleaner/
    Just drag an app and drop it on the AppCleaner icon in the Dock and it will find and present to you all the files it thinks are associated with the app. You can uncheck any that you want to keep and then let AppCleaner Trash the rest.

  • I have just started to use Muse for our design agency and learning how to build ourselves a new site, I have manged to create a basic lightbox which contains sliding images, what I need to do now is have a pop up window which goes into detail about the pr

    I have just started to use Muse for our design agency and learning how to build ourselves a new site, I have managed to create a basic lightbox which contains sliding images, what I need to do now is have a pop up window which goes into detail about the projects, what I would like is a piece of text  or icon that when you roll over it and then click a separate window pops up with additional information in, once finished reading the info you can then click to close the box, any advice on how to do this?

    The best way to do what you're asking is with the Composition widget. Start with the Tooltip preset, which, by default shows the info on rollover. You can change the option to show on click, which is what you're after. You can also add the close button or have the info disappear on rollout.
    David

  • How to redirect user from login page to "Set Challenge question" page

    How to redirect user from login page to "Set Challenge question" page (NOT custom page) after 3 un successful password attempts?
    Meaning when user types wrong password 3 times they will be redirected to set Challenge question page. If user answers the challenge question then password reset page should be appeared other wise (after remaining 3 un successeful challenge question answers) account should be locked out.
    thanks for your help.

    hi sandeep
    Thanks for your answer. Let me ellaborate more on the requirement here.
    - Password Policy and Lost Password management are set up in the identity system
    - Configure login tries allowed= 5. Verify accout is lock out after 5 unsucessful login.
    This is what need to achieve.
    1) If a user attempts to login 3(not 5) times using an incorrect login credential he/she should be redirected to set challenge question (security question) page.
    2) Then if the user attempts (remaining) 2 times incorrect challenge answer then his/her account should be locked out.
    3) If he/she answers the challenge answer correctly then he/she should be redirected to password reset page.
    Is this possible?

  • How do I prevent users from caching their sign in credentials on OWA page

    I am using Forms based authentication and want to prevent users from caching their credentials on the OWA page.
    Is there an easy way?

    Hi,
    Forms-based authentication enables a sign-in page for Outlook Web App that uses a cookie to store a user's encrypted sign-in credentials in the Internet browser. So this authentication method will force to cache their credentials in the Internet
    browser for some time. The workaround is what Willard Martin suggested.
    Refer from
    http://technet.microsoft.com/en-us/library/bb430796(v=exchg.141).aspx
    Best Regards.

  • How to Prevent User for Multiple click on form Submit button ??

    Hi,
    Is there any easy solution rather than AJAX or any HARD Solution.
    to prevent user from being submit for only once...
    So database record remain consistent rather than redundant.
    if any JAVASCRIPT SOLUTION IT WOULD BE BETTER ONE.
    WHAT SHOULD I DO ??

    Use the disabled property, set it to true and then submit the form programmatically.
    <html>
    <head>
    <script>
    function validate()
         var textfield = document.getElementById('textfield');
         var submitButton = document.getElementById('submitbutton');
         var mainForm = document.getElementById('mainform');
         if ( textfield.value.length == 0 )
              alert("Validation Failed");
              return false;
         submitButton.disabled = true;
         alert("The button has been disabled, going to submit now");
         mainform.submit();     
    </script>
    </head>
    <body>
    <form id="mainform" action="#" method="GET">
    <input type="text" value="" id="textfield"/>
    <input type="submit" value="Try Me!" id="submitbutton" onclick="return validate();" />
    </form>
    </body>
    </html>A reminder though, this is JavaScript and these are Java forums.

  • I'm an American living on a timed (though long-term) assignment in Ireland. I have both American and Irish bank accounts and addresses. I have two Qs. 1. Can I use the US Adobe site when in Ireland? Or will my physical location prevent me from doing so? 2

    I'm an American living on a timed (though long-term) assignment in Ireland. I have both American and Irish bank accounts and addresses. I have two Qs. 1. Can I use the US Adobe site when in Ireland? Or will my physical location prevent me from doing so? 2. I am working for a not-for-profit organization. Is there a special pricing plan for non-profits, similar to the plans for students, small business, etc? Thanks for whatever help you can give me. (P.S. As a potential customer and past user of Adobe products for 15  years, I find it INCREDIBLY FRUSTRATING that I cannot speak with any Adobe representative, but am continually re-routed instead to a public forum to get what I hope will be accurate information. Not good, Adobe. Your products are amazing. Your customer service leaves a lot to be desired. I don't mean that with disrespect, but as honest feedback.)

    Hi bookchic
    Thanks for your feedback.
    Non-profit pricing is available to eligible institutions via the VIP program which is sold by resellers - see Eligibility guide
    For details of resellers please check here: Adobe Platinum Partners – Value Incentive Plan
    If you wish to purchase an individual plan via Adobe.com the country of your Adobe ID will determine which site you order from.
    Kind regards
    Bev

  • How to prevent Oracle from using an index when joining two tables ...

    How to prevent Oracle from using an index when joining two tables to get an inline view which is used in an update statement?
    O.K. I think I have to explain what I mean:
    When joining two tables which have many entries sometimes it es better not to use an index on the column used as join criteria.
    I have two tables: table A and table B.
    Table A has 4.000.000 entries and table B has 700.000 entries.
    I have a join of both tables with a numeric column as join criteria.
    There is an index on this column in table A.
    So I instead of
      where (A.col = B.col)I want to use
      where (A.col+0 = B.col)in order to prevent Oracle from using the index.
    When I use the join in a select statement it works.
    But when I use the join as inline view in an update statement I get the error ORA-01779.
    When I remove the "+0" the update statement works. (The column col is unique in table B).
    Any ideas why this happens?
    Thank you very much in advance for any help.
    Regards Hartmut

    I think you should post an properly formatted explain plan output using DBMS_XPLAN.DISPLAY including the "Predicate Information" section below the plan to provide more details regarding your query resp. update statement. Please use the \[code\] and \[code\] tags to enhance readability of the output provided:
    In SQL*Plus:
    SET LINESIZE 130
    EXPLAIN PLAN FOR <your statement>;
    SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);Usually if you're using the CBO (cost based optimizer) and have reasonable statistics gathered on the database objects used the optimizer should be able to determine if it is better to use the existing index or not.
    Things look different if you don't have statistics, you have outdated/wrong statistics or deliberately still use the RBO (rule based optimizer). In this case you would have to use other means to prevent the index usage, the most obvious would be the already mentioned NO_INDEX or FULL hint.
    But I strongly recommend to check in first place why the optimizer apparently seems to choose an inappropriate index access path.
    Regards,
    Randolf
    Oracle related stuff:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle:
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • Is it possible to prevent users from using the ''Purge'' option from the ''Recover deleted items'' in Office 365?

    Hi,
    After speaking with a Microsoft engineer over the phone, I've been told that there is no way to prevent users to go to their OWA and manually Purge specific items from the ''Recover deleted items''. The Microsoft tech told us to place the desired mailboxes
    on a litigation-hold and that all data will be recoverable... but only from the time you place the mailbox onto Litigation-Hold and previous items, which doesn't take effect for new-coming emails. 
    1- From what I understand, any new items coming in the mailbox after the Litigation-Hold is put in place will still be ''purgeable'', right?
    2- Is there a way (PowerShell, Security group, etc.) that can prevent a user from using the Purge option?
    We are very surprised that there is absolutely no thread that talks about this issue, which in our opinion, is a major legal and security flaw from Office 365. This is a main concern for us to actually go with Office365. For instance, this means that at
    any given time, if a user exchanges emails with a competitor, they can manually purge emails sent and receive as soon as it is sent/received, even after Litigation-Hold is in place.
    Thank you for your reply and let us know if you have more questions.
    Normand Bessette, IT support technician, Newad Media

    Thank you for the reply.
    Is there still a way to prevent users from using the Purge option, like with a Powershell script to disable Purge?

Maybe you are looking for

  • Error when querying a table through the Query Window

    I am running a query on the following table in the ODT Query window - for some reason I get the error below when trying to retrieve the data - I can query the table just fine through SQL Plus - it errors out whether I use grid or text window ERROR Ar

  • Ipod not in dropdown list and itunes won't play from ipod after 8.1download

    ever since I downloaded 8.1 itunes my ipod no longer appears in the dropdown list (right click on song or podcast - add to playlst) when i want to transfer a song or podcast to my ipod. My only option is to drag and drop now. Also I cannot play on my

  • How do I fix MS Office crashes on saving doc file (docx OK)?

    I am running OX 10.8.2 and MS Office 2011. I know, the latter is my first mistake but I need it for work. I ran an updater for Office yesterday (before which it was running to its usual standards). Now I can save docx files fine but if I open a .doc

  • Can't find messages in Mail

    Our company uses GMail as a mail service provider. This is a professional account, so it's under our own domain. I use Mail to download these messages to my MacAir. I consistantly can't find messages after they have been downloaded by Mail. Oddly, Ma

  • Script for inserting 1000 record in a table...

    Hello Gurus, I have a table structure like this.... USERID     USERNAME     USERPWD     EMAILID     FIRSTNAME     LASTNAME     ISACTIVE 1     superuser     Pyramid123      [email protected] a b      1 21     neha     Pyramid123     [email protected]