本文转自:愤怒的石头

 其实,还是希望按照mg12老大的方法,一步一步自己探索。如果实在不愿意搞那些代码,可以下载以下安装包,直接用。

一切权利均为mg12所有。

2011-12-31日更新:如果下面的附件失效,且你的INove是1.4.6版本的,请按照mg12的原文修改吧。

mg12原文地址http://www.neoease.com/lavalamp-for-wordpress-users/

2009-08-23日更新:

1、Inove主题1.4.6 lavalamp 完全安装包(含Inove主题)      2、Inove主题1.4.6 lavalamp 简单安装包

说明:

1、假如还没有使用inove主题(inove升级到1.4.6了),而打算用,又想应用lavalamp效果,请下载完全安装包,下载后,直接ftp至/wp-content/themes/下,管理面板“主题”中选择“inove”就可以了。

2、假如您已经使用了inove主题1.4.6版本,而没有应用lavalamp效果,可以下载简单安装包,ftp至inove主题下覆盖相应位置文件即可。需要说明的是,您之前对所覆盖的文件的相应改动,需要在覆盖后重新更改设置。

补充:

下面分别是inove1.4.4、1.4.5的完全安装包及简单安装包。注意事项同上。

下载地址:inove1.4.5+lavalamp完全安装包

下载地址:inove1.4.5lavalamp简单安装包

下载地址:inove1.4.4+lavalamp完全安装包

下载地址:inove1.4.4lavalamp简单安装包

最后说明:已经经过测试可用。效果见偶的博客。

经朋友提醒,修正一个错误。(inove 1.4.6没有这个错误)
打开js/menu.js,找到activate的部分,即

    activate: function() {
    this.title.className += ' current';

    var pos = cumulativeOffset(this.title);
    var left = pos[0];
    if (this.align == 'right') {
        var offset = getWidth(this.title) - getWidth(this.body) + this.offset;
        left += offset;
    }
    var top = pos[1] + getHeight(this.title);

    if(this.offset == -1) {
        var pos2 = cumulativeOffset(document.getElementById('navigation'));
        left -= pos2[0];
        top -= pos2[1];
    }

    setStyle(this.body, 'left', left + 'px');
    setStyle(this.body, 'top', top + 'px');
    setStyle(this.body, 'visibility', 'visible');
    setStyle(this.body, 'opacity', this.opacity);
    setStyle(this.body, 'MozOpacity', this.opacity);
    setStyle(this.body, 'KhtmlOpacity', this.opacity);
    setStyle(this.body, 'filter', 'alpha(opacity=' + this.opacity * 100 + ')');

    if(this.tid) {
        clearTimeout(this.tid);
    }
    this.tid = setInterval(bind(this, this.appear), 20);
}


在上面这段的最后,加上一个“,”只有这样,才能让“RSS”的菜单弹出。抱歉。

Last modification:June 25th, 2021 at 08:35 pm
If you think my article is useful to you, please feel free to appreciate