Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

首页四格中,链接自动转换为html静态化地址(启用rewrite功能的情况下)

[复制链接]
阿喀琉斯 发表于 2007-5-26 01:28:21 | 显示全部楼层 |阅读模式
当前比较通用的,利用pic.php调用图片附件的首页四格插件中,无论是普通版本,还是全Cache版本,都存在一个被忽视的地方,就是:

在启动rewrite静态化地址功能的情况下,四格中图片调用的地址仍然是默认的原始地址,与其他地方不一致。

这点想必不够完美。因此,可以通过以下修正,让图片调用地址也可以达到html静态化。在关闭帖子静态化功能后会自动恢复默认格式。

修改方法(简单):

在pic.php中找到
  1. $data['pic'][$pic[aid]]['showpiclinks'] = "viewthread.php?tid=$pic[tid]";
复制代码

改为
  1.                 if (in_array($rewritestatus, array(2, 3))) {
  2.                         $data['pic'][$pic[aid]]['showpiclinks'] = "thread-$pic[tid]-1-1.html";
  3.                 } else {
  4.                         $data['pic'][$pic[aid]]['showpiclinks'] = "viewthread.php?tid=$pic[tid]";
  5.                 }
复制代码


OK!  演示地址http://www.yelia.com/bbs/
Flash菲 发表于 2007-5-26 01:38:55 | 显示全部楼层
为什么我的直接转了..
回复

使用道具 举报

戈壁独行 发表于 2007-11-8 11:34:15 | 显示全部楼层
不行啊,没有效果。
回复

使用道具 举报

海风心情 发表于 2008-4-19 00:23:50 | 显示全部楼层
呵呵,谢谢分享,我的也弄好了!
http://www.gmstudents.cn/bbs/index.php
回复

使用道具 举报

crysun 发表于 2008-4-19 00:37:12 | 显示全部楼层
支持下  
展示下我的静态呵呵
http://www.jz10.net
回复

使用道具 举报

linyuefeng 发表于 2010-6-26 15:56:54 | 显示全部楼层
7.2版本的 pic.php 这个文件没有啊
回复

使用道具 举报

高风 发表于 2015-2-9 11:08:08 | 显示全部楼层
不知道楼主大神 还在吗   四格图片网址调转如何静态化?  没有设置成功呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 16:56 , Processed in 0.025146 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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