月度存档: 十月 2012

截图黑边解决办法 – 帝国CMS

只有宽大于高(横片)的图片生成缩略图才会左右出现黑边,我们打开一张有黑边的图片,分析出得出图片是按照高度来缩放,宽度不足的话就用黑边填充。
解决思路:把按照高度缩放改成按照宽度缩放,然后高出部分裁调。

修改方法:
1、打开e/class/gd.php
2、找到代码
if($big_wi....阅读全文 »

提高缩略图质量 – 帝国CMS

打开e/class/gd.php,查找
$func_output($temp_image, $new_name.$func_exname);

修改为
$func_output($temp_image, $new_name.$func_exname, 100);

红色的100就是缩略图的质量参数,一般默认为75(又或者是80),觉得缩略图质量不够的就用这个控制。

阅读全文 »

帝国cms二次开发常见问题

1、如果开启了“关闭前台所有动态页面”选项,二次开发的文件如何能访问?
答:可以在开发的程序代码顶部一行加:define(‘EmpireCMSAdmin’,’1′);
就可以不受此设置影响。

2、LoadLang()导入语言包文件路径是如何表示的
答:导入语言包文件地址是相对于 ../data/la....阅读全文 »

帝国CMS英文tags空格显示方法

打开 envalve\e\class\connect.php

在371行
//参数处理函数
function RepPostVar($val){
if($val!=addslashes($val))
{
exit();
}
CkPostStrChar($val);
$val=str_replace(” “,”....阅读全文 »