9 votes
Accepted

Error message for non-existent folder when trying to create new page in XPM

It might be one the components on the page type that is causing the issue. Are there any predefined components defined on your page type? If you open up the page type in CME and check the component ...
Niclas Cedermalm's user avatar
8 votes

Experience Manager (XPM) without CDA in client application

XPM itself does not require any Content Delivery DLLs, it works based on the bootstrap Javascript which injects HTML on your staging site. The content is edited directly in the CM through the XPM ...
Bart Koopman's user avatar
  • 29.6k
8 votes

How to determine if publishing to SiteEditable/XPM-enabled site?

If you are using Razor Mediator to build your layout you can use its built-in function IsSiteEditEnabled. The Razor Mediator v1.3.3 documentation has the following example. @if (IsSiteEditEnabled) { ...
Les Dancsecs's user avatar
8 votes
Accepted

What is the point of se_blank.html?

There's a frame that's used to clear cookies set by Experience Manager. se_blank.html is set as the source of that frame. If it returns a 404, everything should still work, but it's important that ...
David Forster's user avatar
8 votes
Accepted

How to enable XPM button on DXA, SDL Web 8

For starters on Web 8, the XPM button is on the top right, and the CME URL in your pages is coming from a configuration file, which is generated when you publish the Publish Settings Page in the ...
Bart Koopman's user avatar
  • 29.6k
8 votes
Accepted

Web 8.5 - Experience Manager Boostrap URL pointing to localhost, how to change to actual website url?

This URL is derived from your CmEnvironment as it is defined in the Topology Manager Database. By running the Powershell script "Get-TtmCmEnvironment" you can see the current environment. By running ...
Nicholas Wetmore's user avatar
7 votes

What is the point of se_blank.html?

The only reason for you to make se_blank.html available is so you don't get the 404 errors which might cloud your error log. XPM will work fine either way. In DXA we just added a special route for ...
Bart Koopman's user avatar
  • 29.6k
7 votes
Accepted

How can I purge old session preview data?

This should happen automatically if the staging site's app pool identity is setup correctly. In IIS you need to set the app pool identity to NETWORK SERVICE, and then give NETWORK SERVICE file system ...
Scott Williams's user avatar
6 votes
Accepted

Not able to edit the component in Experience manager

This does not look like valid Experience Manager Markup to me. The <!-- Start Component Field --> HTML comments need to be within a separate block level element in order that XPM can display ...
David Forster's user avatar
6 votes
Accepted

Can I get XPM to use the publish render mode?

I think that the CM rather than the publisher renders the content for session preview, and that it does so in preview mode so that it takes the currently checked out version of the component with the ...
David Forster's user avatar
6 votes

How to enable XPM button on DXA, SDL Web 8

If you changed the CmEnvironment's WebsiteRootUrl in Topology Manager, you have to restart your Publisher Service(s) before publishing the Publish Settings Page; the URL currently gets cached quite ...
Rick Pannekoek's user avatar
6 votes
Accepted

How to send XPM preview-session-token cookie to Session Content Service?

ADF is required for XPM Session Preview. You will also have to configure the XPM Session Token as forwarded claim in cd_ambient_conf.xml.
Rick Pannekoek's user avatar
6 votes
Accepted

RenderComponentField function in dream weaver template is not working in Web 8.5

As you can see in the TOM.NET Programmers Reference Guide the function Tridion.ContentManager.Templating.Expression.BuiltInFunctions.RenderComponentField is marked as obsolete. They suggest to use ...
Diego Rodríguez's user avatar
6 votes

DXA 2 CTP2 XPM issue

After some debugging, and with Alexey's comment, I managed to solve this. The key is to disable the cache of the DXA Model Service in the cd_client_conf.xml like this CacheEnabled="false" <?xml ...
Harald Hoffelinck's user avatar
6 votes
Accepted

Can the preview-session-token cookie be used to detect XPM in DXA?

Your assumption is correct. The preview token is only set after Update Preview is clicked. It's always been this way. Not this cookie no. It's set by the XPM client when it retrieves a result back ...
Raimond's user avatar
  • 7,253
5 votes
Accepted

Tridion 2013 - DXA - XPM - non-mandatory fields

WebRequestContext.IsPreview will allways be true on your Staging site, it's probabaly not the best name of a parameter, but the idea was that on the future we could perhaps properly detect if we were ...
Bart Koopman's user avatar
  • 29.6k
5 votes

How can I manage the SiteEditURL parameter through DTAP

You don't have to specify the SiteEdit URL as a parameter on the TBB. You can simply have a common TBB push a value into the package with the same name, loaded from wherever you like - a config file, ...
Will Price's user avatar
  • 16.4k
5 votes
Accepted

"Enable for inline editing" checkboxes, how is the end result achieved

The checkboxes have no effect on source code published to your preview environment. They are checked by the XPM editor before allowing users to edit those fields. This way, you can maintain a ...
David Forster's user avatar
5 votes
Accepted

XPM Gui extensions - customize the content library display

Try this: "Extensibility | XSLT inclusion"
UI Beardcore's user avatar
  • 2,331
5 votes
Accepted

Porting XPM Inline Editing Page Templates Settings to Another Environment

XPM Content Types are stored as Application Data attached to Publication. Normally, this Application Data is included if you use the CM Import/Export service to export/import the Publication (like ...
Rick Pannekoek's user avatar
5 votes

Notification for the publisher when content is not up to date in XPM

Your question is: Is there some setting that we am missing which would overcome the above scenario? The answer to that simply is: Yes you missed setting up Session Preview, i.e. you deliberately ...
Bart Koopman's user avatar
  • 29.6k
5 votes

Edit Rich Text field inside Experience Manager directly

SDL Web 8 (including 8.5) currently does not support adding anything other than images directly into a Rich Text field. Adding support for YouTube videos can however be done through using an ECL ...
Bart Koopman's user avatar
  • 29.6k
5 votes
Accepted

Detect CME or XPM with Anguilla

I have found the solution: $display.getWindow().$config.CurrentEditor It returns: "CME" or "SiteEdit". Hope it helps!
Sergio Alonso's user avatar
5 votes

Extend NewContent.aspx window in Experience Manager

You can extend pretty much anything using the GUI extension. For the scenario you described above, in your GUI extension, instead of extending commands through the config file, you can capture/extend ...
Sabarish Senthilnathan's user avatar
5 votes

How can I generate XpmMetadata so that linked components are editable

Let me start with making one thing clear (I gather you know it already, but just for the sake of others coming across this question), what we are doing here is a hack to make linked Components ...
Bart Koopman's user avatar
  • 29.6k
5 votes
Accepted

Why Experience Manager need to be installed for the DXA?

Experience Manager doesn’t have to be installed, but DXA has built-in support for XPM. This obviously won’t work if you don’t install XPM. But, again, it is perfectly possible to use DXA without XPM.
Rick Pannekoek's user avatar
4 votes

"Enable for inline editing" checkboxes, how is the end result achieved

These values are checked at run-time by Experience Manager. We've done it this way so that you can enable & disable it without having to republish all the content. The same principle applies for ...
Nuno Linhares's user avatar
  • 29.1k
4 votes

Blueprint context changes not reflecting while creating new page using DXA 1.2 and xpm

Just checked the \400 Example Site\Building Blocks\Content\_Cloneable Content content, actually Article Component attached on the Page type is created itself in 400 Example Site. so you will get your ...
Raj Kumar's user avatar
  • 5,867
4 votes

Configure XPM Footprints to overwrite claims in Web 8

Ok apparently we need claims to be declared both in the <ForwardedClaims> and <GloballyAcceptedClaims> in the staging site's cd_ambient_conf.xml. Here is a working config file: <?...
Philippe Conil's user avatar
4 votes

Implementing Experience Manager in SDL Web 8

It's very difficult to get to the bottom of your specific issue without further details. However, with regards to your question about configuring Target Types: I found information about XPM in SDL ...
Jonathan Williams's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible