前几天认识到wordpress侧边拦sidebar是一个容器,这样的理解对运用wordpress是一个比较大的进步。
我的第一个应用就是建立页面,在页面上利用widget订阅rss,以下简短说明:
首先,在function中注册新的sidebar,其次,建立sidebar,最后是修改相关文件将sidebar显示在网页上。
wp-includes/category-template.php,打开并搜索wp_tag_cloud,这个就是标签云的调用函数了,查了一下参数表,得到wp_tag_cloud函数的参数如下:
希望写一篇题为《核电相关的美国上市公司及ETF》的日志中,在日志中列出公司名称及简单介绍之后,再调用Yahoo财经中关于该公司的头条消息。
ps:关于股票代码gvp(公司名称为GSE SYSTEMS, INC.)头条消息的Yahoo财经API是 http://finance.yahoo.com/rss/headline?s=gvp
如果所有编码都采用UTF8,并且在登入Mantis后将个人语言修改为简体中文后,然后查看问题,在做CSV导出时,会发现导出文件内容显示为乱码。
解决方法:
找到Mantis根目录下csv_export.php,进行修改:
添加函数:
function expChangeCode($str)
{
return mb_convert_encoding($str,"CP936","UTF-8");
}
然后修改:
将echo $t_header 改成 echo expChangeCode($t_header);
将echo $t_value 改成 echo expChangeCode($t_value);
将echo $t_function( $t_row[ $t_column ] )改成 echo expChangeCode($t_function( $t_row[ $t_column ] ));
使用zoundry发布到drupal,首先要设置drupal。
首先到admin/build/modules这个路径开启blogapi模块
然后到admin/settings/blog api这个路径配置要发布的文章类型或者博客。
其它的就不是问题了。
博客原创于:http://www.zxxh.cn
如果需要修改MANTIS的IE窗口标题和页面标题,可以在config_inc.php文件中增加以下语句:
$g_window_title = 'IE窗口标题';
$g_page_title = '页面标题';
比较奇怪的是,连续多次修改后,系统会报错,说是以前的session中已经输出标题了。
在一个项目中,希望删除MANTIS报告问题页面中的bug属性字段,比如“严重性”、“出现频率”和“附加信息”等字段,通过修改bug_report_page.php中的相关语句,得以实现。
MANTIS 1.1.8a
修改文件core\constant_inc.php中的如下语句:
# token expirations
define( 'TOKEN_EXPIRY', 60*60 ); # Default expiration of 60 minutes ( 3600 seconds )
define( 'TOKEN_EXPIRY_LAST_VISITED', 24*60*60 );
define( 'TOKEN_EXPIRY_AUTHENTICATED', 5*60 );
我将其中的管理员session失效时间TOKEN_EXPIRY_AUTHENTICATED 进行了修改: