プラグインを探る

プラグインの自作が目標として、取り合えず探ります。 追記中~

プラグインには3種類あるようだ

  1. header.mod :例えば easyforum がこのタイプ
  2. place.mod :iframe で表示する:例えば aesyforum simpleviewer 
  3. include.mod :例えば pawfaliki がこのタイプ

 

動作は LightNEasy/lightneasy.php の Line320位に

  } elseif(substr($pagearray1[0],0,6)=="plugin") {
      $pluginame="./plugins/".trim(substr($pagearray1[0],6));
      if(file_exists($pluginame."/header.mod"))
          $out=str_replace("</head>",file_get_contents($pluginame."/header.mod")."\n</head>",$out);
      if(file_exists($pluginame."/place.mod"))
          $out.=file_get_contents($pluginame."/place.mod");
      if(file_exists($pluginame."/include.mod")) {
          print $out;
          $out="";
          include $pluginame."/include.mod";
      }
   }・・