帝国论坛
→
帝国网站管理系统交流区
→
数据转换
→
dede5转ecms的url自定义功能
【本版专题贴子】
主题:dede5转ecms的url自定义功能
[加入收藏夹]
failurewu
用户头衔:书生
精华贴 :0
发贴数 :11
经验值 :56
注册时间:2006-09-20
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
1
楼]
dede5转ecms的url自定义功能
感谢柏拉图,感谢WC,给我们提供了这么好的工具。
转emcs的时候,如果文件名转不过来实在太可惜了,发现这个问题可以解决.添加文章时,点特殊属性,看到文件前缀,选中自定义文件名,填写你自己的文件名就可以了,呵呵。
对应的是数据库 empirecms`.`phome_ecms_news,filename filenameqz,字段,批量修改吧
2008-12-10 12:23:04
已设置保密
顶部
回复
引用
报告
编辑
删除
failurewu
用户头衔:书生
精华贴 :0
发贴数 :11
经验值 :56
注册时间:2006-09-20
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
2
楼]
{cc}字段的转换规则
function dd2char($dd){
$slen = strlen($dd);
$okdd = "";
for($i=0;$i<$slen;$i++){
if(isset($dd[$i+1]))
{
$n = $dd[$i].$dd[$i+1];
if(($n>96 && $n<123)||($n>64 && $n<91)){
$okdd .= chr($n); $i++;
}
else $okdd .= $dd[$i];
}else $okdd .= $dd[$i];
}
return $okdd;
}
dede_archives senddate 字段的数值 $senddate ,unixstamp ,取出 $m,$d,$y,得到文章 ID as $aid;
dd2char($m.$d.$aid.$y)
先在dede_archives 新建一个字段,filename,保存文章的路径,然后在转换页面 取出这个数据即可,也许可用,试试看
即可。
2008-12-10 15:00:17
已设置保密
顶部
回复
引用
报告
编辑
删除
failurewu
用户头衔:书生
精华贴 :0
发贴数 :11
经验值 :56
注册时间:2006-09-20
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
3
楼]
貌似是越来越懒惰了,打算使用 dede的writer标签,反正就我一个作者,说干就干,做完后再讨论吧
真好,这样几乎就是完美的转换过来了
2008-12-10 15:26:44
已设置保密
顶部
回复
引用
报告
编辑
删除
快速回复
内容
表情
使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
【
进入高级模式
】
(按 Ctrl+Enter 直接提交)
顶部
加入收藏夹
关于帝国
|
广告服务
|
联系我们
|
法律声明
|
隐私条款
|
许可协议
Powered by:
EBB
Version 2.2.1