问题标签 [ugc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tridion - 我如何在 UGC 条件语句中编写大于条件
我在我的代码中使用 ugc 条件语句,equals 条件工作正常,但是如何使用其他条件运算符,如 ">" "<" 和 "Not Equals"。
应该使用什么运算符,如果 numberofComments 大于 0,我尝试过这种方式,也尝试过“notequals”而不是“>”,但它不起作用。
请建议
tridion - 由 UGC 功能在 tridion 中发表的评论:它从 cookie 中选择用户名,而不是从用户名文本框字段中选择
我正在研究 Tridion 2011 中的用户生成内容功能,我为用户提供了一个选项,可以在页面/组件上发表评论。
实施此操作后,用户可以成功提交他对页面/组件的评论。但我在这个功能中面临一个问题,
假设,如果用户在页面上以 XXX 作为用户名和 XXX@XX.com 电子邮件地址在页面上发表评论,并且在一段时间后,如果任何其他用户从同一浏览器打开该页面并给出不同名称的评论,则其提交成功,
但是当我在Trdion页面中看到这些评论详细信息时,两条评论都显示相同的用户名,如果任何其他用户从同一浏览器在页面上提交评论,它不会更改用户名,
经过更多调查后,我发现 Tridion 中的用户生成内容从 cookie 中选择用户名。但是,一旦我从浏览器中删除了该页面的 cookie,然后它会选择用户在“用户名文本”字段中传递的当前用户名。
任何人都可以帮助我,我们在 UGC 的管理注释中有任何属性或设置可以选择当前用户名吗?
tridion - UGC:评论是否可以在继承自父出版物的出版物之间共享?
在我的场景中,所有页面都在“XXX”出版物中创建,并且该出版物有 2 个子出版物“XX1”和“XX2”。
在“XX1”发布中,用户可以在页面上成功评论帖子。但是当我在评论部分看到 Tridion 时,我只能在子发布页面上看到那些评论(通过只读模式选项)。它不会显示在父出版物页面中。
我也想从任何儿童出版物页面分享对父出版物的评论。可能吗?
反之亦然,如果用户在父发布页面中添加了任何评论,那么这些评论也应该显示在子发布页面上。也有可能吗?
tridion - 动态组件演示中的 UGC?
我在将 UGC 框架与动态组件演示结合使用时遇到问题。
当我将 CP 发布为“嵌入页面”时,我的 UGC 标签会很好地转换为,并且我可以留下评分等。但是,如果我创建同一 CT/CP 的动态版本,则会部署到代理, 是相同的组件表示,去掉了。
这里是否有我不知道的限制,或者可能缺少一些配置?
任何想法都会非常受欢迎。
tridion-2011 - How do I make UGC DCPs work with REL?
I am building a primarily dynamic website in .NET and am trying to get UGC to work in conjunction with my Dynamic Component Presentations. My DCPs are being published using the REL output format (to the broker db), and are being consumed using the ComponentPresentationAssembler class.
The DCPs contain both a dynamic link and UGC PostRating. At runtime the dynamic link is successfully resolved, however the UGC code is not.
Example of DCP content in database:
.NET page code:
UGC is working successfully when deployed embedded on a page.
cd_dynamic_conf.xml is configured with ugc_renderer_bundle.xml tag bundle.
In the rendered html the dynamic link is resolved to
However the code remains as is.
And ideas would be welcome.
tridion - UGC帖子内容
我只是想运行一个使用 UGC Web 服务发布 UGC 评论的小原型。
代码示例如下。我从 Web 服务收到 403 响应,表明我无权使用该服务,所以我认为我需要创建一个身份验证标头?有没有人有任何关于如何使用 UGC 网络服务发表评论的例子?
MTIA。
约翰
tridion - 从 Tridion UGC 返回 ItemStats
我想知道是否有人可以对此提供任何指示。我正在尝试从 Tridion UGC Web 服务返回 ItemStats,但在尝试绑定结果时出现以下错误:-
封闭类型 TridionWebUGC.CDS.ItemStat 没有对应的 LastRatedDate 可设置属性。
代码示例是:-
我可以毫无问题地获得评论和评分。例如
只是 ItemStats 给了我一个问题。有人有什么想法吗?
谢谢
约翰
tridion - 使用 Tridion UGC Web 服务添加评级
我知道我可以通过 UGC 网络服务添加评论,方法如下:-
我的问题是添加评级和好恶的语法是什么?这在任何地方都有记录吗?
MTIA
约翰
tridion - UGC 用户以 Null 身份返回
我正在使用 UGC Web 服务返回 UGC 内容,但我遇到的问题是用户被返回为 null。正在将用户输入 UGC 数据库 - 我可以在 UGC_USERS 表和 UGC_ITEMS 表中看到用户,但是在使用 odata.svc 检索评论时,用户返回为空。
有谁知道为什么会这样?此时尚未启用 Audience Manager。我们只是添加来自域用户的评论 - 用户名出现在 UGC 数据库中,但是当我们从 odata 检索评论时,用户返回为 null。
谢谢
约翰
javascript - 用户生成的内容——从哪里开始?用户将内容提交到添加到图库的 div 中
用户将单击提交按钮,然后一个函数将在我的网站上的画廊中创建一个 div,如果他们想专门共享该内容,他们可以链接到该 div。内容只是嵌入并托管在 youtube 等其他网站上,因此用户实际上不会上传任何内容或需要帐户。这是一个免费的开放画廊,任何人都可以复制一个 url 并粘贴到输入中,然后将该内容提交到画廊中的 div 中。
任何想法从哪里开始?这需要php吗?