discuz!论坛程序的seo做的不是很好,同时也过于依靠rewrite技术。
这个插件主要是为了加强discuz!论坛程序在google和baidu的seo优化,暂不支持msn、yahoo等其他搜索引擎。
php的模板类有很多,比如smarty、phplib,但实际运用的时候发觉过于复杂,个人认为discuz的模板处理方式是比较合理的。昨天晚上在家把discuz 5.5中的模板函数封装为一个类,去掉了discuz的{template}{lang}标记转换。
点此处查看(打开后采用utf-8编码格式)该模板类的有关代码,使用方法见注释里的example,时间有限,功能还有待于进一步拓展。
以前每次都是在模版的footer.php里添加上google analytics的统计代码,更换模版以后就得再添加一次,极为不便。
so,由于cnopensource.com的缘故,现在在学习写wordpress插件,而第一个插件就是简单的满足上述需求的插件——wp-googleanalytics
程序简单,我就不采用下载这个方式了,直接把代码列出来:
- <?php
- /*
- Plugin Name: wp-googleanalytics
- Plugin URI: http://wordpress.org/#
- Description: 在wordpress中添加google analytics统计代码
- Author: 李方进(Leo Lee)
- Version: 0.1
- Author URI: http://blog.jiu8.com/
- */
- $googleanalyticsjs="<script src=\"http://www.google-analytics.com/urchin.js\" type=\"text/javascript\"></script><script type=\"text/javascript\">_uacct = \"UA-1661513-1\";urchinTracker();</script>";//此处可以改为任意html代码
- function output(){
- global $googleanalyticsjs;
- echo $googleanalyticsjs;
- }
- add_action('admin_footer','output');
- add_action('wp_footer','output');
- ?>
已经有两位朋友通过留言的方式证实在windows下还存在乱码问题.
建议在linux环境下进行安装,我在dreamhost的空间下安装的非常成功.
没有linux环境的朋友请稍等,我会再发布一个版本出来以修正windows环境下的乱码问题.
1、汉化说明:
界面中文化,采用utf-8简体中文
解决了甘特图中文乱码问题
解决了日历中文乱码问题
PDF中文乱码问题未解决,由于ezpdf库目前暂不支持中文,因此未对该问题进行修复。等以后有足够的时间了,更换一个pdf库,以对该问题进行彻底的解决
2、安装
建议在linux+apache+php4.x+mysql环境下安装
windows下的环境还未进行完整的测试,理论上应该没什么太大的问题
详细的安装方法可以参看http://www.c3h3studio.com/thread-9-1-1.html
3、patch20070317压缩包下载地址:
http://www.lifangjin.com/attachments/patch20070317.rar
关于压缩包密码。老规矩,请跟帖留下你的email,我会把密码发给你。请见http://www.c3h3studio.com/thread-9-1-1.html
4、有任何问题请在论坛提出
http://www.c3h3studio.com/forum-3-1.html
昨天才看到这个消息.
下载了一个,在我的winxp+iis5+php5+mysql4的环境下测试了一下,比ver2.0.1的兼容性好了很多.
不过,中文乱码的问题依旧存在,抽时间汉化一下,这次汉化我打算采用patch包的形式发布.
关于dotproject ver 2.1.0 rc1详细的信息,可以看这里:
http://docs.dotproject.net/index.php/Release_Notes_-_2.1.0_-_rc1
已经有10来个网友索要了压缩包密码。正面的反馈只有一位叫Shean的网友,安装完以后一切OK,除了SMTP发邮件估计是设置问题以外。
在这里要感谢网友billy,在安装完我发布的dotproject以后,很快的就反馈了一些BUG回来,在未来我又要去北京出差几天,等回来以后抽空再改改看。
由于我们部门准备使用dotProject进行管理,在使用了dotProject ver2.0.4以后,发现使用官方提供的汉化文件以后很多地方会乱码,改用dotProject_2_0_1_20050705_UTF-8_Chinese_by_Markwu版本以后出现了很多出报错。不得已,根据dotProject_2_0_1_20050705_UTF-8_Chinese_by_Markwu版本进行了少量的修改。现发布出来,提供给正在寻找无错汉化版dotProject的朋友们使用。
以下是相关修改内容:
1、tasks相关的报错
2、日历中文截取
3、中文项目名称过长导致的“短项目名”乱码
由于project_short_name字段为varchar(10),因此程序改为如果项目名中包含中文则必须手动输入“短项目名”,如果全部为英文数字则程序自动填充“短项目名”
4、修复中文任务设置为里程碑以后在甘特图中的乱码问题
5、forum相关的报错
点此下载
PS:该压缩包是有密码的,请在此留下你的EMail以便我回邮件告之密码。压缩包密码:chinacars
(为什么这么做?防止盗链而已,我的DH空间禁不起盗链网站的流量挥霍)