发新话题
打印

偶的第二个MAMBO站点,嘿嘿......

偶的第二个MAMBO站点,嘿嘿......

总算是建起来了,但页面上方的JS特效总与编辑器有冲突,本人对JS太不了解,想了好多办法,最后定义了一个USR3放上“链接我们”这个模块,然后让USER3只是不出现在“提交文章”页面,JS在模板文件调用的部分用这个括了起来:
复制内容到剪贴板
代码:
<?php if (mosCountModules('user3')) { ?>

这里面是JS调用内容

<?php } ?>

HEAD及BODY内的相关内容都用这个括了一下。
这样才暂时避免了他们之间的冲突,这个方法虽然很笨,但还是有效果滴!
其它部分还是用了MAMBO原有的样子,没什么大变动,这个CMS真是很强!

来点意见,呵,新站还没太多内容:   http://www.cntheme.com

[ 本帖最后由 artery 于 2006-5-28 02:47 编辑 ]

TOP

这里顺手把我用到的那个JS特效源文件给大家,希望高手能真正解决这个问题。
此JS来源: http://template.joomlart.com/ja_ ... ntpage&Itemid=1
附件: 您所在的用户组无法下载或查看附件

TOP

MooFX 动态技术, 前段时间 使用 ja_pluto 模板用默认编辑器 ,  Jce 都没问题.

jOOmla 1.0.8


jOOmla! AutoIt!
joomla!中文化交流平台: www.autoit.cn

.

TOP

有相关的文章吗?或是完整的安装办法?

TOP

joomla!中文化交流平台: www.autoit.cn

.

TOP

或index.php里换成这样看看, 指 与editer的顺序问题.
复制内容到剪贴板
代码:
<head>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<?php
if ( $my->id ) {
        initEditor();
}
?>
<LINK href="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/images/favicon.ico" rel="shortcut icon">
<SCRIPT language=javascript src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/prototype.lite.js" type=text/javascript></SCRIPT>
<SCRIPT language=javascript src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/moo.fx.js" type=text/javascript></SCRIPT>
<SCRIPT language=javascript src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/moo.fx.pack.js" type=text/javascript></SCRIPT>
<SCRIPT language=javascript src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/moo.fx.config.js" type=text/javascript></SCRIPT>
<LINK href="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/template_css.css" type=text/css rel=stylesheet>
<LINK title=wide href="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/wide_layout.css" type=text/css rel="alternate stylesheet">
<SCRIPT language=javascript src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/css/ja_script.js" type=text/javascript></SCRIPT>
</HEAD>
joomla!中文化交流平台: www.autoit.cn

.

TOP

试用以上办法,未果,继续研究中..............

TOP

我用的是jOOmla + jce or tinymce ---> 没问题.其他没环境没的试的...
joomla!中文化交流平台: www.autoit.cn

.

TOP

呵呵,真是学无止境啊,太多东西不明白了,多谢 Autoit !

TOP

关于这个模板,其实就是三个部分,
JS调用;
<script language="javascript" type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/scripts/prototype.lite.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/scripts/moo.fx.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/scripts/moo.fx.pack.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/scripts/moo.fx.config.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/ja_pluto/scripts/ja_script.js"></script>
spotlight头部:
    <div id="spotlight">
      <ul class="headtab-wrapper">
        <?php if ( mosCountModules( 'top') ) { ?>
        <li class="headtab" id="headtab-1">
          <a>Today Movie</a>
        </li>
        <?php }
        if ( mosCountModules( 'user5') ) { ?>
        <li class="headtab" id="headtab-2">
          <a>Today Game</a>
        </li>
        <?php }
        if ( mosCountModules( 'user1') || mosCountModules( 'user2') || mosCountModules( 'user6') )  { ?>
        <li class="headtab" id="headtab-3">
          <a>Statitics</a>
        </li>
        <?php } ?>
        <li class="headtab" id="headtab-4">
          <a>Our Sponsors</a>
        </li>
      </ul>
wrapper部分:
      <div class="sl-wrapper">
        <?php if ( mosCountModules( 'top') ) { ?>
        <div class="stretcher" id="stretcher-1">
                                  <?php mosLoadModules('top',-2); ?>
        </div>
        <?php }
        if ( mosCountModules( 'user5') ) { ?>
        <div class="stretcher" id="stretcher-2">
          <?php mosLoadModules('user5',-2); ?>
        </div>
        <?php }
        if ( mosCountModules( 'user1') || mosCountModules( 'user2') || mosCountModules( 'user6') )  { ?>
        <div class="stretcher" id="stretcher-3">
          <div class="col">
                                  <?php mosLoadModules('user1',-2); ?>
                                  </div>
                                  <div class="col">
          <?php mosLoadModules('user2',-2); ?>
          </div>
          <div class="col">
          <?php mosLoadModules('user6',-2); ?>
          </div>
        </div>
        <?php } ?>
        <div class="stretcher" id="stretcher-4" style="text-align: center;">
          <?php mosLoadModules('banner',-2); ?>
        </div>
      </div>
      
                        <script language="javascript" type="text/javascript">init();</script>
    </div>
我的joomlar  
Joomla技术讨论群:     24047103\27975839
PHP开发框架--fleaphp  

TOP

其实这个模版还有一个不错的亮点大家都忽视了,就是他添加了一个模版宽度的控制,在最上面,DEFAULT/WIDE;估计是在模版中使用了变量控制CSS的切换
我的joomlar  
Joomla技术讨论群:     24047103\27975839
PHP开发框架--fleaphp  

TOP

都是牛人

TOP

网站挺漂亮的

TOP

发新话题