9
votes
Accepted
What kind of API should I use to create components in Tridion 2009 using an ASP.NET project?
The TOM.NET API in 2009 was read-only, so your only option is the TOM API, and for .NET code, you can use the TOM Interop DLLs.
You will need to reference Tridion.ContentManager.Interop.cm_tom.dll ...
7
votes
Accepted
Getting the user who clicked publish in tom.net during publish
engine.GetSession().User returns the User for which the Session was created. So it definitely will not solve the issue.
I guess PublishEngine.GetPublishInfo(item) excludes the current publish because ...
7
votes
SDL Tridion 2009 vs 2011 vs 2013
You can find 'Release notes' associated with each version of SDL Tridion in the online documentation.
For example, these can be found on the PDF documentation downloads page in the online ...
7
votes
Accepted
What really happens when we restart the Tridion Publisher service?
The Publisher for sure caches objects, but the lifetime of that cache is normally from the point the the Publish Transaction is picked up from the queue to the point that rendering (of all items in ...
6
votes
Is it possible to read the content of Multimedia component binary file using TOM.NET
You can get the bytes of the document/image/... that was uploaded to the multimedia component. I believe you can get it using this code
// MMComp contains the multimedia component - you can get this ...
6
votes
How to debug with template builder
Did you read these
https://stackoverflow.com/questions/12210711/tridion-template-builder-and-visual-studio-debugging
How can I debug Tridion Templates locally without connecting to ...
5
votes
Accepted
SDL Tridion 2009 vs 2011 vs 2013
I hope the below picture helps with a very high level comparison of various SDL Tridion version from R5.x through 2013
5
votes
Accepted
Replicating existing Tridion 2009 CMS on a different Machine with the same license
The license is typically bound to a hostname and number of CPU Cores, if your new machine(s) has a different name or different number of CPU Cores then indeed this won't work and you'll need a new ...
4
votes
Tridion WebForms tool throwing error - "Forbidden"
If your Tridion webform is running under the SDL CMS website and CMS url having https means you need to have certificate to access the site.
As per my knowledge tridion webform use one "webformWS" ...
4
votes
How do I add a rel attribute to the URL of a component link?
Welcome to Stack Exchange Arnaud.
This page on SDL Live Content (login required) shows the various options you have for linking.
You can achieve the functionality you want with something like this:
...
4
votes
Is there a TOM.Net API to find whether a particular component version been already published to a specific publication target?
SDL Tridion publishing is (currently) not version based, which means that at the time an item is published, its latest (checked in) version is used when the item is rendered. The actual version number ...
4
votes
SDL Tridion License Agreement?
As SDL Tridion is an enterprise piece of software, licence agreements (and costings) are usually negotiated on a per-customer basis.
The customer should have a copy of your license agreement from SDL,...
4
votes
Getting the user who clicked publish in tom.net during publish
Writing text files at publish time is really a bad idea. You will for starters have to set your Publisher to be single threaded, or run the risk of the text file to be updated by multiple publish ...
4
votes
Accepted
Why AddBinary method publish to the context publication "images"?
If you right click and select the properties of your publication, you'll see in these settings that an images path is configurable, this is typically set as 'images'
You can overload the AddBinary ...
4
votes
Runat="server" attribute not allowed in RTF fields
There are some restrictions, even with the update of the configuration you indicate above (See here for a similar question).
Whatever solution you add, it will likely require a 'technical' element ...
4
votes
Accepted
Retrieve list values in DWT template
There is a TBB called Get Linked Components in the Template Base framework for DWT.
You can find it here: https://www.sdltridionworld.com/community/2011_extensions/generic-2011-tbbs.aspx.
It will ...
3
votes
Set unpublish status for a Component
This is where, again, Tridion is technically correct... but it takes some mind-twisting to find it.
Components are not published - component presentations are. To set a component presentation as ...
3
votes
SDL Tridion 2009 vs 2011 vs 2013
Short Answer: Tridion 2013 SP1 is the latest and greatest SDL release and built using the same Architecture as 2011. Content Porter is completely rebuilt and performs much faster and more reliable. ...
3
votes
SDL Tridion License Agreement?
You should contact your company's procurement department or partner manager to see what agreement you have with SDL.
Typically every partner or client will have a different set of terms and features....
3
votes
You do not have permission to access SDL Tridion 2009
As the error message clearly suggesting, it is related to the fact that you do not have necessary access right. Ensure following:
The corresponding Application Pool of the SDL Tridion website is ...
3
votes
How do I check the maxlength in a component template
You need to use the CollectionLength function:
@@CollectionLength("Component.Fields.multiValuedField")@@
Refer to this question:
https://stackoverflow.com/questions/12052182/how-to-get-the-maximum-...
3
votes
Accepted
How to debug with template builder
It looks like you are attempting to debug a C# fragment building block. This is not going to work. (It's probably possible, but only as an exercise in esoteric intransigence.) It should be ...
3
votes
Authentication problem with OpenLDAP user
The error message "unable to bind with admin user" means there is a problem with the Search account credentials as defined in the LDAP ISAPI filter configuration.
3
votes
Accepted
Sync-up updates from SDL Tridion 2013 into 2009
Use WebDAV functionality or TOM API to add and change content in SDL Tridion 2009.
3
votes
Accepted
Use of a counter within a TemplateBeginRepeat loop
As Rahul mentions, I think you're after the TemplateRepeatIndex. Just to elaborate on how it can be used, I recommend using a TemplateBeginIf with a condition:
<!-- TemplateBeginRepeat name="...
3
votes
Accepted
Use of a tcmUri list in component template
What you are roughly trying to do I think should read something like
<!-- TemplateBeginRepeat name="Paragraph" -->
<div>
@@RenderComponentPresentation(slideshareList[${...
2
votes
2
votes
Accepted
Tridion 2009 SP1, VirtualFolder not working
Though it is an old question, I thought to provide my observations and the resolution that worked for me.
We had found the solution by checking the verity search folder on impacted Tridion CMS and ...
2
votes
Icon font with SiteEdit 2009 SP2 Proxy
It looks to me as though your font is getting used, but is displaying the wrong output. The obvious suspect here is an encoding issue. Are you using UTF8 everywhere? I would suggest checking the ...
2
votes
Accepted
Create a Component and save it in a particular Folder with TOM Interop (Tridion 2009)
In SDL Tridion 2009, you need to use the TOM (Interop) API to create new items, this differs from the TOM.NET API (since the TOM.NET API in 2009 was read-only).
So you have to work from the TDSE like ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
2009 × 123publishing × 19
content-delivery × 12
templating × 12
2011 × 11
2013 × 10
dwt × 10
event-system × 8
broker × 8
tom.net × 8
c# × 6
cme × 4
dynamic-linking × 4
workflow × 3
configuration × 3
outbound-email × 3
api × 3
siteedit × 3
metadata × 3
vbscript × 3
localization × 3
content-manager × 2
schema × 2
database × 2
rtf × 2