登录 注册

登录

已解决 注册用户在创建文章时,如果点击“插入图片”则直接进入了我们后​​台的媒体的图库,怎么破

更多
2016年09月29日 00:03 #1 作者: 安之若
白站,关于注册用户提交文章的一个问题是:注册用户在创建文章时,如果点击“插入图片”则直接进入了我们后台的媒体的图库,怎么破?从全局设置里查看了一下“媒体管理”的权限,registered是没有开放任何权限的。

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年09月29日 00:25 #2 作者: Joomla之门
Joomla 核心没有这种功能,可以让每个用户只向“自己的目录”中上传图片。但是高级的编辑器有这种功能,例如你正在用的 JCE 编辑器就能做到。

不过,JCE 默认没有开启这个功能,你需要自己设置一下。

进入网站后台菜单的 “JCE -> 方案”,点击 Default 这个方案名称,在方案参数页面,点击“编辑器参数”这个标签页,然后点击左侧子菜单上的“文件系统”,就能看到如下画面(把鼠标指向右侧第一个选项 “文件目录路径”,就能浮现图中所示的用法说明):




仔细阅读用法说明,选择一种你喜欢的格式来填写该选项的路径值。

例如,我想用用户 ID 来区分每个用户可上传的目录,同时以年月为子目录名称(假设上传文件很多,就分细一点;文件很少,就不需要年月了)就填写:
images/user-$id/$year/$month

你试试看吧。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年09月29日 09:52 #3 作者: 安之若
白站,早!
刚才试着用你说的方法操作了一下,把路径改成了images/user-$id/$year/$month,但是前台注册用户创建文章,点击“插入图片”时,还是直接出现后台的媒体库,可以从中选择图片。不知道什么原因?

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年09月29日 10:00 #4 作者: Joomla之门
可能是系统缓存原因。

另外,你把 JCE 方案里面的 “Front End”这个方案也同样设置一下,然后启用该方案试试。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年09月29日 10:56 #5 作者: 安之若
现在可以了,对Front end也做了同样修改,现在注册用户点击“插入图片”,是需要自己上传了。
大写的谢谢!:)

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年09月30日 10:22 #6 作者: 安之若
白站,新问题出现了,昨天解决了注册用户不能再进入后台的媒体库,插入图片需自己上传。今天发现上传图片保存,然后此文章发布后没有这个图片。通过新装的文章管理的插件创建文章,以及之前网站本身注册用户创建的文章所提交的文章里,这个图片都不见了。 不t

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年09月30日 10:55 #7 作者: Joomla之门
我刚刚做了测试,前台使用 author 级别用户来创建文章,通过 JCE 编辑器(已按上述方法设置用户专用上传目录)上传图片,然后插入该图片到文章内容里面。保存文章。然后由管理员在后台发布该文章(因为 author 用户自己不能发布文章)。接下来,在网站前台打开刚才新建的文章全文页面,能看到图片顺利显示。

所以,我觉得这个功能没有问题。请检查你的操作是否正确?

至于在设置 JCE 之前就插入的图片,在设置 JCE “用户专用路径”功能之后再编辑文章是否丢失图片,我没有条件测试。如果你确认这是一个问题,请通过淘宝旺旺详谈,我可以到现场看看。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年10月11日 14:46 #8 作者: 安之若
站长,今天登陆网站发现普通用户又可以访问到后台的媒体库了,按照您说的方法又重新设置了一遍,还是不行,麻烦您帮我去后台看看是哪里出了问题,多谢了!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年10月12日 18:52 #9 作者: Joomla之门
请通过淘宝旺旺提供相关管理员账号,以及前台用来测试的普通会员账号。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论