歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 11:20:43 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1]
1  支援 / 使用與操作 / Re: 呼叫斑竹大大们!!1。12版的外部登陆不会写了。。。。 於: 十二月 22, 2006, 03:44:33 下午
顶一下!
2  支援 / 使用與操作 / 呼叫斑竹大大们!!1。12版的外部登陆不会写了。。。。 於: 十二月 21, 2006, 04:27:20 下午
由于1。12版里没有getUserInfo这个方法了!所以下面的这个外部登陆运行不了。。请问要怎样修改? 傷心

程式碼:
<?php
       
if (!defined"PLOG_CLASS_PATH" )) {
        
define"PLOG_CLASS_PATH"dirname(__FILE__)."/");
    }

    include_once( 
PLOG_CLASS_PATH."class/controller/admincontroller.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/net/http/session/sessionmanager.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/dao/userinfo.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/dao/bloginfo.class.php" );
include_once( PLOG_CLASS_PATH."class/dao/users.class.php" );

   
$userName "xxxxx";
   
$userPassword "xxxxx";


     
// initialize the session
     
SessionManager::init();
   
    
// 產生一個新的 user 物件
    
$users = new Users();
   
                                   if( 
$users->authenticateUser$userName$userPassword )) {
            
      
// 取得 userInfo 物件 (透過正確的 username 與 password)
      
$userInfo $users->getUserInfo$userName$userPassword );
      
// 取得使用者的 blog list
      
$userBlogs $users->getUsersBlogs$userInfo->getId(), BLOG_STATUS_ACTIVE );
      
// 用第一個 blog 來當作 blogID,並取得這個 blog ID 的 blogInfo
      
$blogInfo end$userBlogs );
      
// 取得 session
      //print_r($session = HttpVars::getSession());
      
$session HttpVars::getSession();
      
      
$sessionInfo $session["SessionInfo"];
      
// 並且把資料寫入session
      
$sessionInfo->setValue"userInfo"$userInfo );
      
$sessionInfo->setValue"blogInfo"$blogInfo );
      
$session["SessionInfo"] = $sessionInfo;
      
      
HttpVars::setSession$session );
            
      echo 
"<script language='Javascript'>";
      echo 
"location.href='../../web/plog/login.php';";
      echo 
"</script>";
      
//header("location: ../../web/plog/login.php");
   
}else{
      echo 
"用户名或密码有误!重新<a href='javascript:window.history.back()'>登录</a>";
   }

?>


3  支援 / 使用與操作 / Re: 斑竹们在吗~~遇到问题了~~ 於: 十二月 18, 2006, 03:33:21 下午
楼上的斑竹大大帮偶看看,我把源代码贴上来了 害羞
4  支援 / 使用與操作 / 斑竹们在吗~~遇到问题了~~ 於: 十二月 18, 2006, 10:52:49 上午
我把templates\summary\index.template文件复制了一份,改名为hot.template,然后只保留了最活跃的博客那一块,
然后同时把summary.php也复制了一份,改名为hot.php

我想在访问hot.php时调用显示hot.template这个模板应该该哪里???(默认是调用显示index.template) 嚎啕大哭

我的目的就是想做个单独的最活跃博客列表

这样做的话显示正常  可以读出最活跃列表,但是hot.php读的是index.template,我把index.template改为hot.template
然后想让hot.php读hot.template要改哪个文件?

代码:
hot.php
程式碼:
<?php

    
if (!defined"PLOG_CLASS_PATH" )) {
        
define"PLOG_CLASS_PATH"dirname(__FILE__)."/");
    }

    include_once( 
PLOG_CLASS_PATH."class/bootstrap.php" );     
    include_once( 
PLOG_CLASS_PATH."class/summary/controller/summarycontroller.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/net/http/httpvars.class.php" );
    include_once( 
PLOG_CLASS_PATH."class/misc/version.class.php" );
include_once( PLOG_CLASS_PATH."class/net/http/session/sessionmanager.class.php" );

define"SUMMARY_DEFAULT_BLOGS_PER_PAGE"25 );
SessionManager::init();
    
$controller = new SummaryController();
    
$controller->processHttpVars::getRequest());
?>


index.template
程式碼:
{assign var=activeBlogs value=$summaryStats->getMostActiveBlogs()}
    {if $activeBlogs}
      <ul class="itemList">
        {foreach from=$activeBlogs item=blog}
      {assign var="url" value=$blog->getBlogRequestGenerator()}
          <li class="item"><a target='blank' href="{$url->blogLink()}">{$blog->getBlog()|strip_tags|utf8_truncate:24}</a></li>
        {/foreach}
      </ul>
    {/if}
5  開發 / 核心補強 / 斑竹大大们!请问如何获取最活跃的博客? 於: 十二月 14, 2006, 01:25:31 下午
就象在summary.php上显示的 :最活跃的博客

我想做个单独的页面显示出10个最活跃的博客。  大大们给个思路。我弄了一下午还没做出来 嚎啕大哭   
6  支援 / 使用與操作 / Re: 请问怎样在其他页面调用人气博客 於: 十二月 13, 2006, 01:09:45 下午
谁能给个提示啊 嚎啕大哭
7  支援 / 使用與操作 / 请问怎样在其他页面调用人气博客 於: 十二月 11, 2006, 12:28:17 下午
比如访问量排前十的,

我想在自己写的php页面调用,要怎么做?
8  支援 / 使用與操作 / Re: 升级到1。12后以前的模板就用不了了。。晕,公司需要必须用这个模板, 於: 十一月 30, 2006, 10:12:09 上午
程式碼:
☉访问总数:{$blog->getViewedTotal()}<br/>
去掉就行了

那在1。12版本里怎么统计访问次数呢
9  支援 / 使用與操作 / 升级到1。12后以前的模板就用不了了。。晕,公司需要必须用这个模板,大 於: 十一月 30, 2006, 09:18:09 上午
服务器上的环境配置目前改不了了,必须用MYSQL5。0
下面的这些方法都不用不了了
程式碼:
<div align=left>
        ☉访问总数:{$blog->getViewedTotal()}<br/>
        ☉文章总数:{$blog->getTotalPosts()}<br/>
        ☉评论总数:{$blog->getTotalComments()}<br/>
        ☉引用总数:{$blog->getTotalTrackbacks()}<br/>
        </div>

而且点评论的话只显示有几篇评论,输入内容的文本眶也显示不出,有什么办法解决啊???
或者直接改1,0,6的某些文件能让他相容于MYSQL5。0

 嚎啕大哭 嚎啕大哭 嚎啕大哭
10  支援 / 使用與操作 / Re: 模板有很多类似这种变量是哪定义的? $blog $local 找不到定义的地方 於: 十一月 28, 2006, 02:32:06 下午
直接就引用 $blog->XXX()方法,根本就找不到$blog这种变量再哪定义的,怎么在模板里可以直接拿来用呢  不解 害羞
这要看你要在那个模版档案中使用,$blog并不是在每一个模版档案中都可以使用的.
你必须要看一下api文件才可以知道在那个模版档案中可以使用那个变数.
James.

我是用在自己定义的一个panel模板里面

是不是通过这样的语句定义的:

程式碼:
$this->_view->setValue( "blog", $blogInfo );

里面的blog就是模板里的$blog
11  支援 / 安裝與設定 / Re: 急啊!!用户注册总出错!!到这一步就不行! 於: 十一月 28, 2006, 02:27:14 下午
重新上传一次档案,并检查看看是否有档案遗漏的问题.
James.

出现过好多次了,本机就是不行,总提示这个,是不是这样的环境配置有问题啊?
12  支援 / 使用與操作 / 模板有很多类似这种变量是哪定义的? $blog $local 找不到定义的地方 於: 十一月 28, 2006, 10:24:26 上午
直接就引用 $blog->XXX()方法,根本就找不到$blog这种变量再哪定义的,怎么在模板里可以直接拿来用呢  不解 害羞
13  支援 / 安裝與設定 / Re: 急啊!!用户注册总出错!!到这一步就不行! 於: 十一月 28, 2006, 07:52:34 上午
 嚎啕大哭 嚎啕大哭
14  支援 / 安裝與設定 / 急啊!!用户注册总出错!!到这一步就不行! 於: 十一月 27, 2006, 12:33:08 下午
用户注册选默认模板后提交就出现


Fatal error: Call to a member function setLastModification() on a non-object in D:\php\lifetype\class\dao\articles.class.php on line 671

版本 1.1.2

本机环境 WIN2000+apache 2.0.59 +php 5.2.0+Mysql 5.0.22


 嚎啕大哭 嚎啕大哭
頁: [1]