小编Ram*_*abh的帖子

是否有任何工具/方法可以创建/导入从XML文件到tridion的所有类别和关键字

我有一个由一个客户提供的很长的类别和关键字列表.有什么方法/工具可以避免逐个手动创建它们.

tridion tridion-2011

8
推荐指数
1
解决办法
229
查看次数

从Broker DB中获取动态组件时的字符编码问题 - Tridion,Oracle,JSP

从代理数据库查看动态内容时,我遇到了字符编码问题.

我有一个scriptlet,它调用代理DB来生成XML字符串,然后由XSL解析.

我在调试此问题时删除了我的代码,现在脚本如下所示:

.....

strOutput= "<xml>";
ComponentPresentationFactory cpf = new ComponentPresentationFactory(PublicationID);

for (int i =0; i < itemURIs.length; i++)
{
ComponentPresentation cp = cpf.getComponentPresentation(itemURIs[i], strComponentTemplateURI);  
      if(cp != null){
        String content = "";
        content = cp.getContent();
        strOutput += content;
      }
}
strOutput+= "</xml>";

......
Run Code Online (Sandbox Code Playgroud)

当我手动覆盖此代码并在代码中手动设置xml字符串内容时,数据在屏幕上正确显示,即:

.....

strOutput= "<xml>";
ComponentPresentationFactory cpf = new ComponentPresentationFactory(PublicationID);

for (int i =0; i < itemURIs.length; i++)
{
ComponentPresentation cp = cpf.getComponentPresentation(itemURIs[i], strComponentTemplateURI);  
      if(cp != null){
        String content = "<xml><dynamicContent><subtitle><![CDATA[Außenbeleuchtung]]></subtitle></dynamicContent></xml>";
        strOutput += content;
      }
}
strOutput+= "</xml>"; …
Run Code Online (Sandbox Code Playgroud)

tridion tridion-content-delivery tridion-2011

6
推荐指数
1
解决办法
369
查看次数

Tridion 2011 SP1 - 错误 - 远程服务器返回错误:(401)未经授权

我在Windows Server 2003 R2上安装了SDL Tridion 2011 SP1.当我试图在浏览器中访问它时,它会抛出以下错误 -

错误-1(情况-1)当我通过我的帐户(abc)登录时 如果我尝试创建新用户我得到以下错误 - 远程服务器返回错误:(401)未经授权.

以下是错误的详细信息 -

 at System.Net.HttpWebRequest.GetResponse()
   at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.
Run Code Online (Sandbox Code Playgroud)

错误-2(案例-2)当我尝试通过MTS用户执行
任何管理活动时,通过以下错误创建新用户等任何管理活动 -

URI无效:cme:accmng.

以下是错误的详细信息 -

Invalid URI: cme:accmng.Unable to get TOM object for URI: cme:accmngUtilitiesTDS.GetNativeURITDSE.GetObject
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我一个正确的方向让它运作起来吗?

编辑 -下面是使用Fiddler工具的HTTP流量的截图 -

在此输入图像描述

编辑-2 我完全无法访问管理面板中的任何内容,请参阅下面的屏幕截图在此输入图像描述

以下是一些管理活动的详细信息 -

(a)显示用户/显示组/开放存取管理 -

错误 - 无效的URI:cme:accmng.错误详情如下 -

(80040325) Invalid URI: cme:accmng.
Unable to get TOM object for URI: cme:accmng
UtilitiesTDS.GetNativeURI
    TDSE.GetObject
Run Code Online (Sandbox Code Playgroud)

(b) - 显示协议架构/显示发布目标/开放式发布管理

错误 - 无效的URI:cme:publmng.

错误详情如下 -

(80040325) Invalid URI: cme:publmng.
Unable to get TOM …
Run Code Online (Sandbox Code Playgroud)

tridion tridion-2011

5
推荐指数
1
解决办法
817
查看次数

对于TRidion 2011,HTML5标签在RTF字段中不起作用

我遇到了一个问题,即TRidion 2011中的RTF字段在保存组件的同时删除了HTML5标签.

问题: 源代码段

<div>
     <a class="arrow button" data-role="button" data-inline="true" href="www.google.com">Information</a>
</div>
Run Code Online (Sandbox Code Playgroud)

Tridion正在保存上面的片段

<div>
     <a class="arrow button" href="www.google.com">Information</a>
</div>
Run Code Online (Sandbox Code Playgroud)

简而言之,Tridion在保存组件时会删除HTML5属性.

请提供一些提示来解决上述问题.

html5 tridion tridion-2011

5
推荐指数
2
解决办法
819
查看次数

当我在SDL Tridion中打开SiteEdit时,"蓝图状态:无效设置"是什么意思?

我刚刚使用SiteEdit 2009 SP2启动了SiteEdit,启用了我的第一个Tridion项目.虽然它对我的大多数组件似乎都运行正常,但每当我在SiteEdit模式下打开页面时,以下消息始终显示在顶部:

蓝图状态:无效设置

有谁知道造成这种情况的原因,以及如何阻止它出现?

tridion siteedit

4
推荐指数
1
解决办法
434
查看次数

在SDL Tridion中获取已发布元素的URL

有没有办法在SDL Tridion界面中找到已发布对象的绝对URL?

例如,当我发布页面时,如何找到访问该页面的URL?

tridion

2
推荐指数
2
解决办法
1301
查看次数

SDL Tridion用户界面2012中的问题

我已成功安装SDL Tridion用户界面2012并能够创建pageType并配置内容类型(来自出版物的属性).现在我有以下问题/顾虑 -

  1. 根据我的理解,每当使用此页面类型创建新页面时,应克隆所有元数据,组件等.但是我没有在页面创建过程中选择页面类型的任何选项.

  2. 是否可以为每个发布创建多个内容类型以及如何在指定的页面类型上允许内容类型?

tridion

0
推荐指数
1
解决办法
241
查看次数

tcm:错误ErrorCode ="80040302"有人可以解释这个错误吗?

<?xml version="1.0" standalone="yes"?>
<tcm:Error ErrorCode="80040302" Category="16" Source="Kernel" Severity="2" xmlns:tcm="http://www.tridion.com/ContentManager/5.0"><tcm:Line ErrorCode="80040302" Cause="false" MessageID="4613"><![CDATA[Unable to get list of Publication items.]]><tcm:Token>RESID_4485</tcm:Token><tcm:Token>RESID_4452</tcm:Token></tcm:Line><tcm:Line ErrorCode="80040302" Cause="false" MessageID="4394"><![CDATA[Unable to Initialize TDSE object.]]><tcm:Token>RESID_4537</tcm:Token><tcm:Token>TDSE</tcm:Token></tcm:Line><tcm:Line ErrorCode="80040302" Cause="true" MessageID="16226"><![CDATA[Access is denied for the user IIS APPPOOL\publishedlist.]]><tcm:Token>IIS APPPOOL\publishedlist</tcm:Token></tcm:Line><tcm:Details><tcm:CallStack><tcm:Location>Tridion.ContentManager.Security.AuthorizationManager.LoadAccessToken(String,IEnumerable`1,IEnumerable`1)</tcm:Location><tcm:Location>Tridion.ContentManager.Security.AuthorizationManager.LoadAccessToken(String,String)</tcm:Location><tcm:Location>Tridion.ContentManager.Session..ctor(String,String,UserContext)</tcm:Location><tcm:Location>Tridion.ContentManager.BLFacade.SystemFacade.InitializeUserContext(UserContext,String,String)</tcm:Location><tcm:Location>UtilitiesTDS.GetUserContext</tcm:Location><tcm:Location>TDSE.Initialize</tcm:Location><tcm:Location>TDSE.GetListPublications</tcm:Location></tcm:CallStack></tcm:Details></tcm:Error>
Run Code Online (Sandbox Code Playgroud)

执行此行时发生此错误:

TridionCollection<Component> components = new TridionCollection<Component>(folder.GetListItems(ListColumnFilter.XMLListExtended, rowFilter), "[contains(@IsShared,'false') and contains(@IsLocalized,'false') ]");
Run Code Online (Sandbox Code Playgroud)

iis tridion

-2
推荐指数
1
解决办法
561
查看次数