Last-modified: 2011-12-26 (月) 01:24:44
Pukiwiki/一括でファイルを添付したい

概要

方法

  1. PukiWiki/改造/一括添付・サムネイル出力・キャッシュ - cubic9.comからバッチをダウンロードします。
  2. バッチをpukiwiki直下に置きます。
  3. このパッチが変更するファイルをバックアップします。
    en.lng.php
    ja.lng.php
    plugin/attach.inc.php
    plugin/ref.inc.php
  4. パッチを当てます。
    Everything is expanded.Everything is shortened.
      1
    
     
    
    patch -p1 < [パッチファイル]
  5. オプションを変更するのであれば、plugin/attach.inc.phpを編集します。
    Everything is expanded.Everything is shortened.
      1
      2
      3
      4
      5
      6
      7
    
    -
    !
     
    -
    !
     
    -
    
    // サムネイルのクオリティ (JPEG圧縮時に使用)
    define('PLUGIN_THUMB_QUAL', 50); // 0〜100
     
    // サムネイルの変換方法 (TRUE:全て滑らかなJPEGに変換, FALSE:JPEGは滑らかなJPEGにその他はPNGに変換)
    define('PLUGIN_THUMB_RESAMPLE_ALL', FALSE); // TRUE or FALSE
     
    // ファイルオープンの場合、直リンを弾く (TRUEにすると「対象をファイルに保存」も出来なくなる)
    define('PLUGIN_OPEN_AVOID_DIRECT', TRUE); // TRUE or FALSE
  6. オプションを変更するのであれば、plugin/ref.inc.phpを編集します。
    Everything is expanded.Everything is shortened.
      1
    
    -
    
    // 引数を指定しない場合にサムネイルを作成するか
    define('PLUGIN_REF_THUMB', TRUE); // TRUE, FALSE
  7. Attachを試します。
    動作環境のPHPでzipをサポートしていないと、zipでの添付は出来ず表記からも*.zipは消えるようです。
    WS000000.PNG

補足

検証時の環境

参考