我们最近安装了Tridon 2011 SP1.当我尝试打开SDL Tridion Content Manager管理单元时,收到错误消息
MMC无法创建快照.
名称:SDL Tridion Content Manager CLSID:{5DB34C8F-}
尝试重新安装应用程序,但仍然存在错误.
有人可以用同样的方式帮助我
当我打开配置了SmartTarget的网页时,我收到两个不同的错误:
我第一次收到此错误:
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文件夹时,错误就会消失.任何配置文件有问题吗?
在我为上述错误应用解决方法后打开页面时,收到以下错误
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,如实时文档中所述.我需要重新检查的任何区域?
我正在粘贴下面的复合页面模板的屏幕截图:

当我发布此页面时,主页面设计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("ComponentUri") %>"
TemplateURI="<%# Eval("TemplateUri") %>"/>
</ItemTemplate>
</smarttarget:PromotionalItems>
</ItemTemplate>
<FallbackContent>
<tridion:ComponentPresentation …Run Code Online (Sandbox Code Playgroud) 当编辑器点击Unpublish菜单命令时,我需要显示警报/弹出窗口.我将使用是/否按钮显示弹出窗口,如果选择是,我们继续并显示现有的UnPub屏幕.如果选择否则不会发生任何活动,用户返回到屏幕.
如何实现这一目标?
我们可以扩展/覆盖现有的CME命令而无需为自己创建新的命令吗?
我在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)
在上面的情况下到另一个文件.
这样做的命令是什么.
我在功能区工具栏上创建了一个命令按钮.当我选择一个组件并单击"显示信息"按钮时,应打开一个弹出窗口,告诉我组件的最新版本,修改日期以及上次修改它的用户.
我确实得到了具有以下代码的组件:
var item = $models.getItem(selection.getItem(0));
我怎样才能从这里获得其他信息.
第2部分:
当我试图在Firebug中看到JS代码时,我在一行中看到它们.我无法在代码中的执行函数上设置断点.
对以上几点有任何建议.?
我正在BlueMix OpenWHisk中开发一个模块,在Cloudant Feed更改之后,我需要调用一个url,这将更新另一个平台上的一些细节.我正在使用nodejs运行时.
问题是我的行动是等待POST请求的结果到上面提到的url.如果POST成功,那么我应该执行下一个事件序列.
问题:
如何在执行下一个序列之前等待POST请求的结果?
是否可以等待并返回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) 我最近在 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 …
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 查询,可以用来实现相同的
tridion ×5
tridion-2011 ×4
grep ×1
ibm-cloud ×1
ldap ×1
ldap-query ×1
node.js ×1
openwhisk ×1
regex ×1
sed ×1
smarttarget ×1