*お気に入りを書きやすくする [#md9f7692]
いちいちCHR(1)CHR(2)などと書いてられんわボケ!という方向けTips。~
''???_string.dicの改修が必要です。''
#include(最新版注意,notitle)
**方法 [#k50c231e]
ということで、まずは関数追加。
#code(aya,nonumber,nooutline,nolink){{
LinkMenuConvert
{
_text = ''
_data = IARRAY
for _i = 0 ; _i < _argc ; _i++ {
_data = (RE_SPLIT(_argv[_i],'[ \t]*\|[ \t]*'),'','') //ダミー
_text += "%(_data[0])%(CHR(1))%(_data[1])%(CHR(1))%(_data[2])%(CHR(1))%(CHR(2))"
}
_text;
}
}}
どこでもいいので、まずはこれを追加します。
次に、お気に入りメニューの書き方自体を変更します。~
On_sakura.recommendsitesの例を挙げていますが、どれでも構いません。
#code(aya,nonumber,nooutline,nolink){{
On_sakura.recommendsites
{
"/
ごにょごにょ%(CHR(1))http://go.nyo/%(CHR(1))%(CHR(2))/
"
}
}}
元はこうなっています……が、編集が非常に面倒で目がちかちかします。~
ということで書き直ししますと、
#code(aya,nonumber,nooutline,nolink){{
On_sakura.recommendsites
{
LinkMenuConvert(On_sakura.recommendsites_EX)
}
On_sakura.recommendsites_EX : array
{
'ごにょごにょ | http://go.nyo/ | '
'ほげほげ | http://ho.ge/ | '
"ふがふが | http://fu.ga/ | "
}
}}
~ | が区切りです。~
半角スペースやタブをその左右に適当に入れて、適当に見やすくして構いません。
なんたら_EXは適当な名前で構いませんが : array とつけるのを忘れないでください。
サンプルは ' ' で囲んでいますが、別に " " でも全く問題ありません。~
変数等を利用したい場合や、サイト名に ' が含まれて回避したい場合は " " を使ってください。
[[Emily/Phase4>SpecWiki:ぽな@ばぐとら/Emily-Phase4]]などで利用しています。~
わからない場合はそちらも参考にしてください。
―― [[ひと:ぽな@ばぐとら]]