応用/お絵描き掲示板の小技編 1

まあ、応用編といっても、これもあちこちで紹介されている方法なので、あまり参考にはならないかもしれませんが、とりあえず少しだけ踏み込んだ使い方がしたいという方は参考にしてみてください。

先ず、ときどきお絵描き掲示板に設置されている「クオリティ」と言う機能ですが、これは指定したサイズの倍サイズでキャンバスが開き描き込める機能です。
これはしぃペインターでのみ使用可能な機能です。

どんなものかと言いますと、例えば300x300pxでサイズ指定しクオ2で開くと、キャンバスは600x600pxで開きます。
そこで普通に描き込んでから投稿すると、表示されるのは300x300pxです。

つまり倍サイズで描いて半分に縮小表示されるということです。

細かい部分やより細い線を描きたい場合、重宝します。
ただ、半分のサイズで表示されると、逆に描きこんだ部分が潰れて見えなくなったり、元々の指定サイズが大きい場合はあまり効果がありません。
線画とかざっくりした描き方のほうに向いているかもしれません。
自分で試してみて、その効果を一度確かめてみるのがいいでしょう。

さて、クオリティ機能を自分の掲示板に導入したい場合は、ここから「Qualityモジュール」をDLします。
このとき自分が使っているスキンがsiberiaスキンだったら、注意書きも参考にしてskin.cgiの書き換えをしてください。
quality.cgiを開いて必要な部分を書き換えます。

qualityモジュールをサーバーにアップしたら、次にconfig.cgiをもう一度書き換える必要があります。
一番最後のほうまでスクロールします。

#===================== モジュール ==========================

module 'paint';
# module 'security';
# module 'search';
# module 'multiskin';
# module 'mail';
# module 'tree';
# module 'icon';
# module 'user';
# module 'font';
# module 'file';
# module 'panic';
(ここから)
# module 'postcontrol';
(ここまで)
# module 'quality';

最後の部分に書き加えます。このとき、(ここから)〜(ここまで)の部分をコピーして、最後の一行を同じスペースでペーストしてから、だぶった「postcontrol」の部分を「quality」に書き換えます。
ただ手打ちで改行やスペースを入れても、見かけは正しく見えても実際にはプログラムとして書き換えを認識していません。
その点を注意して書き加えてください。
もし使ってみて必要がないと感じたら、削除してもいいですし、頭に「#」をつければ使えなくなります。

次にpaint.cgiを開き、337行目を書き換えます。

# ★クオリティーレベル(レベルをあげると綺麗になりますが極端に重くなります)
'quality' => '
1',

ここを自分で使いたいレベルまで変更します。
たいていは「2」で充分だと思いますが、もし「3」とか「4」とかにしたければそれもいいでしょう。
ただし、お絵描きする時点でキャンバスが最初から指定サイズの三倍、四倍の状態で開くので、そのへんを考慮したうえで設定する必要があります。

次は実際のお絵描きに関する小技を紹介します。


 …基本/サーバー編  …基本/DL編  …基本/設置(CGIの書き換え)編 1 …基本/設置(CGIの書き換え)編 2  …基本/設置(UL)編 1

 …基本/設置(UL)編 2  …応用/小技編 2



以下のコーナー上にあるすべての画像の転載を禁じます。無断転載はしないでくださいね。
Please do not copy any images.
Artworks on this site are NOT allowed to be used on other websites without permission.


BACK