`
wandejun1012
  • 浏览: 2719797 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Alfresco4.0如何禁止文档下载

 
阅读更多

在 tomcat_home/webapps/share/WEB-INF/classes/alfresco/share-documentlibrary-config.xml 文件中,

1、屏蔽下载

 

<action id="document-download" type="link" label="actions.document.download">
        < param name="href">{downloadUrl}
        <permissions>
           <permission allow="true">Write</permission>
        </permissions>
</action>

 

2、

<!-- View document in browser -->
         <action id="document-view-content" type="link" label="actions.document.view">
            <param name="href">{viewUrl}</param>
            <permissions>
           	<permission allow="true">Write</permission>
            </permissions>
         </action>

 

3、屏蔽文件夹下载

 <!-- Download folder -->
         <action id="folder-download" type="javascript" label="actions.document.download" icon="document-download">
            <param name="function">onActionFolderDownload</param>
            <permissions>
           		<permission allow="true">Write</permission>
        	</permissions>
         </action>

 

4、另外,在右上角还有个下载按钮,也要屏蔽,改这个:

tomcat_home\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\node-details\node-header.get.html.ftl

 

修改第113行,修改为:

<#if showDownload == "0000" && node.contentURL??>

 

 

 refurl:http://ecm-kit.15604.n6.nabble.com/Alfresco4-0-td5001037.html

 

 

分享到:
评论

相关推荐

    alfresco4.0部署及分离solr

    在IT领域,Alfresco是一款开源的企业内容管理系统(ECM),它提供文档管理、协作工具以及内容服务等功能。Solr,则是Apache软件基金会的一个开源搜索引擎项目,常用于全文检索、分布式搜索和分析。在Alfresco中集成...

    alfresco-community-4.0.e安装配置

    Alfresco是一款强大的开源企业内容管理系统(ECM),它集成了文档管理、协作、工作流、知识管理以及网络内容管理等多种功能。该系统基于Java技术开发,能够无缝部署在各种J2EE容器中,如Tomcat,并且兼容多种数据库...

    alfresco-jlan-4.0.zip_Alfresco JLAN_CIFS_Jlan.jar_alfresco-jlan_

    通过这个模块,用户可以轻松地配置Alfresco服务器为CIFS服务器,使得组织内的员工或者外部合作伙伴能够方便地通过标准的文件共享方式访问和操作存储在Alfresco中的文档和数据。 `jlan_java`标签强调了Alfresco JLAN...

    alfresco讲义

    - **配置方法**:尽管该部分已移动到附录中,但在Alfresco 4.0版本中仍进行了测试确保兼容性。 - **替代方案**:建议使用Alfresco Share进行日常操作,因为它提供了更丰富的特性和更好的用户体验。 #### 六、...

    alfresco backup

    4. **权限设置**:恢复数据库后,需要将`/opt/alfresco-4.0.b/alf_data/postgresql`目录的所有权设置为`postgres`用户,使用`chown`命令,如`chown -R postgres:postgres /opt/alfresco-4.0.b/alf_data/postgresql`...

    Linux系统安装Alfresco Community

    3. 运行安装文件:下载安装包后,需要在命令行状态下运行安装文件 alfresco-community-4.0.x-installer-linux-x64.bin。运行安装文件时,需要输入 ./alfresco-community-4.0.x-installer-linux-x64.bin 并回车。 ...

    alfresco install

    Alfresco是一款开源的企业级文档管理和协作平台,它可以帮助组织更好地管理其数字资产,实现高效的信息共享与协作。 ### 一、Alfresco简介 Alfresco是一款强大的开源内容管理系统(Content Management System, CMS)...

    Vic (Versatile Information Client):Vic 是连接到 Alfresco ECMS 的桌面客户端。-开源

    多平台桌面客户端可以连接到任何与 CMIS 兼容的数据存储库,但设计为最适合与 Alfresco 配合使用,为用户提供熟悉的... 针对 Alfresco Community 4.0 和 4.2 版进行测试 注意:Vic 与 4.0 之前的 Alfresco 版本不兼容

    Vic (Versatile Information Client):Vic是连接到Alfresco ECMS的桌面客户端。-开源

    跨平台的桌面客户端可以连接到任何与CMIS兼容的数据存储库,但已设计为与Alfresco最佳配合使用,从而为用户提供熟悉的“资源管理器... 已针对Alfresco社区4.0和4.2版进行了测试注意:Vic与4.0之前的Alfresco版本不兼容

    CMIS--最终版

    4. **实现业务逻辑**:根据实际业务需求,利用CMIS API实现文档的上传、下载、版本控制、权限管理等功能。 在“CMIS--最终版”的文档中,可能会详细讲解这些步骤,包括配置文件的设置、代码示例、常见问题解答等。...

    Linux下Web服务器的配置

    - 安装完成后,删除`/opt/alfresco-4.0.b/tomcat/temp/catalina.pid`文件。 - 启动Alfresco服务,而不是Tomcat服务。 - 通过浏览器访问`http://localhost:80`验证安装成功。 #### 六、总结 本文详细介绍了如何在...

    ONLYOFFICE Document Server API

    4. **转换和下载文件**:可以将文档转换成其他格式,并提供下载链接。 5. **文档历史**:记录文档的版本历史,以便回溯到之前的版本。 6. **安全性**:提供了多种安全机制,确保文档的安全性和隐私性。 #### 五、...

    露天Android应用

    Alfresco Mobile连接到云中的Alfresco和本地服务器(4.0及更高版本)上的Alfresco,以在旅途中提供对企业文档的安全访问。 Alfresco Mobile使用您的Alfresco登录凭据(通过HTTP或HTTPS)连接到Alfresco存储库,并...

    java源码包---java 源码 大量 实例

    1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...

    java源码包2

    1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高...

    java源码包3

    1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高...

    java源码包4

    1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高...

    JAVA上百实例源码以及开源项目源代码

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...

Global site tag (gtag.js) - Google Analytics