Drupal 7 开发内部培训资料, 分头诗人

如何限制one click upload上传图片的张数?

赞成!
0
否决!

one click upload很好用,但是上传图片的数量无限制这个很不好,有什么办法限制上传图片数量吗?比如论坛帖子,楼主和下面每个楼层的回复都限制成只能上传6张图片,可以实现吗?

4 个回答

赞成!
0
否决!

没楼层限制6张,这个需要在ocupload 的基础上,增加一个判断功能,ocupload 默认没有限制功能,你可以在后台增加一个配置功能。但限制6张并不好做,想到的是在ckeditor中做一个正则表达式判断,判断 <img src='path/to/image.jpg'/> 的次数,并且限制他。如果重复6次就作废。

这个功能应该在ckeditor做,而不是在ocupload做,个人见得。但具体要怎么才能做到判断6个,得对正则表达式比较熟悉。

赞成!
0
否决!

后台有个限制图片的数目,这是其一

其二,按照诗人兄的思路,在前端正则好6张图片数目再入库。

前提是你的正则确实要牛逼,不过写起来也不难,妥妥的。

赞成!
0
否决!

没有找到one click upload的后台里哪有设置限制图片数目的选项。。。兄能否给截个图,谢谢!

赞成!
0
否决!

其三,可以使用其他上传图片的插件,也是能够解决的。