首页 Typo3正文

TYPO3 CMS文件下载扩展

kumb Typo3 2020-07-17 12:15:57 688 0 seo

关键字:fal_securedownload;

功能:文件下载。

检查fal_securedownload扩展

打开TYPO3官网“http://www.typo3.com”,单击“Extensions”→“Extension Repository”菜单项,在弹出的文本框内输入扩展关键字“fal_securedownload”,单击“Search”,可查询到“Resize_images_automatically”扩展的版本、适合的TYPO3版本及用户手册等信息,如图9-89所示。

img

图9-89 检查fal_securedownload扩展

安装fal_securedownload扩展

(1)在TYPO3后台,单击“ADMIN TOOLS”→“Extensions”,选择“Get Extensions”,在弹出的“Get Extensions”文本对话框内输入“fal_securedownload”→“Go”,搜索fal_securedownload扩展,探索到后单击img图标下载和安装该扩展,如图9-90所示。

img

图9-90 下载和安装fal_securedownload扩展

(2)创建下载源目录。登录TYPO3服务器,使用Linux命令在“/usr/local/www/apache24/”下新建目录“resources”,授予创建的“resources”目录完全控制权限,如图9-91所示。

img

图9-91 创建resources下载源目录

配置fal_securedownload扩展

(1)准备增加下载目录。在TYPO3后台,单击“List”→“New TYPO3 site”,在弹出的对话框中找到“Name”项,单击img图标,如图9-92所示。

img

图9-92 准备增加下载源目录

(2)设置下载源目录。在弹出的“Create new File Storage on root level”对话框内,单击“General”选项卡,在“name”文本框内输入“resources”,在“Configuration”选项卡的“Driver”下选择“Local filesysystem”,在“Driver Configuration”项内的“Path type”项给了路径“/usr/local/www/apache24/resources/”,“Path type”选为“absolute”(绝对路径),如图9-93所示。

(3)单击“FILE”→“Filelist”→img图标,准备创建下载文件目录,如图9-94所示。

img

图9-93 设置下载源目录

img

图9-94 准备创建下载文件目录

(4)在弹出的“Create new folders”对话框内,在“Folder 1:”下的文本框内添加下载文件目录名(如填写“test1”),然后单击“Create folders”按钮,创建下载文件目录,如图9-95所示。

在命令行窗口下查看结果,如图9-96所示。

注意:命令行窗口下能够看到产生的隐藏文件“_processed_”。

img

图9-95 创建下载文件目录

img

图9-96 命令行窗口

使用fal_securedownload扩展

上传文件

(1)查看所创建的目录。在TYPO3后台,同样能看到在目录“resources”下的“test1”子目录,如图9-97所示。

img

图9-97 查看test1目录

(2)单击“test1”,在弹出的对话框内单击img图标上传文件,结果如图9-98所示。

img

图9-98 上传文件

(3)在命令行窗口查看上传的文件,结果如图9-99所示。

img

图9-99 在命令行窗口查看上传的文件

设置下载文件用户组

(1)设置“Group A”组用户下载文件。为使Group A组用户能够在前台下载文件。右击“test1”,在弹出的快捷菜单中单击“Folder permissoins”,在弹出的“Edit Folder configuration "/test1/" on root level”对话框内选择“Group A”,然后单击“Save”存盘,如图9-100所示。

(2)单击“Page”,在页树“Features”下右击“resources”取消隐藏属性。单击“resources”,选择“Columns”,单击img图标,准备创建前台显示下载文件页,如图9-101所示。

img

图9-100 设置下载Group A用户组

img

图9-101 准备创建前台下载文件页

(3)在弹出的“New content element”对话框内,单击“Plugins”→“General Plugin”,准备配置插件,如图9-102所示。

img

图9-102 选择General Plugin插件

在弹出的“Create new Page Content on page "resources"”对话框内,单击“General”选项卡,在“Selected Plugin”下选择“File tree”,在“Plugin Options”下的“Storage”下选择“resources”,如图9-103所示。

登录前台下载文件

(1)匿名用户不能下载文件。以匿名用户登录前台,单击“FEATURES”的子菜单“resources”,没有看到上传的文件,如图9-104所示。

img

图9-103 配置插件

img

图9-104 匿名用户登录前台

(2)Group A组用户下载文件。使用Group A组用户usera登录前台。单击“ABOUT”→“Login”,在弹出的“User login”对话框下输入用户名“usera”和密码“usera123”,如图9-105所示。

单击“Login”后,在弹出的窗口内再单击“FEATURES”的子菜单“resources”,可以看到上传的文件,这时就可以下载,如图9-106所示。

设置超链接下载

(1)在“resources”窗口单击img图标,新建页元素,如图9-107所示。

(2)在弹出的“New content element”窗口中,单击“Typical page content”→“Text & Images”,选择Text & Image,如图9-108所示。

(3)设置下载的文件。在弹出的“Create new Page Content on page "resources"”对话框的“Header”下输入“下载cs_seo_1.6.0.t3x”,“Type”选择“H4”。在富文件编辑器“Text:”内,输入“下载cs_seo_1.6.0.t3x”,单击下载图标,在弹出的“Insert llink”对话框内选择“File”,单击“test1”,选择要下载的文件,单击“Save”完成设置,如图9-109所示。

img

图9-105 usera登录

img

图9-106 下载文件

img

图9-107 新建页元素

img

图9-108 选择Text & Images

img

图9-109 设置下载文件

前台下载

非Group A组的用户只能浏览不能下载。单击“FEATURES”的子菜单“resources”,可以看到上传的文件,如果此时不是Group A组的用户,可以见到链接要下载的文件,但单击出现“Authentication required!”提示,是不能下载的,如图9-110所示。

img

图9-110 非Group A组的用户不能下载

Group A组的用户能够下载。如果使用Group A组的用户登录则可以下载,如图9-111所示。

img

图9-111 Group A组的用户能够下载

我们致力于为三农(农业、农村、农民)提供专业物联网解决方案,同时也提供应用软件、微信小程序、手机App、企业网站的开发和跨境电商建站、网络营销等服务,站长微信号(mywit_net),添加后备注“黎辉物联网”,如有相关需求也可通过电子邮件(12tc@sina.cn)与我们取得联系

本站内容均来自互联网,如有涉及到侵权行为,请你及时与站长联系删除!

本文链接:https://kumb.cn/2911.html

发表评论

评论列表(0人评论 , 688人围观)
☹还没有评论,来说两句吧...