31

On the Content Manager Server locate System.config this is found in %TRIDION_HOME%\web\WebUI\WebRoot\Configuration Locate the following element: <filter for="Script" type="Tridion.Web.UI.Resources.Filters.JScriptMinifier, Tridion.Web.UI.Resources.Filters" enabled="always"> Replace the value for the enabled attribute to read "never" &...


24

You may have to create a web.config file in the root of the HTTPUpload web application. Here is an example web.config that I've used in the past: PLEASE NOTE: One of these values is in kilobytes, and the other in bytes - Pesky Microsoft! <?xml version="1.0"?> <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> ...


21

If you mean hidding the tab "Preview" in the ribbontoolbar of the experience manager you have to add that code in the "ext:ribbontoolbars" section of the configuration file, like this: <ext:ribbontoolbars> <ext:remove> <ext:extension id="PreviewPage"> <ext:apply> ...


20

Session preview bypasses the standard publishing mechanism. I found it the hard way too, that after "previewing" content my characters were wrong. Easily fixed if you know what to search for. The problem is that you need to tell the Java process on the delivery side to use UTF-8 encoding, which is usually handled nicely by the Deployer... but with Session ...


20

JQuery is an independent library, that can co-exist with other libraries like Anguila. Here some steps that enable a developer to use JQuery in a GUI extension. 1) Update your JQuery file to use the noConflict method and pass it to a variable called for instance $j. 2) Reference the updated JQuery file in a group of resources used by your GUI Extension. &...


15

To have Footprint sets showing up in the Footprint Gallery in the Preview, you need to have your Staging website listed under "Website URLs" in the "Session Preview" tab of your Publication Target. You don't need to fill in an odata end point or any other field. Sometimes I make the mistake of specifying the website URL but then browsing my page through '...


15

I've never seen this kind of a unifying document before. Typically on SDL Live Content the relevant configuration elements are listed in the instructions for the component you're configuring. Perhaps you can open up a documentation enhancement request via the Ideas site or add a comment on the most relevant page on SDL Live Content.


14

Unless it's a really big DLL you are trying to upload, I would expect the database is not well maintained, things like statistics not up to date, which can make it slow upon saves. You can try to increase the query timeout values in the MMC snap-in, but I would check database maintenance first. Does it work after updating the statistics (exec sp_updatestats ...


13

This is a great example of the evil that is the "As" cast If you wrote your code like this: var configuration = (NameValueCollection)ConfigurationManager.GetSection("custom.events"); Instead of a Null Reference exception, you'd get an Invalid Cast Exception when GetSection returns a ConfigurationSection. Of course, you should still implement a null ...


12

[UPDATED] The following XML is also given on the logback site. This uses the RollingFileAppender and suggests that the 'maxFileSize' element needs to be inside a 'triggeringPolicy': <configuration> <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>test.log</file> <rollingPolicy class=...


11

How do you connect to the core service? Are you using a netTCP binding or a wsHttp/basicHttp binding? In case of the former the app.config file would be TcmServiceHost.exe.config and for the latter it would be web.config in %TRIDION_HOME%\webservices...


11

The storage configuration indeed allows you to specify "storages", that may be database or file system based, then bind item types and subtypes to a specific storage. For file-system based storages you can indeed specify any path you want, as long as the deployer has enough permissions to write to and delete from that location. Once you set up your ...


10

I have this in my powershell profile. Basically, it's the same answer as Rob's. function SetGuiMinification($value){ $filename = 'C:\Program Files (x86)\Tridion\web\WebUI\WebRoot\Configuration\System.config' $conf = [xml](gc $filename) $conf.Configuration.filters.filter |?{$_.type -like '*JScriptMinifier*'} |%{$_.enabled = $value} $conf.Save($...


10

You can check the version installed by looking at the configSections element in the Tridion.ContentManager.config file, at the section for the razor.mediator. <section name="razor.mediator" type="Tridion.Extensions.Mediators.Razor.Configuration.RazorMediatorConfigurationSection, Tridion.Extensions.Mediators.Razor, Version=1.2.0.0, Culture=neutral, ...


10

Another useful resource are the examples supplied in the Tridion Install Package. {TRIDION_INSTALLER_ZIP}\Content Delivery\resources\configurations Here you will find well commented versions of configuration files.


10

If you're using IIS 7.5 and have the redirect module installed, you could add something like this to the SDL Tridion web.config: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="HTTP/S to HTTPS Redirect" enabled="true" stopProcessing="true"> ...


9

There are several places where this might be configured. (This may differ between versions, so please specify which version you are on.) To start with, in the management snap-in you have the following: Publisher Settings -> Root storage folder General Settings -> Temporary Path I don't think the default Tridion.ContentManager.config file has any ...


9

This is, of course, not related to DD4T and just the basic configuration in cd_link_conf.xml. What needs to be specified is the Host element. As per the comments provided in the boilerplate cd_link_conf.xml file, specify the Domain, Port and Path. In my case, the Path was set to "http://localhost" and the domain was set to "http://localhost:889" causing ...


9

Make sure you also have the Tridion DLLs including the Tridion.ContentDelivery.* DLLs in your BIN folder.


9

As you found out, the maximum number of results is 25 by default, and that is controlled via the cd_webservice_conf.xml file. You can turn the limit OFF completely, by setting it to 0 <DefaultTop>0</DefaultTop> But I strongly advise against this, as you don't know who the next developer is on your server, and whether he'll understand that ...


9

From your installation files, look in ..\Content Delivery\resources\schemas - You will find cd_storage_conf.xsd and cd_storage_dao_bundle.xsd. I generally add this (and all the other Tridion CD Schemas) as a Schema References in Visual Studio, it really helps when editing config files, and can help rapidly solve configuration issues. Update for Tridion 8.5:...


9

After doing some research I have found that the problem is most often associated with a missing cd_wai.jar file, which houses the Admin.class file. However, this was not my problem. After searching through the various folders I saw that we were missing the cd_wai_conf.xml (configuration) file which resolved the issue.


9

If you set up a new instance of SDL Tridion and you would like it to run under a custom binding you need to ensure that the configuration files are set up correctly to handle it. The configuration files are mentioned in this question on setting up SDL Tridion with multiple hosts headers: https://stackoverflow.com/questions/9428360/i-set-up-my-sdl-tridion-...


9

There's a hotfix for that... (this is fixed in SP1). If you're on SQL Server (I think with Oracle it is exactly the same fix), run this on the preview database: IGNORE THIS, SEE UPDATE 2 UPDATE Now that I think of it... run this on all your Content Delivery Databases... UPDATE 2 Fixed with cumulative hotfix CD_2013.0.0.86156


9

IE contains a feature which attempts to “Automatically detect settings” by making use of the WPAD protocol to discover a web proxy. This is achieved in the following ways: As part of the DHCP configuration received by the host (or) By performing DNS request(s). The Web Client Service (responsible for WebDAV browsing) will perform auto-discovery more ...


9

This is a somewhat common request, and one that I (as a techie) keep being baffled by. The usual story goes like this: Customer acquired Tridion back in the day when IT ruled the show. Tridion gets implemented behind 25 layers of security, because IT ruled the show Customer hires freelance content creators, struggles for 2 months to give access to platform, ...


8

This works for me: <appender name="rollingCoreLog" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${log.folder}/cd_core.%d{yyyy-MM-dd}.%i.log</fileNamePattern> <maxHistory>${log.history}</maxHistory> <...


8

I would assume your binaries are actually published to the file system and that is where the staging site retrieves it from. But the session preview web service is mapped to the database for all item types. What does your cd_storage_conf.xml on the staging site set the binaries to be read from? This is what the preview web service should be set to as well ...


8

You can still use TDSE/TOM to do this change, I would just go ahead and do it this way. It is a known issue that you can't change the PublishedStatus with TOM.NET / CoreService [checking quickly if it's fixed in 2013, will come back with updates]. Since this is a "one-off" update, I don't see any reason to not use TOM.


8

Tridion uses SOLR for its search on the Content Manager. The Content Delivery side doesn't come with an integrated full-text search, but does have extensive structured query capabilities. In addition many people have integrated it with their preferred search solution. Using a web site crawler is definitely an option, but I expect that others will chime ...


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