Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[精品] ◤升级风格! Discuz! 4.1.0风格转5.0.0 RC1风格全功略

[复制链接]
eqmz 发表于 2006-7-22 12:26:18 | 显示全部楼层 |阅读模式
上次这个升级风格的贴子发布后有N多的朋友问过我,十有八九是相同奈侍狻?

如有需要帮助者,请您尽可能一次性详细描述所有内容!希望可以帮到更多的人!

与些同时,偶再次申明
有空时可以代转风格!         (但偶拒绝上传别人的风格,请大家谅解!).
QQ:58389886(加我者请注明升级风格
MSN:toprid@hotmail.com
需代转风格的朋友请将原风格目录中的两个文件head.htm和footer.htm打包并传给我。




如果你在转风格过程中有其它问题,建议你直接跟贴,或者发EMAIL给我



演示:http://www.onexin.com/bbs/discuz.php?styleid=30

修复升级后造成的框架显示不正确..在基本上保证以前风格的前提下..不影响头部和尾部的显示效果..你几需要简单的几步就可以完成了..



申明针对DZ4.1.0升级到 Discuz! 5.0.0 RC1的  普通风格,



在Discuz! 5.0.0 RC1安装包中找
    - templates                // 模板目录
  - default                  // 风格模板目录
         - css.htm
         - discuz.htm
   - index.htm
将以上三个文件上传到你要修改的原风格目录中.
另外,你需要修改原风格目录中的head.htm和footer.htm文件.


一、首先修改head.htm文件。
1.在<meta http-equiv="MSThemeCompatible" content="Yes">
</head>中间的所有内容替换为:
  1. $extrahead

  2. <!--{if $allowcsscache}--><link rel="stylesheet" type="text/css" id="css" href="forumdata/cache/style_$styleid.css"><!--{else}--><style type="text/css" id="css">{template css}</style><!--{/if}-->

  3. <script type="text/javascript" src="include/common.js"></script>
  4. <script type="text/javascript" src="include/menu.js"></script>
复制代码



2.查找:第一个<!--{if $discuz_uid}-->| <a href="faq.php">{lang faq}</a>的所有内容替换为:

  1. <!--{if $discuz_uid}-->
  2. <span class="bold"><a href="viewpro.php?uid=$discuz_uid">$discuz_userss</a>: </span> <a href="$link_logout">{lang logout}</a>
  3. <!--{if $maxpmnum}-->| <a href="pm.php" target="_blank">{lang pm}</a> <!--{/if}-->
  4. | <!--{if $jsmenu[2]}--><span id="memcp"><a href="memcp.php">{lang memcp}</a><script type="text/javascript">menuregister(false, "memcp")</script></span><!--{else}--><a href="memcp.php">{lang memcp}</a><!--{/if}-->
  5. <!--{else}-->
  6. <span class="bold">{lang guest}:  </span><a href="$link_register">{lang register}</a>
  7. | <a href="$link_login">{lang login}</a>
  8. <!--{/if}-->
  9. <!--{if $memliststatus}-->| <a href="member.php?action=list">{lang memberlist}</a> <!--{/if}-->
  10. <!--{if $allowsearch || $qihoo_status}-->| <a href="search.php">{lang search}</a> <!--{/if}-->
  11. <!--{if $discuz_uid}-->| <!--{if $jsmenu[4]}--><span id="my"><a href="my.php">{lang my}</a><script type="text/javascript">menuregister(false, "my")</script></span><!--{else}--><a href="my.php?item=threads">{lang show_mytopics}</a> | <a href="member.php?action=grouppermission">{lang my_permissions}</a><!--{/if}--><!--{/if}-->
  12. <!--{loop $plugins['links'] $plugin}-->
  13. <!--{loop $plugin $module}-->
  14.       <!--{if !$module['adminid'] || ($module['adminid'] && $adminid > 0 && $module['adminid'] >= $adminid)}-->| $module[url] <!--{/if}-->
  15. <!--{/loop}-->
  16. <!--{/loop}-->
  17. <!--{if $allowviewstats}-->| <!--{if $jsmenu[3]}--><span id="stats"><a href="stats.php">{lang statistics}</a><script type="text/javascript">menuregister(false, "stats")</script></span><!--{else}--><a href="stats.php">{lang statistics}</a><!--{/if}--><!--{/if}-->
  18. <!--{if $discuz_uid && in_array($adminid, array(1, 2, 3))}-->| <a href="admincp.php" target="_blank">{lang admincp}</a> <!--{/if}-->| <a href="faq.php">{lang faq}</a>
复制代码



二、修改footer.htm文件(如果直接升级到RC2,此步跳过,请按新方法修改。https://discuz.dismall.com/viewthread.php?tid=375102)
查找
  1. <!--{if !empty($advlist['footerbanner'])}-->
复制代码

上面加:
  1. <!--{if !empty($jsmenu) && (empty($bbclosed) || $adminid == 1)}--><script type="text/javascript" src="misc.php?action=jsmenu"></script><!--{/if}-->
复制代码


      原风格.txt的界面方案文件.导入时请选中复选框“允许导入不同版本 Discuz! 的界面”


注意
      上面针对官方默认风格进行的修改,其它风格因表格框架不一样,需另行更改....更简单的修改方法偶正在研究中。。。请稍后再查..

如果你想将5.0的风格改成低版本的,如:4.1.0的风格。请按以上过程反之,另外将discuz.htm内的源代码拷入index.htm文件内,就OK。


题外话:
要学会珍惜时间,也要学会珍惜别人的劳动成果.支持我贴子的请回个贴!

7月22号晚上神更半夜热血来潮,鬼使神差把自己的DZ4.1.0升级到了 Discuz! 5.0.0 RC1
     哈哈,心想高级版本肯定好用啦.
出人意料,偶的网站风格全变样了  ,急啊,MY GOD!有没有人救命啊.!这样的风格谁会在第一时间帮我转.
       后来又在DZ的论坛里面找转风格,如:"DZ4.1.0风格转DZ5.1.0风格"的贴子,发现有LZ发垃圾贴,实在可恶 !
--------------------------------------------------------------------------------
==4.1.0到5.0风格转换攻略==   https://discuz.dismall.com/thread-345064-1-12.html
手把手教你 ==4.1.0到5.0风格    https://discuz.dismall.com/thread-345353-1-9.html

[ 本帖最后由 eqmz 于 2006-8-21 19:58 编辑 ]
sdrcjl 发表于 2006-7-22 12:39:11 | 显示全部楼层
太复杂,用现成的
回复

使用道具 举报

 楼主| eqmz 发表于 2006-7-22 13:30:57 | 显示全部楼层

此贴专用于收集其它特殊情况

页面底加入显示 ICP 备案信息代码:
打开footer.htm文件,查找:
  1. </table><br>
复制代码

上面加:
  1. <!--{if $icp}-->
  2. <tr><td colspan="2" align="center"><a href="http://www.miibeian.gov.cn/" target="_blank">$icp</a></td></tr>
  3. <!--{/if}-->
复制代码




如有首页表格显示不局中.(主要表现为中间模版位置)
请按如下方法修改
一、首先修改head.htm文件。
查找最后一个
  1. <div class="maintable">
复制代码

上面加:
  1. <center>
复制代码

二、修改footer.htm文件
查找第一个</div>
后面加:
  1. <center>
复制代码




“Email地址无效,请重新填写”的BUG修正:
註冊頁面js誤判email正確性03/08 02:02
Fixed by:

修改regsiter.htm文件,
查找:
  1. !(/^[a-zA-Z] @[a-zA-Z] \.[a-zA-Z] $/.test(email));
复制代码

替换为
  1. !(/^[\w\-\_\.u4e00-\u9fa5]+@[\w\-\_u4e00-\u9fa5]+(\.[\w\-\_u4e00-\u9fa5]+)+$/.test(email));
复制代码





如有其它情况请跟贴。

[ 本帖最后由 eqmz 于 2006-8-11 00:52 编辑 ]
回复

使用道具 举报

诚信的松子茶 发表于 2006-7-22 14:23:44 | 显示全部楼层
难道DZ5。0 不可以用DZ 4。1的风格?
回复

使用道具 举报

夜の郎 发表于 2006-7-22 15:37:54 | 显示全部楼层
最明显的错误是 主表格 靠左了。呵呵。
不能居中。。
回复

使用道具 举报

hbpin 发表于 2006-7-22 15:42:22 | 显示全部楼层
支持下。
回复

使用道具 举报

qqqzes 发表于 2006-7-26 01:41:25 | 显示全部楼层
就这些么?
回复

使用道具 举报

 楼主| eqmz 发表于 2006-7-26 01:42:25 | 显示全部楼层
只有这些。够简单吧
回复

使用道具 举报

bokemi 发表于 2006-7-26 01:47:07 | 显示全部楼层
楼主论坛强啊!现在还有9000多人在线!
回复

使用道具 举报

qqqzes 发表于 2006-7-26 01:48:14 | 显示全部楼层
那原风格本身有index.htm的文件 该怎么修改呢?
潮流风5.0风格也可以按照你的修改么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-19 09:54 , Processed in 0.151663 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表