Discuz教程网

求助高人如何调用主题封面(缩略图调用)非DIY

[复制链接]
authicon 泰安eag 发表于 2013-1-10 19:01:24 | 显示全部楼层 |阅读模式
在品牌空间社区版中,调用出来帖子,但是没有调用缩略图,
现在需要调用缩略图。

找了很久,觉得有用点的信息如下:
缩略图没有将路径存在数据表中 只是存了一个cover标识
然后用getthreadcover 函数调取 (文件:source/function/function_forum中)

但是实际上缩略图的文件是在
./data/attachment/image/000/00/**/**_120_120.jpg

但是用getthreadcover 函数获取的目录是不对的
  1. function getthreadcover($$$$tid, $$$$cover = 0, $$$$getfilename = 0) {
  2. global $$$$_G;
  3. if(empty($$$$tid)) {
  4. return '';
  5. }
  6. $$$$coverpath = '';
  7. $$$$covername = 'threadcover/'.substr(md5($$$$tid), 0, 2).'/'.substr(md5($$$$tid), 2, 2).'/'.$$$$tid.'.jpg';
  8. if($$$$getfilename) {
  9. return $$$$covername;
  10. }
  11. if($$$$cover) {
  12. $$$$coverpath = ($$$$cover < 0 ? $$$$_G['setting']['ftp']['attachurl'] : $$$$_G['setting']['attachurl']).'forum/'.$$$$covername;
  13. }
  14. return $$$$coverpath;
  15. }
复制代码
求高人指点!,特别是./data/attachment/image/000/00/**/**_120_120.jpg,星号处目录算法!

(哈哈编辑一次就加多一次“$$”,discuz官方真的不敢多说!希望discuz能....)



上一篇:为什么只有论坛首页是正常的,其它主导航菜单点击进去,都要报错呢?
下一篇:首页DIY和定时发帖功能无法使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-8 17:16

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表