歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 22, 2024, 06:56:08 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1] 2 3 ... 8
1  支援 / 安裝與設定 / Re: 怪問題... 於: 三月 19, 2007, 11:05:02 上午
驚訝
原来如此
2  支援 / 安裝與設定 / Re: mysql 當掉,不知如何解決 於: 三月 19, 2007, 10:58:58 上午
* 不一定和lifetype有关吧,你看看还有什么数据库安装在这台机器上, 看看那些应用是否有非法操作
* 看看mysql 的安全设置
* 看看mysql 的log
* 察看mysql 的启动方式
* 察看你的流量
3  開發 / 外掛程式 / Re: Google AdSense plugin for LifeType 於: 三月 19, 2007, 10:54:44 上午
有没有站点show一下效果,我之前都是手工修改的,每个模板都要改,确实很麻烦
你的这个外挂,就是说允许用户也能添加自己的google ads?
能不能由管理员来统一控制呢?
也就是说,每个用户可以自己添加自己的,但是不能删除管理员添加的全局google ads

谢谢分享
4  開發 / 核心補強 / Re: 一个由用户名大小写引起的Bug? 於: 一月 07, 2007, 01:22:41 下午
忘了说了, 我的已经是1.3了, 大概是要等到1.4了, 还需要多加测试哦 眨眼睛
5  開發 / 核心補強 / 一个由用户名大小写引起的Bug? 於: 一月 05, 2007, 08:41:49 下午
发现升级到1。1 之后, 有些用户无法登陆, 而且blog也自动转向site blog, 后来调查发现是用户名中有大写, 比如Left, 之前没有过这样的问题, 只好把用户名从Left改为left, 不知道是一个bug? 还是1.1之后要求区分大小写了?不过URL大概是不区分大小写的吧, 也就是说http://Left.bokeland.com 和 http://left.bokeland.com 应该指向的是同一个地方才对, 对不对? 疑惑
6  支援 / 使用與操作 / Re: 新用户注册汇总都是"祝贺你" 於: 一月 05, 2007, 08:36:21 下午
有一个解决办法是写一个过滤器, 出现在blacklist上的字样, 不显示到主页,
比如“test”, “祝贺你” 之类的
7  開發 / 外掛程式 / Re: 請問:「友善列印」如何更改成列印PDF? 於: 一月 05, 2007, 08:34:29 下午
我有考虑最近会作一个类似得外挂, 不过需要等哦 吐舌頭
8  開發 / 外掛程式 / Re: SPAM狀況極為嚴重~ 於: 十二月 28, 2006, 08:52:35 上午
comment 问题不大, 有authimage, 主要问题是在于trackback, 无法应用authimage
9  開發 / 外掛程式 / Re: 請問:「友善列印」如何更改成列印PDF? 於: 十二月 27, 2006, 07:00:25 下午
你说的友善列印为HTML 是什么意思, 是一个外挂吗?
10  開發 / 外掛程式 / Re: SPAM狀況極為嚴重~ 於: 十二月 27, 2006, 06:58:00 下午
很遗憾, 我已经关闭了trackback, 似乎到目前为止没有找到更好的办法.
唯一的办法就是抓到一个垃圾制造者就"枪毙"一个
11  開發 / 外掛程式 / 内容过滤外挂是否支持中文? 於: 十二月 27, 2006, 06:54:11 下午
内容过滤外挂似乎只支持comment. 而且我尝试用中文, 好象不起作用, 可能的原因是正则表达试不支持中文

是否有现成的过滤comment, article, 甚至是用户注册时的 blogname, username , description 等等的外挂呢?

最近有人疯狂注册和六合彩有关的blog, 非常让人讨厌.

目前我只是在summary页将他过滤掉, 但这并不治本, 最好能在他注册的时候就返回给他一个错误页面, 在发表文章的时候如果有类似的文字, 就返回错误页面, 在他发表评论时如果有类似的文字, 也返回错误页



12  開發 / 外掛程式 / Re: 默认启用外挂? 於: 十一月 27, 2006, 07:42:05 下午
OK, 看样子, 我们的1.1.1里面还没有加入默认启用外挂这个功能,

我又重新做了调整,
下面是我的解决方案:
1. 在/class/plugin/pluginbase下加入下面两个方法:
引用
      function _getSetting($key, $defaultValue)
      {
        $value = $this->blogSettings->getValue($key);
        return empty($value) ? $defaultValue : $value;
      }
     
      function update2Default($defaultValues = null) {
        $plugin_is_virgin = 'plugin_' . $this->id . '_virgin';
       
        $this->virgin = $this->_getSetting( $plugin_is_virgin, true);
       
        if ( empty($this->pluginEnabled) && $this->virgin === true ) {
          $base = 'plugin_' . $this->id . '_';
         
          $this->blogSettings->setValue( $base . 'enabled', true );
          $this->blogSettings->setValue( $base . 'virgin', 'no' );

          if (!empty($defaultValues)) {
            foreach($defaultValues as $key => $value) {
              $this->blogSettings->setValue($base . $key, $value);
            }
          }

          $this->blogInfo->setSettings( $this->blogSettings );
          $blogs = new Blogs();
          $blogs->updateBlog( $this->blogInfo );
          $this->pluginEnabled = $this->blogSettings->getValue( $base . 'enabled' );
        }
       
      }

在你所需要默认的plugin 的register 方法末尾添加如下代码:
引用

            $this->update2Default();
如果你希望加入默认值, 就将以上代码替换为: (以authimage) 为例:
引用
              $defaultValues = array('length' => $this->length,
                                   'key' => $this->key,
                                   'expiredtime' => $this->expiredTime,
                                   'default' => $this->default
                                   );
            $this->update2Default($defaultValues);

更详细的内容可以参考LifeType 外挂如何实现默认启动? (续)
13  開發 / 外掛程式 / Re: 默认启用外挂? 於: 十一月 27, 2006, 05:37:07 下午
你的例子, 只给出了一个authimage 的设置方法, 如果是有多个plugin的情况下, defaultProperty  和 same setting property 会不会因为放入太多的内容, 而显的零乱.

不过这个想法非常好, 也感谢你的分享
14  開發 / 外掛程式 / Re: 默认启用外挂? 於: 十一月 27, 2006, 03:12:56 下午
1.1.1 是否已经包含了这个功能?
我们还需要按照这个步骤来实现默认启用外挂吗?

或者说什么时候可以包含到核心里呢?
15  開發 / 核心補強 / XMLRPC metaWeblogNewPost($args) 的一个BUG 於: 十一月 27, 2006, 01:28:33 下午
引用
                if ( $catList != NULL )
                {
                    foreach( $catList as $categoryName ) {
                        foreach( $cats as $blogCategory ) {
                            $categoryName = trim($categoryName);
                            if ( strcmp( $categoryName, $blogCategory->getName()) == 0 )
                            {
                                $categories[] = $blogCategory->getId();
                            }
                        }
                    }
                }
                else {
                    // if no category, let's pick a random one
                    $blogCategory = array_pop( $cats );
                    $categories[] = $blogCategory->getId();

                }

应该改成:
引用
                if ( !empty($catList) )
                {
                    foreach( $catList as $categoryName ) {
                        foreach( $cats as $blogCategory ) {
                            $categoryName = trim($categoryName);
                            if ( strcmp( $categoryName, $blogCategory->getName()) == 0 )
                            {
                                $categories[] = $blogCategory->getId();
                            }
                        }
                    }
                }

                if ( empty($catList) || empty($categories)) {
                  // if no category, let's pick a random one
                  $blogCategory = array_pop( $cats );
                  $categories[] = $blogCategory->getId();
                }
否则如果输入的文章分类, 如果不存在的时候, 会发生错误
頁: [1] 2 3 ... 8