小编buk*_*api的帖子

MMC Snapin错误

我们最近安装了Tridon 2011 SP1.当我尝试打开SDL Tridion Content Manager管理单元时,收到错误消息

MMC无法创建快照.

名称:SDL Tridion Content Manager CLSID:{5DB34C8F-}

尝试重新安装应用程序,但仍然存在错误.

有人可以用同样的方式帮助我

tridion

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

演示文稿错误 - SmartTarget页面

当我打开配置了SmartTarget的网页时,我收到两个不同的错误:

错误1

我第一次收到此错误:

Server Error in '/' Application.
--------------------------------------------------------------------------------
com/tridion/marketingsolution/profile/Contact
================================================
Some configured classpath roots cannot be found
================================================
ClassPath           : C:\tridion\Publicationsites\TestRD\staging\bin\bin
Run Code Online (Sandbox Code Playgroud)

我不确定第2行如何进入图片,但是当我在已经存在的bin文件夹中添加另一个bin文件夹时,错误就会消失.任何配置文件有问题吗?

错误2

在我为上述错误应用解决方法后打开页面时,收到以下错误

Unknown server tag 'smarttarget:Query'.
<smarttarget:Query View="lister" AllowDuplicates="true" Timeout="5000"
                  Publication="tcm:0-14-1" runat="server" Id="as"> 
Line 3: <smarttarget:Item runat="server" TemplateUri="tcm:14-1319-32"
                          ComponentUri="tcm:14-1321"></smarttarget:Item>
Run Code Online (Sandbox Code Playgroud)

我在哪里需要添加smarttarget标签?它应该在web.config文件中吗?你能分享一下语法吗?我试图准确地实现ST,如实时文档中所述.我需要重新检查的任何区域?

问题3

我正在粘贴下面的复合页面模板的屏幕截图: 复合页面模板

当我发布此页面时,主页面设计TBB中出现的HTML标记根本不会发布.只有添加SmartTarget到Promotion TBB生成的标记存在于aspx页面中.

<smarttarget:Query View="lister" AllowDuplicates="true" Timeout="5000"
                       Publication="tcm:0-14-1" runat="server" Id="as"> 
    <smarttarget:Item runat="server" TemplateUri="tcm:14-1319-32"
                              ComponentUri="tcm:14-1321"></smarttarget:Item> 

    <smarttarget:Promotions MaxItems="2" Region="sidebar" runat="server"> 
        <ItemTemplate> 
            <smarttarget:PromotionalItems runat="server"> 
                <ItemTemplate> 
                        <tridion:ComponentPresentation runat="server" 
                        PageURI="tcm:14-1119-64" 
                        ComponentURI="<%# Eval(&quot;ComponentUri&quot;) %>" 
                        TemplateURI="<%# Eval(&quot;TemplateUri&quot;) %>"/> 
                </ItemTemplate> 
            </smarttarget:PromotionalItems> 
        </ItemTemplate> 
        <FallbackContent> 
            <tridion:ComponentPresentation …
Run Code Online (Sandbox Code Playgroud)

tridion tridion-2011 smarttarget

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

扩展当前的发布/取消发布屏幕

当编辑器点击Unpublish菜单命令时,我需要显示警报/弹出窗口.我将使用是/否按钮显示弹出窗口,如果选择是,我们继续并显示现有的UnPub屏幕.如果选择否则不会发生任何活动,用户返回到屏幕.

  1. 如何实现这一目标?

  2. 我们可以扩展/覆盖现有的CME命令而无需为自己创建新的命令吗?

tridion tridion-2011

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

使用grep/sed提取String的一部分

我在linux中有一个文件,其中包含类似的条目

dn: CN=HP_NetworkSupport,OU=groups,DC=HDFCSLDM,DC=COM
dn: CN=Review users,OU=groups,DC=HDFCSLDM,DC=COM
Run Code Online (Sandbox Code Playgroud)

我想只提取CN信息,直到第一个,例如:

> HP_NetworkSupport
> Review users
Run Code Online (Sandbox Code Playgroud)

在上面的情况下到另一个文件.

这样做的命令是什么.

regex grep sed

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

安圭拉 - 获取版本和用户信息

我在功能区工具栏上创建了一个命令按钮.当我选择一个组件并单击"显示信息"按钮时,应打开一个弹出窗口,告诉我组件的最新版本,修改日期以及上次修改它的用户.

我确实得到了具有以下代码的组件:

var item = $models.getItem(selection.getItem(0));

我怎样才能从这里获得其他信息.

第2部分:

当我试图在Firebug中看到JS代码时,我在一行中看到它们.我无法在代码中的执行函数上设置断点.

对以上几点有任何建议.?

tridion tridion-2011

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

回调问题 - 带有Nodejs运行时的OpenWhisk

我正在BlueMix OpenWHisk中开发一个模块,在Cloudant Feed更改之后,我需要调用一个url,这将更新另一个平台上的一些细节.我正在使用nodejs运行时.

问题是我的行动是等待POST请求的结果到上面提到的url.如果POST成功,那么我应该执行下一个事件序列.

问题:

  1. 如何在执行下一个序列之前等待POST请求的结果?

  2. 是否可以等待并返回POST请求的结果.

发布我的代码

   /**
  *
  * main() will be invoked when you Run This Action
  *
  * @param OpenWhisk actions accept a single parameter, which must be a JSON object.
  *
  * @return The output of this action, which must be a JSON object.
  *
  */

const util = require('util');
var http = require('http');

function main(params) {

    // Updated the status of the User
    params.status ="updated1";

    var options = {
                host: "myhost.mybluemix.net",
                path: "/addtoimc",
                method: …
Run Code Online (Sandbox Code Playgroud)

node.js openwhisk ibm-cloud

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

安装 PowerTools 时出错

我最近在 Tridion 2011 SP1 上安装了最新的 PowerTools。安装我的CM后出现以下错误。

未捕获的引用错误:Tridion 未定义

附上下面错误的截图 在此输入图像描述

如果现在我删除 PowerTools,则会收到以下错误。

System.IO.FileNotFoundException:无法加载文件或程序集“Interop.TDSI18NLib,版本= 5.4.0.0,文化=中性,PublicKeyToken = ddfc895746e5ee6b”或其依赖项之一。该系统找不到指定的文件。文件名:“Interop.TDSI18NLib,Version=5.4.0.0,Culture=neutral,PublicKeyToken=ddfc895746e5ee6b”,位于 System.Web.HttpApplication 的 Tridion.Web.UI.Models.TCM54.LocalizationModule.InitializeCulture(Object sender, EventArgs args)。 SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&completedSynchronously) 程序集管理器加载自:C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr。 dll 在可执行文件 C:\Windows\SysWOW64\inetsrv\w3wp.exe 下运行 --- 详细的错误日志如下。=== 预绑定状态信息 === 日志:User = NT AUTHORITY\NETWORK SERVICE 日志:DisplayName = Interop.TDSI18NLib,Version=5.4.0.0,Culture=neutral,PublicKeyToken=ddfc895746e5ee6b(完全指定) LOG:Appbase = file:///C:/Program Files (x86)/Tridion/web/WebUI/WebRoot/ LOG: 初始 PrivatePath = C:\Program Files (x86)\Tridion\web\WebUI\WebRoot\bin 调用程序集:Tridion。 Web.UI.Models.TCM54,版本=6.1.0.55920,文化=中性,PublicKeyToken=ddfc895746e5ee6b。=== 日志:此绑定在默认加载上下文中启动。日志:使用应用程序配置文件:C:\Program Files (x86)\Tridion\web\WebUI\WebRoot\web.config 日志:使用主机配置文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet .config 日志:使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 中的计算机配置文件。日志:策略后参考:Interop.TDSI18NLib,Version=5.4.0.0,Culture=neutral,PublicKeyToken=ddfc895746e5ee6b 日志:尝试下载新 URL 文件:///C:/Windows/Microsoft.NET/Framework/v4.0.30319 /临时 ASP.NET 文件/webui/f9209e65/566ab287/Interop.TDSI18NLib.DLL。日志:尝试下载新的 URL 文件:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/webui/f9209e65/566ab287/Interop.TDSI18NLib/Interop.TDSI18NLib.DLL。日志:尝试下载新的 URL 文件:///C:/Program Files (x86)/Tridion/web/WebUI/WebRoot/bin/Interop.TDSI18NLib.DLL。日志:尝试下载新的 URL …

tridion tridion-2011

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

LDAP 查询以根据属性获取用户

DC=abc,DC=COM
  OU=ABC
     OU=Users
        CN=User1
        CN=User2
        CN=User3
     OU=Computers
  OU=ABC1
     OU=Users
        CN=User4
        CN=User5
        CN=User6
     OU=Computers
  OU=ABC2
     OU=Users
        CN=User7
        CN=User8
        CN=User9
     OU=Computers
Run Code Online (Sandbox Code Playgroud)

有一个名为employeeID的用户属性employeeID记录中可以存在两种类型的值,一种是纯整数,另一种是以NE开头的字符

我想提取所有员工 ID 是数字的用户。

什么应该是 LDAP 查询,可以用来实现相同的

ldap ldap-query

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