问题标签 [alfresco-share]

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.

0 投票
1 回答
157 浏览

javascript - 是什么导致我的测试返回错误?

我在 Alfresco 的回购端设置了一个 webscript。webscript 使用 POST 方法,接受并返回 json,并且只是为了设置一些属性来支持客户端 ajax 应用程序。该脚本的控制器代码如下:

我的问题出现在 4 行中,例如: if (salesOrderNumber && salesOrderNumber.length && salesOrderNumber.length>0) {,即使我确定变量包含长度不为零的字符串,它似乎总是评估为 false。如果我查看返回的调试属性,我会看到以下内容:

所以,我可以看到所有四个变量都有值“test”。如果在萤火虫或 js 控制台我输入

正如预期的那样,我得到了真正的输出。我看不出是什么影响了这一点——我几乎每天都使用这个令人难以置信的基本条件来测试字符串,然后再使用它们,但这次我显然遗漏了一些东西。帮助?

0 投票
1 回答
1759 浏览

authentication - Alfresco Share 中的动态登录页面

我试图弄清楚如何实现一种机制来动态决定用户的登录页面是什么。

我知道默认登陆页面比较容易定制,你可以在下面的链接中看到:

http://blogs.alfresco.com/wp/ddraper/2011/11/01/advanced-share-customization-part-1/

http://zscribble.wordpress.com/2012/02/13/how-to-change-user-landing-page-in-alfresco-share/

但这还不够,因为我需要更进一步;在任何用户成功认证后,我需要检索用户所属的站点,然后重定向到任何站点的仪表板。

我猜有任何身份验证服务会重定向到TOMCAT/webapps/share/site-index.jsp,并从这里重定向到用户仪表板或站点仪表板,具体取决于接收到的参数。如果我的假设是正确的,我知道我应该自定义这种假定的身份验证服务,以便获取用户的站点,然后重定向到适当的站点仪表板的 URL。

我走对了吗?如果没有,关于如何进行的任何想法?

谢谢。

0 投票
1 回答
1676 浏览

alfresco-share - 如何在 Alfresco 的文件夹详细信息中显示文件夹大小和项目数?

我想显示 Alfresco Share 中每个文件夹的所有从属文件(不是子文件夹)的文件夹大小和数量。

如何在文件夹详细信息中显示此信息,如下所示?

名称:露天

标题:露天分享

描述:露天讨论

创建者:管理员

大小:128,08 MB

文件:12

子文件夹:2

0 投票
1 回答
120 浏览

alfresco - 如何在 WebPreviewer 中选择文本?

当我们单击“共享”中的文档时,会打开另一个页面(文档详细信息),其中会在 Flash 中预览该文档。默认情况下,我们无法在该预览中选择文本(用于复制/粘贴),我想知道这是否可行以及如何?也许我应该使用另一个预览器,或者使用带有特定参数的默认预览器?!我在网上搜索,发现此功能存在于 flash 中,但找不到如何使用 WebPreviewer 实现该功能。

欢迎任何帮助。

谢谢。

0 投票
1 回答
1054 浏览

yui - 如何将仪表板修改为自动刷新?

有没有一种简单的方法来修改 dashlet 以定期自动重新加载自身?

我特别想到了“我的任务”dashlet - 我们正在使用汇总审核工作流程,因此任务可能会在创建然后被声明时一直来来去去。

用户可能会感到沮丧,因为他们一直点击结果已经被认领的任务 - 或者不得不记住不断重新加载他们的仪表板页面。我更希望仪表板按时间间隔刷新,因此它始终是最新的。

0 投票
1 回答
339 浏览

alfresco - 如何在 Alfresco 中使用 TagQuery 查询标签

我在浏览器上查询这个 url http://your.host:8080/share/proxy/alfresco/collaboration/tagQuery,这个结果

但我在 javascript 中使用相同的 url 它没有显示,谁在 Alfresco 中有查询标签?

和这条消息::

这是我在 Test.get.js 中的代码

0 投票
1 回答
1337 浏览

javascript - 在 Alfresco Share webscript 中动态获取主机和端口

我想知道如何在 JS webscript 中获取运行 Share 的服务器的主机和端口。我一直在谷歌和论坛上搜索,但我没有发现任何有用的东西。我也在 Share 的源代码中搜索,结果相同。有可能做到吗?

我也一直在考虑另一种解决方案,包括在组件的配置文件中动态定义主机端口,但我不知道这是否可能。

以前有人做过吗?

谢谢。

0 投票
1 回答
1078 浏览

ftp - 通过更改其类型在露天复制/移动文档

我正在尝试在露天上传一个大文件,因为这会导致 java.lang.OutOfMemoryError: Java heap space 出现问题

我决定使用 ftp 在露天上传文件。另一个问题随之而来;我无法创建所需类型的文档。

所以我在想,在我在露天上传文档后,然后通过更改其类型将文档复制/移动到另一个文件夹(再次在露天)。我不确定这是否可能。我试着环顾四周,没有什么好的线索。

有人可以告诉我是否可能吗?如果是这样怎么办?

谢谢,

0 投票
1 回答
1552 浏览

file-upload - Alfresco 共享文件上传过滤器

我的文件上传过滤器不适用于 Alfresco YUI(或 flash?)上传。我有以下代码:

这一切都很酷,并且可以上传文件。我可以上传文件,没有问题。但问题是过滤器没有。我在这个配置中缺少什么?

我正在使用 Alfresco Share Community 版本 4.2c。

0 投票
1 回答
119 浏览

alfresco - Alfresco Share:如何检索一个组件消息包?

我想在自定义页面上重用一些文档库包。

我已经浏览了代码并看到当加载 doclib webscript 时,它会进入在级别setMessages()初始化的那个函数。Alfresco.messages.scope['Alfresco.DocumentList']

我遇到的问题显然是在我的自定义页面上,我没有任何Alfresco.DocumentList可用范围的消息。

有没有办法从自定义组件或 webscript 中检索文档列表包,并将其传递给 ftl 或其他东西。我想所有这些都是 Spring surf 内部的,但我看不到自己复制了这些捆绑包。