当前位置:首页 > 数码

教你修改动易系统标签

时间:2010-09-03 05:17:47  作者:

[动易学习]教你修改动易系统标签
                  环境:动易CMS2006普及版;组件:1.7.1;
                  利用动易做站的朋友一定会遇到这样的一个问题:在我们学习动易站提供的制作静态或者动态标签教程之前,我们会想着先去修改动易的系统标签。这样就有了问题。
                  以典雅模板为例,我们进入后台后只有{$MY_2006典雅网页底}{$MY_2006典雅用户登录}
                  两个标签是提供的,而在页面调用中的一些系统标签是没法编辑的。比如说{$Showchannel(0)}等。
                  下面就以{$Showchannel(0)} 为例来说下标签是怎么修改的。这个问题困绕了好几天,现在将解决方法写出来。
                  打开目录:PE2006EditorLable这里就是系统标签目录。用记事本打开PE_ClassNavigation.html(请注意,这里的文件名跟标签不一定一致)。这个就是负责channel栏的文件。代码如下:
                  <html>
                  <head>
                  <title>显示栏目导航</title>
                  <script language="javascript">
                  function objectTag() {
                      var reval;
                      for (var i=0;i<document.form1.ShowType.length;i++){
                          var PowerEasy = document.form1.ShowType[i];
                          if (PowerEasy.checked==true)
                              ShowType = PowerEasy.value
                      }
                      reval =
                  '{$ShowClassNavigation('+ShowType+','+document.form1.Cols.value+','+document.form1.MaxPerLine.value+')}';
                  
                      window.returnValue = reval;
                      window.close();
                  }
                  </script>
                  <link href='Admin_Style.css' rel='stylesheet' type='text/css'>
                  </head>
                  <body>
                  <form name="form1">
                  <table width="240" width='100%' border='0' align='center'
                  align='center' cellpadding='2' cellspacing='1' class='border'>
                    <tr  class='title'>
                      <td colspan="2"
                  align="center"><strong>显示栏目导航的HTML代码:</strong></td>
                    </tr>
                    <tr class='tdbg'>
                      <td align="right" width="40%">显示样式:</td>
                      <td>
                          <input type="radio" name="ShowType" value="1" checked>
                  平行式
                          <input type="radio" name="ShowType" value="2" > 纵列式
                      </td>
                    </tr>
                    <tr  class='tdbg'>
                      <td align="right">分多少列显示:</td>
                      <td><input name="Cols" type="text" size="10"
value=""></td>
                    </tr>
                    <tr class='tdbg'>
                      <td align="right">每行显示多少个二级栏目:</td>
                      <td><input name="MaxPerLine" type="text" size="10"
                  value=""></td>
                    </tr>
                    <tr class='tdbg'>
                      <td colspan=2 align='center'><input TYPE='button' value='
                  确 定 ' onCLICK='objectTag()'></td>
                    </tr>
                  </table>
                  </form>
                  </body>
                  </html>
                  懂得一点html知识的朋友就应该知道怎么去改了。