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 ...
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 ...
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) {
...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
5
votes
Accepted
XPM Gui extensions - customize the content library display
Try this: "Extensibility | XSLT inclusion"
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 ...
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 ...
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 ...
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!
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 ...
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 ...
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.
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 ...
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 ...
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:
<?...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
experience-manager × 4722013 × 84
2013-sp1 × 81
2011 × 54
dxa × 45
dd4t × 44
web8.5 × 34
web8 × 34
session-preview × 34
content-delivery × 21
cme × 20
siteedit × 20
gui-extensions × 18
configuration × 16
ambient-data-framework × 13
workflow × 11
smarttarget × 10
templating × 9
odata × 9
razormediator × 8
publishing × 7
sdl-tridion × 7
2011-sp1 × 7
broker × 6
translation-manager × 6