|
|
版本:DEDECMS V51UTF8_SP1
语言:UTF-8
主要作用:解决文章缩略图取文章内容第一张图片,图片变形的问题! 最大的自动化操作!
顺便找几个服装类,非主流类的友链,还麻烦来个友链!
我的网站是
网站名称:非主流服饰
网址:http://www.leftsee.cn
不废话,首先让我们看下效果
一排排漂亮的缩略图,大小刚好,一点都不变形!
没错,这就是文章缩略图效果,可能已经有许多高手已经知道这个问题,但之前本人也搜索了下DEDE论坛和火车头,都没发现这块的记录,最多的就是,默认把文章经一张图片作为缩略图
这不是不好,但效果常常是下面这个样子

也就是传说中图片变形的情况,主要原因是,图片按照你的要求,等级例变大或变小后,图片本身被拉,出现纽曲!就成上面那样了!
那么要怎样才能解决上面这种变形的问题呢?常用的方法有
1\自己对图片再次处理,作成自己需要的格式大小,但常因为量大,搞得累死!
2\把自己网站的图片格式与要采集的网站缩略图格式大小相一致,这样就可以直接把他们的图片复制过来,上传粘了!,但这也工作量大,对于新站,这是件很累人的事!
那么如何解决这个问题呢,火车头无疑是最好的!
************************************************
我们接着往下面走!,如本帖的第一张图,这是我用火车头采集出的效果!内容源大家应该都知道,这里就不说了
这里的重点是教大家怎样,拿人家的东西(人人都是好市民,所以不多我这么一个无耻的)
让我们先看下采集规则要怎么写,才能采到"缩略图"
举个例子
Copy code
<script type="text/javascript">WriteThumb("[缩略图]","(*)","(*)",true,false);</script>
<span class="thumbnailTitle"><a href="[参数]" title="(*)" target="_blank">(*)</a></span>
上述代码中的"缩略图" 也就是一般情况下 [img src="../../sfsd,jpg"]里的东西,这里我们要用"[缩略图]"去代替"../../sfsd,jpg",对于alt属性,我们则可以用通配符“(*)”解决,图片链接地址,用上‘[参数]’其它的就不管了,记住,这是你看到的缩略图列表页,其它的按以往的方式填好,采集成功后的效果是这样的,
前面是网址,后面就是缩略图的地址;
让我们测试下,效果如下!

到这里就说明已经采集成功了!
必须注意的一个问题,这里不用在标签里去添加“缩略图”项了,这里前面已经做好了!
*****************************************************
接下来是上传的接口问题,怎样让他对号入座!看下发布内容页的代码
Copy code<tr id="pictable">
<td height="24" class="bline"><table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="135" height="81"> 缩 略 图:<br/>
<input type='checkbox' class='np' name='ddisremote' value='1' id='ddisremote' />
远程图片 <br />
</td>
<td width="464"><table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td height="30"> 本地上传请点击“浏览”按钮
<input name="litpic" type="file" id="litpic" style="width:200px" />
</td>
</tr>
<tr>
<td height="30"><input name="picname" type="text" id="picname" style="width:250px" />
<input type="button" name="Submit2" value="在网站内选择" style="width:120px" class="inputbut" />
</td>
</tr>
</table></td>
通过发布代码我们能看,我们的需求在这里
Copy code<input type='checkbox' class='np' name='ddisremote' value='1' id='ddisremote' />
远程图片 <br />
<tr>
<td height="30"><input name="picname" type="text" id="picname" style="width:250px" />
<input type="button" name="Submit2" value="在网站内选择" style="width:120px" class="inputbut" />
</td>
</tr>
那么我们要的属性代码就是“name='ddisremote' 和name="picname" ”两项了!
之前我一直犯一个错误,不知道其它人和我一样不,我以为这两项都是单一的存在,导致一直不能自动采集并入库!
经过N次的尝试已解决这个问题,具体效果,就可以上我的网站看吧http://www.leftsee.cn
如有需要就点这里购买吧一车厢不是很高吧?新注册一个曲号就有了!
对于有钱的朋友,就多捐我点吧,准备弄个火车头标准版开开,这里谢谢了!
1车厢购买的请点这里!(登陆后显示)
5车厢购买的请点这里!(登陆后显示)
如果不会采集缩略图你可以站内PM我,
[ 本帖最后由 blank99 于 2008-11-18 19:52 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?加入会员
x
评分
-
1
查看全部评分
-
|