Is there a way to remove the email page on the Message Viewer from the web?

Options
Need help please.  We sent an email over 3 years ago and had a Message Viewer link in the email. This week we were requested to remove that email from the Message Viewer link on our website because the content in it is no longer relevant and the person in question is adjusting his online footprints...


Is there a way to do this? I can't delete the email message because it's already been sent...


Thank you!
Tagged:

Comments

  • Hi Katy - 


    The closest thing that can be done is to edit whether or not the email comes up on the MessageViewer List. This can be done at the message level. 

    There is a setting under the first step of creating a message:

    018bf0efb8e9fa764b3062b9363c7b3c-huge-bb


    Here's a help article for more explicit instructions.

     
  • Hi Katy,


    You used to be able to edit the MessageViewer page for a previously sent email. These were the steps: 

    a. Return the Message to Draft 

    b. Make your edits in the HTML and plain-text versions 

    c. Leave message in draft status. 

    d. Go to messageviewer page and make sure page is updated. 


    This functionality does not work anymore, unfortunately. I have had a request to get this working again with support, but they said it would not be worked on. Maybe with Luminate Beta.


    The other option is to create a redirect of the MessageViewer url and point it to the homepage of your site or anywhere for that matter. You could even create a pagebuilder page and re-create the e-mail and just remove the section you wanted so if someone did stumble across that e-mail, they would still be able to view it.


    You know what the url is of the MessageViewer link (something like: http://www.yoursite.org/site/MessageViewer?em_id=XXXXX.X


    Go into Libray, URL Shortcuts and put the /site/MessageViewer?em_id=XXXXX.X as the Shortcut and then point it to the homepage of your site.


    Let me know if that works for ya.


    Phil
  • Will Hull
    Will Hull Blackbaud Employee
    Ancient Membership 10 Comments 25 Likes Photogenic
    To do what you are seeking, perhaps that can be an idea for the Luminate Online Idea Bank at https://luminateonline.ideas.aha.io/


    What Sarah Hoffman wrote also may be an option for you where you can uncheck the box on step 1 of setting up that email to remove the online viewing of that message.


    Also, when it comes to viewing the email and ensuring it renders correctly without your Pagewrapper CSS affecting the email view, you can always remove the Pagwrapper surrounding it from the view.  All you need to do is add &pgwrap=n to the end of your URL link to the email message and it will remove the Pagewrapper surrounding the email message when viewing it online.  This works well when sharing these links on social media like Facebook and Twitter.


    I hope these responses help.
  • Unfortunately cannot use the URL shortcut option since there are characters which cannot be used in a shortcut... sigh...

     
  • What characters cannot be used?


    We have shortcuts using '?' and '&', if you are just changing a message viewer link, you shouldn't have a problem.


    Let us know!
  •     Will Hull:

        All you need to do is add &pgwrap=n to the end of your URL link...


    There is also a site option to turn pagewrappers off in the message viewer entirely. I can't think of any use where you would actually want the wrapper.


    BPM



    EDIT:


    However, since you have the pagewrapper on... If Phil's suggestion doesn't work, you could also add an s-tag conditional to your pagewrapper.


    This will check if the em_id parameter matching your email is in the url querystring, and if so it will redirect to a page of your choice.


    [[?[[S334:em_id]]::XXXXX.X::<script>window.location.replace("http://www.myhomepage.org");</script>::]]


    One caviat, if you have multiple pagewrappers this will have to go on all of them. No way to guarantee which pagewrapper will show in the messageviewer - it uses the pagewrapper most recently viewed by the user (just like login and other system-type pages.)
  • Will Hull
    Will Hull Blackbaud Employee
    Ancient Membership 10 Comments 25 Likes Photogenic

    Katy Smith:

    Unfortunately cannot use the URL shortcut option since there are characters which cannot be used in a shortcut... sigh...

     

    You could write in the equalivalent of an HTML URL encoding for special characters, e.g. a question mark, ? would be %3F or a / would be %2F or a : would be %3A.  Here is a great tool to make that happen without having to know and encode it by hand: http://meyerweb.com/eric/tools/dencoder/

  • Will Hull
    Will Hull Blackbaud Employee
    Ancient Membership 10 Comments 25 Likes Photogenic

    Brian Mucha:

        Will Hull:

        All you need to do is add &pgwrap=n to the end of your URL link...


    There is also a site option to turn pagewrappers off in the message viewer entirely. I can't think of any use where you would actually want the wrapper.


    BPM



    EDIT:


    However, since you have the pagewrapper on... If Phil's suggestion doesn't work, you could also add an s-tag conditional to your pagewrapper.


    This will check if the em_id parameter matching your email is in the url querystring, and if so it will redirect to a page of your choice.


    [[?[[S334:em_id]]::XXXXX.X::<script>window.location.replace("http://www.myhomepage.org");</script>::]]


    One caviat, if you have multiple pagewrappers this will have to go on all of them. No way to guarantee which pagewrapper will show in the messageviewer - it uses the pagewrapper most recently viewed by the user (just like login and other system-type pages.)

    You can also set up and control for the Pagewrapper showing on a link by either adding &pw_id=... where ... is the ID number of the Pagewrapper in question or &s_AffiliateSecCatId=... where ... is the ID number of a security category that you wish to use with your URL where you have a certain Pagewrapper as the default Pagewrapper set as the default for that security category.  If you use both, it tends to control anyone who views the page.


    I tend to use this method quite a bit with TeamRaisers where an Event Central hub is involved, e.g. http://ocrfa.convio.net/site/PageServer?pagename=EventCentral_Landing going back and forth, to and from events (Calendar menu item to get into an event and see a different Pagewrapper once you visit that event; watch the URLs as you navigate to see it in action).

  • Brian Mucha:

    >snip<

    There is also a site option to turn pagewrappers off in the message viewer entirely. I can't think of any use where you would actually want the wrapper.


     

    Brian, could you elaborate on this piece of your reply to Will? It's recently come up in my org, in fact, and I'd love to know where this setting is. I looked at Setup -> Site Options, but there's nothing I could find that relates to turning off wrappers for the message viewer... Also, if I go to the Page Wrapper Editor, there are help files on setting wrappers as specific to various security categories, but, I can't find any help info either, about message viewer or its security category... 


    Thanks!

    Gurukarm

  • Hi Gurukarm,


    The SDP you need support to change is: EMAIL_MESSAGE_VIEWER_PAGE_WRAPPER


    Here is a link to the thread about this:

    https://community.blackbaud.com/forums/viewtopic/3/5161?post_id=5161#p5161


    Thanks,


    Phil
  • Philip Nawrocki:

    Hi Gurukarm,


    The SDP you need support to change is: EMAIL_MESSAGE_VIEWER_PAGE_WRAPPER


    Here is a link to the thread about this:

    https://community.blackbaud.com/forums/viewtopic/3/5161?post_id=5161#p5161


    Thanks,


    Phil

    Thanks Phil. It appears, however, that it's not a setting available to me as a site administrator? It has to be changed by someone in support? (per the forum thread?)


     

  • Correct. You will need to open a case with support or just jump on chat and they can switch this SDP.


    Thanks,


    Phil

Categories