Top(FrontPage)
トップページへ
[
一覧
|
検索
|
最終更新
] [
差分
|
履歴
]
ツール
ヘルプ
新規
開始行:
*アンカータグからURLジャンプ [#kd84895a]
[[Tips/選択肢をいきなり独立した関数で書く]]の+α。~
IDがhttp://~で始まっているとそのURLにジャンプ。~
これを入れておくとRSS表示時も記事タイトルクリックでURLジ...
**基礎 [#z21858bb]
#code(aya,nonumber,nooutline,nolink){{
OnAnchorSelect
{
_id = reference[0]
// アンカーのIDの冒頭に「http://~」があればWebサイトを...
if RE_MATCH(_id, 'http://.+') {
_url = AYATEMPLATE.EscapeText(_id)
"\C\j[%(_url)] \e"
// それ以外はIDと同じ名前のイベントへジャンプ
} elseif ISFUNC(_id) {
EVAL(_id)
}
}
OnAnchorSelectEx
{
_id = reference[1]
// アンカーのIDの冒頭に「http://~」があればWebサイトを...
if RE_MATCH(_id, 'http://.+') {
_url = AYATEMPLATE.EscapeText(_id)
"\C\j[%(_url)] \e"
// それ以外はIDと同じ名前のイベントへジャンプ
} elseif ISFUNC(_id) {
EVAL(_id)
}
}
// 「[[はろーYAYAわーるど>http://ms.shillest.net/yayame.x...
// 辞書になければこちらも記述。
AYATEMPLATE.EscapeText
{
_r = _argv[0]
if RE_SEARCH(_r,'[,"\[\]]') {
'"' + REPLACE(_r,'"','""') + '"'
}
else {
_r
}
}
}}
**アンカータグの書き方 [#f1bce0a5]
\_a[URL]文字列\_a/
**使用例 [#q1e3f877]
#code(aya,nonumber,nooutline,nolink){{
sample {
"\1\s[10]\0\s[0]/
文Wikiを開きます。\n\n/
\_a[http://emily.shillest.net/ayaya/?FrontPage]ここをク...
\e"
}
}}
「\C」を入れる事によりバルーンの表示そのままの状態でURLジ...
SSP以外のベースウェアでは空白のバルーンを表示した上でURL...
ちなみに選択肢の場合はこちらで何もしなくても仕様上IDがURL...
**ツールチップと併用 [#z586af1a]
[[Tips/ツールチップ]]ページの「ジャンプ先URLを表示」を併...
終了行:
*アンカータグからURLジャンプ [#kd84895a]
[[Tips/選択肢をいきなり独立した関数で書く]]の+α。~
IDがhttp://~で始まっているとそのURLにジャンプ。~
これを入れておくとRSS表示時も記事タイトルクリックでURLジ...
**基礎 [#z21858bb]
#code(aya,nonumber,nooutline,nolink){{
OnAnchorSelect
{
_id = reference[0]
// アンカーのIDの冒頭に「http://~」があればWebサイトを...
if RE_MATCH(_id, 'http://.+') {
_url = AYATEMPLATE.EscapeText(_id)
"\C\j[%(_url)] \e"
// それ以外はIDと同じ名前のイベントへジャンプ
} elseif ISFUNC(_id) {
EVAL(_id)
}
}
OnAnchorSelectEx
{
_id = reference[1]
// アンカーのIDの冒頭に「http://~」があればWebサイトを...
if RE_MATCH(_id, 'http://.+') {
_url = AYATEMPLATE.EscapeText(_id)
"\C\j[%(_url)] \e"
// それ以外はIDと同じ名前のイベントへジャンプ
} elseif ISFUNC(_id) {
EVAL(_id)
}
}
// 「[[はろーYAYAわーるど>http://ms.shillest.net/yayame.x...
// 辞書になければこちらも記述。
AYATEMPLATE.EscapeText
{
_r = _argv[0]
if RE_SEARCH(_r,'[,"\[\]]') {
'"' + REPLACE(_r,'"','""') + '"'
}
else {
_r
}
}
}}
**アンカータグの書き方 [#f1bce0a5]
\_a[URL]文字列\_a/
**使用例 [#q1e3f877]
#code(aya,nonumber,nooutline,nolink){{
sample {
"\1\s[10]\0\s[0]/
文Wikiを開きます。\n\n/
\_a[http://emily.shillest.net/ayaya/?FrontPage]ここをク...
\e"
}
}}
「\C」を入れる事によりバルーンの表示そのままの状態でURLジ...
SSP以外のベースウェアでは空白のバルーンを表示した上でURL...
ちなみに選択肢の場合はこちらで何もしなくても仕様上IDがURL...
**ツールチップと併用 [#z586af1a]
[[Tips/ツールチップ]]ページの「ジャンプ先URLを表示」を併...
ページ名: