自作プラグイン/attach.inc.php・ref.inc.php
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
**attach.inc.php/ref.inc.php [#m397cdec]
|RIGHT:125|LEFT:360|c
|~サマリ|attachプラグインに一括添付とサムネイル生成機能を...
|~リビジョン|1.0|
|~対応バージョン|1.4.2|
|~投稿者|[[ARAI]]|
|~投稿日|&new{2003-11-30 (SUN) 20:44:32};|
***概要 [#i0728bfb]
ページに添付されたデジカメ画像をExif情報の一部とともに一...
-1度に1ファイルしか添付出来ないので、10枚以上も添付しよう...
-openfileで画像をimgタグ参照すると、width/heightで表示サ...
というのが気になったので、少し改造してみました。
-Tar(Tar+GzでもなければTar+Bzip2でもない)アーカイブファイ...
-縮小/低画質化したサムネイルを生成(要GD)
の2点です。
また、サムネイル生成改造に対応してrefプラグインにも手を入...
***ダウンロード [#p99475f1]
→ attach・refプラグイン改造 %% http://m-arai.s41.xre...
***使い方 [#f912f401]
Tarアーカイブ(拡張子.tar)一括添付の際には、「UnTar」をチ...
***コメント [#t0de2e5e]
-[[たらこせる]] &new{2003-12-19 (FRI) 14:42:54};
~使わせていただきました。が、paintプラグインで吐き出され...
-[[ARAI]] &new{2003-12-20 (SAT) 08:21:00};
~拡張子が'jpeg'の場合を考えていませんでした。
--- attach.inc.php 4 Dec 2003 09:38:50 -0000 ...
+++ attach.inc.php 19 Dec 2003 23:20:51 -0000
@@ -736,7 +736,8 @@
// for japanese (???)
$filename = htmlspecialchars(mb_convert_enco...
- switch (( $type = strtolower(substr($filename,-...
+ switch ( $type = strtolower(substr($filename,st...
+ case 'jpeg':
case 'jpg':
$src = imagecreatefromjpeg($this->filen...
break;
@@ -776,6 +777,7 @@
}
switch ( $type ) {
+ case 'jpeg':
case 'jpg':
imagecopyresampled( $dst, $src, 0, 0, 0...
imageinterlace( $dst, 1);
これで表示されると思います。御指摘ありがとうございます。
-[[たらこせる]] &new{2003-12-20 (SAT) 11:51:05};
~対応ありがとうございます。大丈夫なようです。exifshowcase...
-[[まるぱ]] &new{2004-02-04 (WED) 07:56:28};
~自動的に縮小画像を作ってくれる機能が欲しかったので、非常...
-[[まるぱ]] &new{2004-02-04 (WED) 10:28:14};
~jpg以外のサムネイルの作成にimagecopyresized()が使われて...
-[[ARAI]] &new{2004-02-04 (WED) 19:32:13};
~不案内なところでやった改造なので穴も結構あると思いますが...
~ところで、'info'オプションについてはオリジナルのrefプラ...
-[[まるぱ]] &new{2004-02-05 (THU) 15:29:57};
~じゃあinfoオプションは思いっきり勘違いでした(^^;;どうも...
-[[るく]] &new{2004-02-23 (MON) 18:47:54};
~変な質問すみません、使ってみたいのですが導入方法で迷って...
--[[reimy]] &new{2004-02-23 (MON) 18:52:37};
~[[続・質問箱/23]]参照。
-[[るく]] &new{2004-02-23 (MON) 18:59:42};
~見てみます!ログ汚してごめんなさい
-[[xpoint]] &new{2004-05-14 (FRI) 18:38:40};
~はじめて書き込みさせていただきます.TARファイル内に日本...
があった場合,文字化けしてしまいます.また文字化けファイ...
よろしくお願いします.
function untar( $tname, $odir)
....
$files[$cnt ]['tmpname'] = $tname;
$files[$cnt++]['extname'] = mb_convert_encoding($name...
}
}
fclose( $fp);
return $files;
}
-[[ARAI]] &new{2004-05-14 (FRI) 20:21:40};
~その対処で問題はないでしょう。同等の対策がattach・refプ...
-[[xpoint]] &new{2004-05-19 (WED) 09:38:13};
~ありがとうございます.2バイトコードの件了解したうえで,...
-[[u]] &new{2004-07-02 (FRI) 16:07:45};
~refの方で、titleを指定しても無視されるようになったんです...
--[[ARAI]] &new{2004-07-03 (SAT) 00:44:22};
~直しました。ご指摘ありがとうございます。
-[[u]] &new{2004-07-05 (MON) 01:20:21};
~すいません返信遅れました。ありがとうございます。
-もの凄く重宝してます!ところで、生成したサムネイルをキャ...
--勿論問題ありません。パッチのパッチだと使い難いので、ま...
~キャッシュ機能は、私ならattachに付けるでしょうね。大きさ...
~頑張って良いものを作ってください。 -- [[ARAI]] &new{2004...
--ありがとうございます!頑張ってみます! -- [[でぃあばぁ]...
--キャッシュ機能つけました!&ref(attach_ref_d.diff); Puki...
--私も連休中で作ってみました⌣ &ref(attach_ref_s.dif...
--完敗です!(笑) -- [[でぃあばぁ]] &new{2004-09-20 (月)...
--いえいえ、透過PNGは考えつきませんでした。で、ちょっと弄...
$dst = imagecreatetruecolor($dw, $dh);
if (PNGで保存するなら) {
$alpha = imagecolorallocate($dst, 255, 255, 255); // 色...
imagefill($dst, 0, 0, $alpha); // 指...
imagecolortransparent($dst, $alpha); // 指...
imagecolordeallocate($dst, $alpha); // 色...
imagesavealpha($dst, TRUE);
}
--おお!imagesavealphaは初耳でした。ありがとうございます...
- (exifshowcaseに関する話題は http://m-arai.s41.xrea...
-これを使いたいのですが、1.4.5用に作ってもらえませんか?...
-とりあえずのものを[[cubic9.com:PukiWiki/改造/一括添付・...
- ARAI さん,でぃあばぁさん,大変便利なパッチをありがとう...
-- 改造というやつを http://www.konis.org/pub/pukiwik...
- 初心者で済みません。patchがうまくできません。~
ファイル構成をpukiwiki<plugin<attach.inc.phpなどとすると...
patch -p0 -d . -E < attach_ref.diff
とコマンドを実行すればいいんですよね? ダウンロードしたa...
なぜかうまくいきません。書き換えられるファイルはattach.in...
そもそもattach.inc.phpを大きいファイルも添付できるように...
- 厳しいようですが、
--一体その「patch -p0 -d . -E < 」はどこからコピペしてき...
--「ダウンロードしたattach_ref.diff.5」って何ですか?この...
--「なぜかうまくいきません」…あなたの隣に居るわけではない...
--多分ですが、その何だか分らないattach_ref.diff.5はattach...
--「そもそも~駄目ですか?」…何をやってるのか分らないので...
-
以上です。 -- &new{2008-01-14 (月) 23:45:38};
- コメントありがとうございます。ファイルはこのページのダ...
- コマンドは http://www.sip.eee.yamaguchi-u.ac.jp/ko...
- そのattach_ref.diff.5は、はっきりと「1.4.3への差分」と...
- ナルホドです。丁寧にありがとうございます。しかし、プラ...
- 困りました。1.4.3を手に入れて、挑戦と思ったのですが古い...
-- CVSから引っ張ってみましょう。 -- &new{2008-01-25 (金) ...
--- [[plugin/attach.inc.php>cvs:plugin/attach.inc.php?rev...
--- [[plugin/ref.inc.php>cvs:plugin/ref.inc.php?rev=1.21]]
(PukiWiki-1.4.3)
- いまさら1.4.3を引っ張り出すのは明らかにナンセンスだと思...
-- と思ったら、向こうでも既にやってるわけですね。 -- &ne...
- コメントありがとうございます。でぃあばぁさんのHPで取っ...
- でぃあばぁさんのサイトが落ちているみたいなんですが・・・。...
-- インターネットアーカイブを使ってなんとかしました。 -- ...
//#comment
終了行:
**attach.inc.php/ref.inc.php [#m397cdec]
|RIGHT:125|LEFT:360|c
|~サマリ|attachプラグインに一括添付とサムネイル生成機能を...
|~リビジョン|1.0|
|~対応バージョン|1.4.2|
|~投稿者|[[ARAI]]|
|~投稿日|&new{2003-11-30 (SUN) 20:44:32};|
***概要 [#i0728bfb]
ページに添付されたデジカメ画像をExif情報の一部とともに一...
-1度に1ファイルしか添付出来ないので、10枚以上も添付しよう...
-openfileで画像をimgタグ参照すると、width/heightで表示サ...
というのが気になったので、少し改造してみました。
-Tar(Tar+GzでもなければTar+Bzip2でもない)アーカイブファイ...
-縮小/低画質化したサムネイルを生成(要GD)
の2点です。
また、サムネイル生成改造に対応してrefプラグインにも手を入...
***ダウンロード [#p99475f1]
→ attach・refプラグイン改造 %% http://m-arai.s41.xre...
***使い方 [#f912f401]
Tarアーカイブ(拡張子.tar)一括添付の際には、「UnTar」をチ...
***コメント [#t0de2e5e]
-[[たらこせる]] &new{2003-12-19 (FRI) 14:42:54};
~使わせていただきました。が、paintプラグインで吐き出され...
-[[ARAI]] &new{2003-12-20 (SAT) 08:21:00};
~拡張子が'jpeg'の場合を考えていませんでした。
--- attach.inc.php 4 Dec 2003 09:38:50 -0000 ...
+++ attach.inc.php 19 Dec 2003 23:20:51 -0000
@@ -736,7 +736,8 @@
// for japanese (???)
$filename = htmlspecialchars(mb_convert_enco...
- switch (( $type = strtolower(substr($filename,-...
+ switch ( $type = strtolower(substr($filename,st...
+ case 'jpeg':
case 'jpg':
$src = imagecreatefromjpeg($this->filen...
break;
@@ -776,6 +777,7 @@
}
switch ( $type ) {
+ case 'jpeg':
case 'jpg':
imagecopyresampled( $dst, $src, 0, 0, 0...
imageinterlace( $dst, 1);
これで表示されると思います。御指摘ありがとうございます。
-[[たらこせる]] &new{2003-12-20 (SAT) 11:51:05};
~対応ありがとうございます。大丈夫なようです。exifshowcase...
-[[まるぱ]] &new{2004-02-04 (WED) 07:56:28};
~自動的に縮小画像を作ってくれる機能が欲しかったので、非常...
-[[まるぱ]] &new{2004-02-04 (WED) 10:28:14};
~jpg以外のサムネイルの作成にimagecopyresized()が使われて...
-[[ARAI]] &new{2004-02-04 (WED) 19:32:13};
~不案内なところでやった改造なので穴も結構あると思いますが...
~ところで、'info'オプションについてはオリジナルのrefプラ...
-[[まるぱ]] &new{2004-02-05 (THU) 15:29:57};
~じゃあinfoオプションは思いっきり勘違いでした(^^;;どうも...
-[[るく]] &new{2004-02-23 (MON) 18:47:54};
~変な質問すみません、使ってみたいのですが導入方法で迷って...
--[[reimy]] &new{2004-02-23 (MON) 18:52:37};
~[[続・質問箱/23]]参照。
-[[るく]] &new{2004-02-23 (MON) 18:59:42};
~見てみます!ログ汚してごめんなさい
-[[xpoint]] &new{2004-05-14 (FRI) 18:38:40};
~はじめて書き込みさせていただきます.TARファイル内に日本...
があった場合,文字化けしてしまいます.また文字化けファイ...
よろしくお願いします.
function untar( $tname, $odir)
....
$files[$cnt ]['tmpname'] = $tname;
$files[$cnt++]['extname'] = mb_convert_encoding($name...
}
}
fclose( $fp);
return $files;
}
-[[ARAI]] &new{2004-05-14 (FRI) 20:21:40};
~その対処で問題はないでしょう。同等の対策がattach・refプ...
-[[xpoint]] &new{2004-05-19 (WED) 09:38:13};
~ありがとうございます.2バイトコードの件了解したうえで,...
-[[u]] &new{2004-07-02 (FRI) 16:07:45};
~refの方で、titleを指定しても無視されるようになったんです...
--[[ARAI]] &new{2004-07-03 (SAT) 00:44:22};
~直しました。ご指摘ありがとうございます。
-[[u]] &new{2004-07-05 (MON) 01:20:21};
~すいません返信遅れました。ありがとうございます。
-もの凄く重宝してます!ところで、生成したサムネイルをキャ...
--勿論問題ありません。パッチのパッチだと使い難いので、ま...
~キャッシュ機能は、私ならattachに付けるでしょうね。大きさ...
~頑張って良いものを作ってください。 -- [[ARAI]] &new{2004...
--ありがとうございます!頑張ってみます! -- [[でぃあばぁ]...
--キャッシュ機能つけました!&ref(attach_ref_d.diff); Puki...
--私も連休中で作ってみました⌣ &ref(attach_ref_s.dif...
--完敗です!(笑) -- [[でぃあばぁ]] &new{2004-09-20 (月)...
--いえいえ、透過PNGは考えつきませんでした。で、ちょっと弄...
$dst = imagecreatetruecolor($dw, $dh);
if (PNGで保存するなら) {
$alpha = imagecolorallocate($dst, 255, 255, 255); // 色...
imagefill($dst, 0, 0, $alpha); // 指...
imagecolortransparent($dst, $alpha); // 指...
imagecolordeallocate($dst, $alpha); // 色...
imagesavealpha($dst, TRUE);
}
--おお!imagesavealphaは初耳でした。ありがとうございます...
- (exifshowcaseに関する話題は http://m-arai.s41.xrea...
-これを使いたいのですが、1.4.5用に作ってもらえませんか?...
-とりあえずのものを[[cubic9.com:PukiWiki/改造/一括添付・...
- ARAI さん,でぃあばぁさん,大変便利なパッチをありがとう...
-- 改造というやつを http://www.konis.org/pub/pukiwik...
- 初心者で済みません。patchがうまくできません。~
ファイル構成をpukiwiki<plugin<attach.inc.phpなどとすると...
patch -p0 -d . -E < attach_ref.diff
とコマンドを実行すればいいんですよね? ダウンロードしたa...
なぜかうまくいきません。書き換えられるファイルはattach.in...
そもそもattach.inc.phpを大きいファイルも添付できるように...
- 厳しいようですが、
--一体その「patch -p0 -d . -E < 」はどこからコピペしてき...
--「ダウンロードしたattach_ref.diff.5」って何ですか?この...
--「なぜかうまくいきません」…あなたの隣に居るわけではない...
--多分ですが、その何だか分らないattach_ref.diff.5はattach...
--「そもそも~駄目ですか?」…何をやってるのか分らないので...
-
以上です。 -- &new{2008-01-14 (月) 23:45:38};
- コメントありがとうございます。ファイルはこのページのダ...
- コマンドは http://www.sip.eee.yamaguchi-u.ac.jp/ko...
- そのattach_ref.diff.5は、はっきりと「1.4.3への差分」と...
- ナルホドです。丁寧にありがとうございます。しかし、プラ...
- 困りました。1.4.3を手に入れて、挑戦と思ったのですが古い...
-- CVSから引っ張ってみましょう。 -- &new{2008-01-25 (金) ...
--- [[plugin/attach.inc.php>cvs:plugin/attach.inc.php?rev...
--- [[plugin/ref.inc.php>cvs:plugin/ref.inc.php?rev=1.21]]
(PukiWiki-1.4.3)
- いまさら1.4.3を引っ張り出すのは明らかにナンセンスだと思...
-- と思ったら、向こうでも既にやってるわけですね。 -- &ne...
- コメントありがとうございます。でぃあばぁさんのHPで取っ...
- でぃあばぁさんのサイトが落ちているみたいなんですが・・・。...
-- インターネットアーカイブを使ってなんとかしました。 -- ...
//#comment
ページ名: