久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

LifeType/外掛程序

來自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

LifeType | 安裝及升級(jí) | 模板設(shè)計(jì) | FAQ

[ ]

如果你是在Windows下使用PHP 4.3.X來安裝LifeType,那么這應(yīng)該是PHP中g(shù)lob()函示的一個(gè)臭蟲。目前的解決方式,是使用LifeType自訂的myGlob()函示。
請(qǐng)將/your-blog-folder/class/misc/glob.class.php中的
#
function Glob ( $folder = "." , $pattern = "*" , $flags = 0 )
#
{
#
{ if ( function_exists ( "glob" ) ) {
#
// call the native glob function with parameters
#
$fileName = $folder ;
#
if ( substr ( $fileName , - 1 ) != "/" )
#
$fileName .= "/" ;
#
$fileName .= $pattern ;
#
 return glob ( $fileName , $flags ) ;
#
} 
#
else { 
 // call our own implementation
#
return Glob :: myGlob ( $folder , $pattern ) ;
#
} }
 
改為
#
function Glob ( $folder = "." , $pattern = "*" , $flags = 0 )
#
{ 
#
// call our own implementation
#
return Glob :: myGlob ( $folder , $pattern ) ;
#
} 

這樣就可以了。

我可以一次安裝所有的外掛程式嗎?[ ]

嚴(yán)重警告所有LifeType的使用者, 請(qǐng)勿把所有的外掛程式一次全放到LifeType的/plugins目錄底下 。主要有兩個(gè)原因:
1. 避免加重LifeType系統(tǒng)的負(fù)擔(dān) 。因?yàn)長(zhǎng)ifeType必須要花額外的系統(tǒng)資源來執(zhí)行外掛程式,所以越多的外掛程式只會(huì)造成系統(tǒng)越慢。
2. 避免除錯(cuò)困難 。當(dāng)你放入所有的外掛程式,當(dāng)系統(tǒng)出錯(cuò)時(shí)很難立即知道是由那個(gè)外掛程式所造成。
所以,建議安裝外掛程式時(shí)應(yīng)該一個(gè)一個(gè)安裝,并且只安裝你自己需要的外掛程式。

我已經(jīng)受不了垃社回響/引用的攻擊了,LifeType有防制垃圾回響/引用的外掛程式嗎?[ ]

除了貝氏過濾的機(jī)制外,LifeType另外還提供了幾個(gè)對(duì)付垃圾回響/引用的外掛程式,可以有效的阻擋垃圾回響/引用的騷擾。請(qǐng)參考: 垃圾防制干擾管理 ,這里有這些外掛程式的詳細(xì)說明。
注意! 這些外掛程式不必全部安裝,請(qǐng)依照自己的環(huán)境選擇適當(dāng)?shù)耐鈷斐淌絹戆惭b就可以了。

為什么我裝了Secret Plugin這個(gè)外掛程式,可是我那些被保護(hù)的文章還是會(huì)顯示在RSS與Summary的頁(yè)面呢?[ ]

這是因?yàn)镾ecret Plugin只攔截了從index.php來的要求,可是沒有攔截從rss.php與summary.php所來的要求。修改的方式很簡(jiǎn)單,這里我們以Summary頁(yè)面為例子。請(qǐng)依照下面方式修改:
請(qǐng)修改/templates/summary/post.template,把
   1.{ assign "> assign "> assign var = "blog" value = $post - > getBlogInfo ( ) }
   2.{ assign "> assign "> assign var = "request" value = $blog - > getBlogRequestGenerator ( ) }
   3. <h5> { $post - > getTopic ( ) |strip_tags } </h5>
   4.<div class="subtitle">
   5.{ $locale - > tr ( "blog" ) } <a href="{$request-> blogLink()}"> { $blog - > getBlog ( ) } </a>
   6.</div>
   7.<p>
   8.{ $post - > getText ( ) |strip_tags|truncate: 200 : "..." }
   9.</p>
  10.<div class="peu">
  11.
  12. { assign "> assign "> assign var = "postCategories" value = $post - > getCategories ( ) }
  13. { assign "> assign "> assign var = "postOwner" value = $post - > getUserInfo ( ) }
  14.{ assign "> assign "> assign var = "postDate" value = $post - > getDateObject ( ) }
  15. <a href="{$request-> postPermalink($post)}" class="noborder">
  16. <img src="imgs/post.png" width="10" height="11" alt="Permalink" />
  17.</a>
  18.  { $locale - > tr ( "posted_by" ) } { $postOwner - > getUsername ( ) } , { $locale - > formatDate ( $postDate , "%e%B%Y" ) } |
  19. <img src="imgs/comment.png" width="11" height="10" alt="{$locale-> tr("comments")}" /> 
  20.</a> <a href="{$request-> postPermalink($post)}#comments"> { if $post - > getTotalComments ( ) eq 0 } { $locale - > tr ( "comment on this" ) } 
{ else } { $post - > getTotalComments ( ) } { $locale - > tr ( "comments" ) |capitalize } { / if } </a>
  21.<br style="clear: both;" />
  22.</div> 
改為
   1. //get the password_protected value object from lifetype
   2. { assign "> assign "> assign var = isSecretField value = $post - > getFieldObject ( "password_protected" ) }
   3.// if value object empty or has no password protection, then we show the post
   4.{ if empty ( $isSecretField ) || $isSecretField - > getValue ( ) != 1 }
   5.{ assign "> assign "> assign var = "blog" value = $post - > getBlogInfo ( ) }
   6. { assign "> assign "> assign var = "request" value = $blog - > getBlogRequestGenerator ( ) }
   7.<h5> { $post - > getTopic ( ) |strip_tags } </h5>
   8.<div class="subtitle">
   9.{ $locale - > tr ( "blog" ) } <a href="{$request-> blogLink()}"> { $blog - > getBlog ( ) } </a>
  10.</div>
  11. <p>
  12.{ $post - > getText ( ) |strip_tags|truncate: 200 : "..." }
  13. </p>
  14.<div class="peu">
  15.
  16.{ assign "> assign "> assign var = "postCategories" value = $post - > getCategories ( ) }
  17. { assign "> assign "> assign var = "postOwner" value = $post - > getUserInfo ( ) }
  18.{ assign "> assign "> assign var = "postDate" value = $post - > getDateObject ( ) }
  19.<a href="{$request-> postPermalink($post)}" class="noborder">
  20. <img src="imgs/post.png" width="10" height="11" alt="Permalink" />
  21.</a>
  22.  { $locale - > tr ( "posted_by" ) } { $postOwner - > getUsername ( ) } , { $locale - > formatDate ( $postDate , "%e%B%Y" ) } |
  23. <img src="imgs/comment.png" width="11" height="10" alt="{$locale-> tr("comments")}" /> 
  24. <a href="{$request-> postPermalink($post)}#comments"> { if $post - > getTotalComments ( ) eq 0 } { $locale - > tr ( "comment on this" ) } { 
else } { $post - > getTotalComments ( ) } { $locale - > tr ( "comments" ) |capitalize } { / if } </a>
  25.<br style="clear: both;" />
  26. </div>
  27.{ / if } 
請(qǐng)仔細(xì)看2-5行以及28行,這是加上去的喔。 他的目的如下:
  • 檢查你的文章有沒有password_protected這個(gè)自訂欄位。
  • 如果有就檢查他有沒有密碼保護(hù)。
  • 如果有密碼保護(hù),就不顯示出這篇文章。

為什么我裝了AuthImage Plugin,也修改了相關(guān)的模版,可是認(rèn)證的圖形就是顯示不出來,只顯示一個(gè)紅色的叉叉?[ ]

那是因?yàn)樵贚ifeType的預(yù)設(shè)安裝中, ./tmp目錄是無法被任何人讀取的。
要解決這個(gè)問題,請(qǐng)?jiān)谀愕?/tmp/authimage的目錄下加入一個(gè).htacess的檔案,內(nèi)容是
   1.< Files "*" >
   2. Order deny , allow
   3. Allow from all
   4.</ Files > 
這樣就可以了!


參考來源[ ]

LifeType使用手冊(cè)導(dǎo)航

安裝及升級(jí)

安裝前的準(zhǔn)備 | 安裝 | 升級(jí)

模板設(shè)計(jì)

模板主題與模板 | 模板運(yùn)作原理 | 模板與LifeType物件 | 模板相容列表 | 移植模板

FAQ

安裝問題 | 使用問題 | 日志管理 | 外掛程序 | 模板問題