plugins:noauthtext:noauthtext_code

NP_NoAuthText.phpのソースコード

<?php
class NP_NoAuthText extends NucleusPlugin {
    function getName()  { return 'NoAuthText'; }
    function getAuthor() { return 'HIGUCHI, Osamu'; }
    function getURL()     { return 'http://www.higuchi.com/'; }
    function getVersion() { return '0.1'; }
    function getDescription() {
        return 'Displays text if the comment is not authorized.';
    }
 
   function supportsFeature($what) {
      switch($what){
         case 'SqlTablePrefix':
            return 1;
         default:
            return 0;
      }
   }
 
    function getMinNucleusVersion() {
        return 220;
    }
 
    function doTemplateCommentsVar(&$item, &$comment, $tpl) {
      if ($comment[memberid] == 0) {
        echo preg_replace("/<:([a-z]+):>/e", '$comment["$1"]', $tpl);
      }
    }
}
?>
 
plugins/noauthtext/noauthtext_code.txt · 最終更新: 2011/03/23 21:28 (外部編集)