我有以下代码块来检索kentico中的文档节点并删除它.它会删除kentico节点,但不会删除保留在数据中的基础文档类型.救命?!
CMS.TreeEngine.TreeProvider provider = new CMS.TreeEngine.TreeProvider(CMS.CMSHelper.CMSContext.CurrentUser);
CMS.TreeEngine.TreeNode image = provider.SelectSingleNode(new Guid(imageID), "en-US", CMS.CMSHelper.CMSContext.CurrentSite.SiteName);
if (image != null)
{
CMS.TreeEngine.TreeNode school = provider.SelectSingleNode(image.Parent.NodeID, "en-US", true, true);
if (school != null)
{
string CMSUserID = school.GetValue("CMSUserID").ToString();
if (CMSUserID == ui.UserID.ToString())
{
image.Delete(false);
}
}
}
Run Code Online (Sandbox Code Playgroud) 我想在办公室的浏览器中建立一个文件管理系统.我找到了这个解决方案http://www.edrawsoft.com/officeviewer.php,但它使用了办公室的客户端副本.
我想使用Office Web Apps,但我的问题是......我是否需要通过SharePoint或其他Microsoft产品使用它,或者我是否可以将浏览器中的Office Web Apps用于我自己的文档系统
我们的想法是使用Office Web Apps构建专有的Java后端文档系统.
我们创建了WOPI客户端,允许我们查看/编辑PowerPoint和Excel Web应用程序文档,但我们只能查看Word文档.
要编辑Word Web App文档,您需要实现MS-FSSHTTP.
似乎没有关于如何在代码中实际执行此操作的信息.有没有人表演或会知道如何?
我没有使用SQL Server 2005的经验.我已经分配了一个任务来修改视图以向视图中添加4列.如果没有在视图所引用的表中反映的列更改,是否可以执行此操作.如果我在表中有列,那么我应该删除视图并创建一个新视图,还是有办法改变它.
我可以通过哪种方式将用户登录到Kentico的前端区域?我应该使用ASP.NET成员资格API吗?
实际上我在IE浏览器中的网站出现了问题,该网站不在内网上,并且"始终在兼容模式下显示页面未激活",但有时仍然以怪癖模式打开,尽管添加
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
Run Code Online (Sandbox Code Playgroud)
我有红色,我可以在HTTP标头或htaccess中发送此兼容性订单
我的问题是,我已经搜索了如何发送HTTP标头,实际上没有找到任何线索,顺便说一句,我是一个PHP开发人员,以防万一这些信息是必要的.
我真的很感激,如果有人可以提供我需要添加的内容(至少两者,或者至少一个)以及如何/在何处添加它,我一直在寻找整个星期,并且很快就会很快找到修复程序!
这种方式是将它作为HTTP头发送,因为页面中的第一行是对的吗?
<?php
header('X-UA-Compatible: IE=edge');
?>
Run Code Online (Sandbox Code Playgroud)
(我刚发现它)
我真的很感激可以提供任何帮助,我提前感谢.
我正在制定新的kentico构建的基本要求.我们希望按用户组限制页面或Web部件级别的内容.我需要做些什么来确保搜索结果仅返回特定组中的用户要查看的内容.
所以三页,第2页仅限于第1组.第2组的用户不应该在搜索结果中看到第2页.
我想知道为什么我的WOPI主机没有被调用.我通过类似于以下内容的HTML页面启动主机:
https://github.com/Microsoft/Office-Online-Test-Tools-and-Documentation/blob/master/samples/SampleHostPage.html
Run Code Online (Sandbox Code Playgroud)
出于测试目的,我只处理一个文件.
我正在使用的发现文件:
https://onenote.officeapps-df.live.com/hosting/discovery
Run Code Online (Sandbox Code Playgroud)
用于查看word文件的链接:
<form id="office_form" name="office_form" target="office_frame"
action="https://word-view.officeapps-df.live.com/wv/wordviewerframe.aspx?ui=nb-NO&rs=nb-NO&dchat=1&IsLicensedUser=1&WOPISrc=http%3A%2F%2F138.68.127.245%3A8082%2Fcontext%2Fwopi%2Ffiles%2Fxyz" method="post">
<input name="access_token" value="something" type="hidden"/>
<input name="access_token_ttl" value="0" type="hidden"/>
</form>
Run Code Online (Sandbox Code Playgroud)
任何帮助赞赏!当然我的服务器在我写这篇文章时可用.
我正在试验使用VueJS的Kentico Delivery Preview API,该API允许您通过提交用于授权的承载令牌来获取未发布的内容(https://developer.kenticocloud.com/reference#authentication)。但是,无论我做什么我都会得到401的响应。PROJECT_ID,ITEM_NAME和TOKEN都是正确的,是从项目中提取的,因此这不是拼写错误。我承认我对auth没有太多经验,但是可以提供任何帮助:
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
},
mounted () {
axios
.request({
url: '/items/ITEM_NAME',
method: 'get',
baseURL: 'https://preview-deliver.kenticocloud.com/PROJECT_ID',
headers: {
'Authorisation': 'Bearer TOKEN'
}
})
.then(response => {
console.log(response.data)
})
}
})
Run Code Online (Sandbox Code Playgroud) 我正在尝试为我的共享点文档获取正确的重定向 URL,然后我可以使用它在 iOS 的 WebView 中打开文档。目前,我给出了文档的绝对 URL,其中文档在 WebView 中呈现为 PDF(图像/只读)。而我想重定向到 Office webapp。现在我的问题是我不知道 Office Web 应用程序的 URL 是否是我可以构建的东西,例如附加 /_layouts/15/WopiFrame.aspx?sourcedoc= 或者是基于安装自定义的 URL,我们需要调用一些 Sharepoint API会让我们知道 Wopi 服务的基本 URL 是什么。
目前我正在传递类似 - https://.sharepoint.com/Shared%20Documents/demo/demo.docx 的 URL,而我想传递类似 - https://.sharepoint.com/_layouts/15/WopiFrame.aspx 的 URL? sourcedoc=/Shared%20Documents/demo/demo.docx
期待帮助。预先感谢,Vishwesh