手动将标题转换为英文或汉语拼音形式的网址别名。前提是你的标题已经填好。
boblog论坛上有提供自动转换的插件,mesa的自动插入网址别名和夕阳醉了的自动插入网址别名插件拼音版,但是总有些日志不适合添加别名或者转换后的别名地址很长,所以做了这个手动转换的版本。这个Hack是在上面两个插件的基础上修改的,而且为了避免与主程序的变量冲突,修改了几个变量名。其实这个Hack几天前就做好了,不过因为前几天google网页更新,程序不能正常抓取转换结果导致转换英文失败所以等到mesa老大把他的自动版本更新了才发布出来。适用版本boblog Ver 2.1.0以上
修改后的效果图:

修改文件admin/cp_edit.php
在282行添加以下代码:
然后在
后面加上
最后下载下面的压缩包,把里面的tranlate文件夹上传到blog的admin目录下。压缩包内含有已经修改好了的cp_edit.php文件。
友情提醒:修改前请备份原始文件
下载文件 (已下载 3 次)
收藏本日志请用永久地址:http://www.5dzone.net/read.php?344
版权所有。转载时必须以链接形式注明 作者和原始出处及本声明!
如果你有其他要求,可用这个邮箱联系我:
boblog论坛上有提供自动转换的插件,mesa的自动插入网址别名和夕阳醉了的自动插入网址别名插件拼音版,但是总有些日志不适合添加别名或者转换后的别名地址很长,所以做了这个手动转换的版本。这个Hack是在上面两个插件的基础上修改的,而且为了避免与主程序的变量冲突,修改了几个变量名。其实这个Hack几天前就做好了,不过因为前几天google网页更新,程序不能正常抓取转换结果导致转换英文失败所以等到mesa老大把他的自动版本更新了才发布出来。适用版本boblog Ver 2.1.0以上
修改后的效果图:
修改文件admin/cp_edit.php
在282行添加以下代码:
<script type="text/javascript">
function alias_result() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
//alert(http_request.responseText);
document.getElementById("blogalias").value =http_request.responseText;
document.getElementById("blogalias").disabled=false;
document.getElementById("trans").disabled=false;
} else {
alert("There was a problem with the request. Check your permission or contact with administrator."+http_request.responseText);
}
}
}
function tranlate_english(){
var mydata="title=" + document.getElementById('title').value;
document.getElementById("blogalias").value="正在转换...";
document.getElementById("blogalias").disabled=true;
document.getElementById("trans").disabled=true;
makeRequest('admin/tranlate/tranlate_english.php',alias_result,"POST",mydata);
}
function tranlate_pinyin(){
var mydata="title=" + document.getElementById('title').value;
document.getElementById("blogalias").value="正在转换...";
document.getElementById("blogalias").disabled=true;
document.getElementById("trans").disabled=true;
makeRequest('admin/tranlate/tranlate_pinyin.php',alias_result,"POST",mydata);
}
</script>
上面这段代码是小瓜提供的,感谢小瓜function alias_result() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
//alert(http_request.responseText);
document.getElementById("blogalias").value =http_request.responseText;
document.getElementById("blogalias").disabled=false;
document.getElementById("trans").disabled=false;
} else {
alert("There was a problem with the request. Check your permission or contact with administrator."+http_request.responseText);
}
}
}
function tranlate_english(){
var mydata="title=" + document.getElementById('title').value;
document.getElementById("blogalias").value="正在转换...";
document.getElementById("blogalias").disabled=true;
document.getElementById("trans").disabled=true;
makeRequest('admin/tranlate/tranlate_english.php',alias_result,"POST",mydata);
}
function tranlate_pinyin(){
var mydata="title=" + document.getElementById('title').value;
document.getElementById("blogalias").value="正在转换...";
document.getElementById("blogalias").disabled=true;
document.getElementById("trans").disabled=true;
makeRequest('admin/tranlate/tranlate_pinyin.php',alias_result,"POST",mydata);
}
</script>
然后在
<td width=100 align=center>{$lna[1117]}</td><td><input type=text name='blogalias' id='blogalias' value="{$records['blogalias']}" size="50"> {$lna[102]}
后面加上
<input type='button' id='trans' onclick="tranlate_english()" value='英文转换'/> <input type='button' id='trans' onclick="tranlate_pinyin()" value='拼音转换'/>
最后下载下面的压缩包,把里面的tranlate文件夹上传到blog的admin目录下。压缩包内含有已经修改好了的cp_edit.php文件。
友情提醒:修改前请备份原始文件
下载文件 (已下载 3 次)收藏本日志请用永久地址:http://www.5dzone.net/read.php?344
版权所有。转载时必须以链接形式注明 作者和原始出处及本声明!
如果你有其他要求,可用这个邮箱联系我:
0 Comment(s)相关日志
博客皮肤换为 YeYo-Skin03模板,并作了些适应性修改
晕,又不能发表评论和留言了【已修复】
用上了以下boblog插件
给自己的blog加上漂亮的新年flash特效
今天终于把blog程序搞定了
博客皮肤换为 YeYo-Skin03模板,并作了些适应性修改
晕,又不能发表评论和留言了【已修复】
用上了以下boblog插件
给自己的blog加上漂亮的新年flash特效
今天终于把blog程序搞定了


《纬地道路辅助设计系统》(HintCAD)5.6-5.7破解
cctv.com被攻击了?!