登陆
浏览模式: 标准 | 列表 分类: 我的作品

关于Sablog-X发布的1.5版本

1年的时间了,本来是要发布2.0的,但是为什么现在是1.5呢?

因为本来想了很多功能的,比如插件,自动保存,编辑器切换这些的。所以是个很大的改变,才定下2.0的,但是后来意识到,赚钱才是最重要的。就没有继续加功能。发布1.5,并不是因为加了多少功能。而是修正了很多1.2存在的BUG,还有优化了代码。人性化一点。改进一些现有的功能。

有时经常去各个BLOG程序的论坛去看看意见反馈板块。吸取各种好的建议和想法。学习到很多东西。很想把各种程序的长处、优点放到SAX,但是我必须考虑现实的问题。所以相信这个1.5版本大家可以用到奥运了吧。

但是以后会不定期的改进一些功能。不会有太大的改进了。非常感谢支持我的朋友们。希望1.5版本能给你们带来喜悦。

还有20分钟就开放下载1.5了。在此时此刻。我祝各位51快乐,有个愉快的假期!

Tags: sablog-x

我简直太笨咯,时间逻辑都搞错了

原来有几个朋友和我反映Sablog-X的有些文章时间错乱。比如明明今天的。会显示昨天或明天的。而归档更加离谱了。12月份明明有几篇文章的。结果全部不显示了。

我的BLOG也有几篇这样的文章,仔细观察了一下。基本上都是晚上。或者凌晨写的。归档的显示问题。原来是时区处理的不好。有时已经处理过了。再处理一次。所以就出现错乱了。

以前获取时间戳的时候,只考虑这个月的第1天,是开始时间。而下个月的第一天是这段时间的结束时间。下个月时间段的时间戳我就直接在月份加1来处理。居然没有想到一年只有12个月。结果导致归档里的12月份的文章现实不出来。想想那个时候真笨啊。不过当时用SAX的少,应该只有不到5个人是用了1年以上的。所以一直没有人发现这个问题。今天在检查时间错乱的时候。发现了。

下面一个函数。修正几个地方的错误。

function gettimestamp($year$month) {
    
$start strtotime($year.'-'.$month.'-1');
    if (
$month == 12) {
    
$endyear     $year 1;
    
$endmonth 1;
    } else {
    
$endyear     $year;
    
$endmonth $month+1;
    }
    
$end strtotime($endyear.'-'.$endmonth.'-1');
    return 
$start.'-'.$end;
}

而其他地方的时间错乱问题也一并修正了。

自己做的模板终于得到保护了

只是稍微改一下,就可以保护模板文件了。呵呵。附件就是模板文件,这下就没有人能盗了吧。

CSS就没办法了,毕竟有浏览器缓存。。保护了也照样可以拿到。

图片附件(缩略图):
skinfile.gif

大小: 28.4 K
尺寸: 500 x 216
浏览: 587 次
点击打开新窗口浏览全图

Tags: 模板

重新开放Trackback功能

今天抽时间改写了一下trackback功能,并重新开放。

各位向我开炮。测试一下新的Trackback功能是否正常啊。。呵呵。。

Tags: trackback

如果Trackback只有一天有效

如果朋友的文章写了有几天了。我才看到。想发个trackback过去,怎么办呢?发不了?

我看到很多BLOG都是1天Trackback就失效。那还开这个功能做什么啊??

Tags: 垃圾, spam, trackback