14
votes
Accepted
List of processed items in Publish Transaction
You'll need LoadFlags.Expanded, and then you can get the items from the PublishContexts.
I've just done a little POC with the following code and a published Structure Group and both resolvedItems ...
11
votes
Accepted
Not able to find builder for capability: TokenServiceCapability
The issue was I had Java 9 installed and Web 8.5 only supports Java 8. Just removed Java 9 and installed Java 8 and it worked fine.
10
votes
Accepted
How to delete multiple Components using the Core Service
As the comments indicate your original question lacked a lot of information, your edit does provide a bit more information, however they don't really show a lot of effort from you in looking for an ...
10
votes
Use Core Service to communicate between Tridion 2011 and Web 8.5
Obviously it will depend on what technology you are using for the client. For example in a .NET programme, you could host both the 2011 client and the 8.5 version, but then you'd have to create ...
10
votes
SDL Web 8.5 + AngularJS + DXA
The problem with using DXA 1.x for a client side JavaScript framework is that you are using a fully blown MVC web application to essentially deserialize JSON and map it to models. It can certainly do ...
10
votes
Accepted
SDL Web 8.5 + AngularJS + DXA
I've seen an implementation DXA was set up to just be a JSON API. Vue.js was used as the templating framework.
XPM was dealt with by using .NET Core to render VueJS server-side (So XPM was accessing ...
10
votes
Are there any recommendation to install Content Delivery (8/8.5) on Windows or Linux?
Yes, the CM can only run on Windows as it is a .NET based application. Content Delivery, however, is separate and you can deploy to whatever your enterprise standards or needs are.
The answer to the ...
10
votes
Accepted
How to get specific publication list for specific user in Tridion Core Service?
You could impersonate that specific user in your code and then request all publications as them. This should give you the complete list that they're able to access.
Alternatively, you could get every ...
9
votes
Accepted
How can I delete old publication targets in Web 8.5 migrated from 2013sp1?
Clear-TcmPublicationTarget doesn't delete the target - it "decommissions the specified Publication Target". Meaning the system forgets that anything was ever published to that target.
Step two is to ...
9
votes
Is Content Service's performance no problem compared with in-process API?
Doesn't Content Service become bottleneck on SDL Web 8.5?
Yes and no. You're indeed in fact moving the processes, libraries and dependencies which fetch data from the Broker DB from the web app to a ...
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 ...
9
votes
Accepted
TOM.NET API - create Session in custom Translation Manager event handler
There are two things you can do.
First
If it is sufficient or preferable for you to get AddedItems during complete event
They are available but not loaded.
Use ITranslationJob.LoadState ...
9
votes
Accepted
Is there an extension that can Export search result To Excel for Web 8?
You can also try the Export Item List alchemy plugin. It can be downloaded from here: https://www.alchemywebstore.com/plugins/Export-Item-List
If you want to customize or extend it the code is also ...
9
votes
GUI not rendering <br> and new line showing error messages
You would have to make CSS updates through a GUI extension besides using the new line (\n) in your exception message.
In your event system exception, you will be using the new line like this:
throw ...
8
votes
Accepted
Get list of publications from Content Delivery
You can use new PublicationMetaFactory().GetAllMeta() to retrieve a list of all published publications.
8
votes
Is there a field change event I can subscribe to?
You could consider [[removed:OOTB]] Supported category use with the Tree View. The user would select from the top-down and the field populated with the final select.
Of course, by supported I mean ...
8
votes
Accepted
SDL 8.5 Experience Optimisation - Deployer Committing Failure
The requested added pipelines in the deployer-conf.xml have a spelling mistake in the documentation
<Module Class="com.tridion.smarttarget.deployer.FredHopperDeployerModule"
<Module Class="com....
8
votes
Accepted
What is the purpose of the Namespace element in cd_storage_conf.xml
You may want to change it if you're not using TCM as the source content management system for Content Delivery.
This is not yet a thing, but very soon it will be.
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 ...
8
votes
Accepted
Get a list of Pages that a specified Component has been published on (akin to 'View on Site')
Jon,
I believe under the covers that the Core Service method ResolveContainingPages is used:
ContainingPagesDictionary ResolveContainingPages(
string componentId,
...
8
votes
Accepted
Keyword key field mandatory
There's no 'out of the box' way to make the Key field of a Keyword mandatory, unfortunately.
I recommend that you do this using the Tridion Events System.
It should be quite simple to write the ...
8
votes
Exporting list of URLs
There is no 'out of the box' way via the GUI, but you can do this using the Core Service.
Something like the following code (which outputs a CSV) should give you a good start:
void Main()
{
...
8
votes
Accepted
How can I run a deployer module after the commit?
You should be able to add a pipeline element after the "Tridion-Commit-TX" pipeline and before the Cleanup Step, which then should act as a PostCommit. In XO, the same happens:
<!-- Add the ...
8
votes
Not able to find the "TcmTemplateDebugHost" process in Attach process, Even we run the Template builder
In order to debug against the "TcmTemplateDebugHost" locally, you need to setup Remote Debugging (link below). If you have access to the CM server itself, you can also run Template Builder on the CM ...
8
votes
Accepted
Add new option inside the Hyperlink window
As Neil and Mark have noted, what you are looking for is a GUI extension extending the FormatArea.js and three other JavaScript and ASPX files:
%Tridion Home%\Web\WebUI\Core\Controls\FormatArea\...
7
votes
Accepted
Create Admin User in SDL Web 8.5 via core service
Well... I think that I have a solution (I realize it has some helper function calls) but this appears to work. Unless someone has a better way of doing this.
if (((Get-TridionCoreServiceSettings)...
7
votes
Accepted
Not able to see Publications after upgrading CM
You should add the user to the "SDL Web Content Manager Administrators" group instead of changing the old "Privilege" column in the database. That mechanism is no longer supported.
7
votes
Accepted
Problem installing TMS in new SDL Web 8.5 CM : "An unexpected error occurred on send"
As you are using Https protocol, please specify the port number as 443 to get rid of the error and continue with installation
7
votes
Accepted
How to set nested component linking level in DXA
The linking level is configurable with "expandLinkDepth" parameter in the Core Template Building Blocks "Render Page Content" and "Render Component Content"
Render Page Content
\100 Master\Building ...
7
votes
Accepted
Prevent Business Process Types from being ported
Three options you may want to consider:
Rename the BPT in the source system (to the same name as the one used in the destination) before doing the export and then just exclude it from the import, to ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
web8.5 × 683dxa × 160
dxa-java × 61
dxa-2.0 × 61
content-delivery × 59
sdl-tridion × 56
core-service × 41
publishing × 41
topology-manager × 39
experience-manager × 34
deployer × 34
cme × 32
gui-extensions × 32
event-system × 31
translation-manager × 29
microservices × 28
web8 × 25
dxa-1.7 × 25
cil × 22
upgrade × 21
installation × 21
dxa-1.8 × 19
content-manager × 18
broker × 18
2013-sp1 × 16