此转换在“
新版数据转换程序.net2.0版 提供下载(07-05-22更新) ”处下载。
因为该程序需要.net 2.0支持,不支持的朋友还需要安装下:
点击下载.net framework 2.0 。
虽然说是转换程序是.net2.0 的但对
dnt 1.1/2.0的转换是通用的。
建议:先看看官方的转换说明,再看这里
http://nt.discuz.net/doc/converter/index.htm引用:
1,
投票,主题,帖子,附件,友情链接,用户,能够完美转换,真的是very good!2,leadbbs的表情没有转换,想想也知道这转换就烦了,需要处理[em01]-[em99]之间的表情,还要做到一一对应。
3,[IMGA]标签引用的外部图片,没有转换。在dnt中不能显示,本人认为是个小问题。
教程即将开始,
在教程最后,我会提供leadbbs的主要文件的跳转,最大限度的保证从搜索引擎过来的流量不丢失。第一步,转换的准备
1,下载转换软件。
2,转换前,需要先安装下dnt论坛。
3,准备好leadbbs论坛的数据库。
4,因为dnt的回收站与leadbbs不通,不像leadbbs需要建立一个"id"为444的版面,所以,leadbbs用户转换前,
可以考虑是否将leadbbs论坛的"回收站"板块的帖子删除后再进行转换。 本人没有删除此区。因为垃圾帖子不算多。所以未考虑
第二步,开始转换。
1,如图:

如图1处,大部分leadbbs用户都是access的吧,按照1处,选下,然后点浏览找到选到leadbbs的数据库
如图2处,这里是本次转换可以说是最重要的一步。“
dnt的论坛url”,这的填写决定着,您转换后的附件能不能正常显示,并且这里的填写,只是针对leadbbs的附件的,
对转换后的dnt论坛无任何影响。官方没说下。听我道来。
leadbbs论坛的附件都放在:/images/upload中
因为leadbbs的标签,url img imga与dnt的标签不同。
leadbbs以上的三个标签引用的论坛附件都是相对路径如:[imga]../images/upload/xxxx.jpg[imga] 等等
dnt论坛的图片标签,只img一个,且只支持绝对路径 img
http://www.xxx/images/upload/xxxx.jpg /img(img的”[]“没有打出来,怕影响帖子排版)
转换程序作者“戏水”所做的就是将: ../images/upload/xxxx.jpg 转换成:绝对路径
http://www.xxx.com/images/upload/xxxx.jpg如此说了一通,各位朋友明白了没。
“
dnt的论坛url”这里的填写是随心所欲的。
比如我的dnt论坛地址是:
www.dellbbs.com/forum ,但是我不想把原论坛的附件跟现有论坛放一起,我就把leadbbs的附件放在了网站根目录"olddata"中,如我这样此处的“
dnt的论坛url”就应该填为:
http://www.dellbbs.com/olddata ,然后将leadbbs的附件upload文件夹放到了olddata/images/中。
当然您也可以填"
www.dellbbs.com/forum "如此这样,就需要将upload文件夹放到了forum/images/中
以上
www.dellbbs.com 只是举的例子,具体请根据自己的网站地址正确填写。
2,填写dnt论坛的正确数据库连接路径
3,点击"开始转换"进行转换。
第三步,转换后必做
转换完后,先不要惊讶论坛怎么如此乱。慢慢来,将会给你一个漂漂亮亮的论坛
A,放置好附件先将附件放到您应该放的地方,如第二步的1,中所将到的正确放置leadbbs的附件upload,与此同时将leadbbs的"/mages/fileType"也放过来,也放在images文件夹中。
B,版面调整1,打开论坛,先不管版面怎么这么乱,用 用户:admin 密码:dntadmin登录论坛后,直接进后台。
如图:

点到论坛数据维护
找到如下图所示,点击提交

2,做完如上步骤,点到“板块管理”--“板块设置”
按照戏水所提供的说明,进行拖拽吧。按照原论坛的版面排版,拖拽即可。
如图:

3,编辑论坛,在上图所示,点击"编辑"按钮,编辑版块, 开启 "允许[img]代码"等。
只有如此做了,从leadbbs转换过来的附件才能正常显示。如果版面很多,可以使用:“复制论坛设置”,对论坛进行整体设置。
4,虽然此次转换把版主也都转换过来了,但本人试验了,版主权限却没有,需要在后台设置下。所以各位站长还要辛苦一点在有版主的版面点击编辑,再点下确认即可。
C,整体调整。在后台点到如上面的图2所示的,“论坛维护”--“论坛数据维护”将右边
全部执行一次
呵呵,比较累撒。
OK, 论坛完全可用了。试试吧。
第四步,一些问题。
1,转换后的,论坛会员的用户组全为游客,当用户登录后会自动更新组。
建议站长自己先实验下,本人实验没有成功,用户登录,并不跟新组。
如果有相同问题的朋友,建议去后台点到“数据库”----“
运行指定的SQL语句”
运行下:
[复制到剪贴板]CODE:
UPDATE dnt_users
SET groupid = 10
WHERE (groupid = 0)
ok,如此做下,用户登录时,就会自动跟新组了。
2,论坛的设置要做好,本人以上讲的都只是针对转换的,一些具体设计,需要自己摸索的。
一般leadbbs过来的用户可能会觉得dnt的设置怎么如此之多,呵呵,多弄弄就会发现很好上手嘛。
3,暂时没了.....