BugTrack/2295
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* Footnote のリンクを作る部分について [#r2f24e80]
- ページ: [[BugTrack]]
- 投稿者: 名無しさん
- 優先順位: 低
- 状態: 完了
- カテゴリー: その他
- 投稿日: 2008-02-06 (水) 00:27:04
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
** メッセージ [#cd356370]
改良と言えるほどの差が出ないぐらい小さなことですが、気に...
-r1.18 で[[BugTrack/698]]に関する修正をした際に、url を定...
他のLink_xxx クラスでparent::setParam() に$page を渡す時...
-Footnote へのリンク作成で、本文を埋め込む処理をするとき...
lib/make_link.php (r1.37) の、Link_note クラス(今回の話...
function set($arr, $page)
{
global $foot_explain, $vars;
static $note_id = 0;
list(, $body) = $this->splice($arr);
if (PKWK_ALLOW_RELATIVE_FOOTNOTE_ANCHOR) {
$script = '';
} else {
$script = get_script_uri() . '?' . rawurlencode($page);
}
$id = ++$note_id;
$note = make_link($body);
$page = isset($vars['page']) ? rawurlencode($vars['pag...
// Footnote
$foot_explain[$id] = '<a id="notefoot_' . $id . '" hre...
$script . '#notetext_' . $id . '" class="note_super">...
$id . '</a>' . "\n" .
'<span class="small">' . $note . '</span><br />';
// A hyperlink, content-body to footnote
if (! is_numeric(PKWK_FOOTNOTE_TITLE_MAX) || PKWK_FOOT...
$title = '';
} else {
$title = strip_tags($note);
$count = mb_strlen($title, SOURCE_ENCODING);
$title = mb_substr($title, 0, PKWK_FOOTNOTE_TITLE_MAX...
$abbr = (mb_strlen($title) < $count) ? '...' : ''; /...
$title = ' title="' . $title . $abbr . '"';
}
$name = '<a id="notetext_' . $id . '" href="' . $scrip...
'#notefoot_' . $id . '" class="note_super"' . $title .
'>*' . $id . '</a>';
return parent::setParam($page, $name, $body);
}
--------
- 1つ目の話題について、$page と $vars['page'] が一致して...
- 対応しました commit:2f903cec39 -- [[umorigu]] &new{2017...
#comment
終了行:
* Footnote のリンクを作る部分について [#r2f24e80]
- ページ: [[BugTrack]]
- 投稿者: 名無しさん
- 優先順位: 低
- 状態: 完了
- カテゴリー: その他
- 投稿日: 2008-02-06 (水) 00:27:04
- バージョン: 1.4.7
- リリース予定バージョン: 1.5.2
** メッセージ [#cd356370]
改良と言えるほどの差が出ないぐらい小さなことですが、気に...
-r1.18 で[[BugTrack/698]]に関する修正をした際に、url を定...
他のLink_xxx クラスでparent::setParam() に$page を渡す時...
-Footnote へのリンク作成で、本文を埋め込む処理をするとき...
lib/make_link.php (r1.37) の、Link_note クラス(今回の話...
function set($arr, $page)
{
global $foot_explain, $vars;
static $note_id = 0;
list(, $body) = $this->splice($arr);
if (PKWK_ALLOW_RELATIVE_FOOTNOTE_ANCHOR) {
$script = '';
} else {
$script = get_script_uri() . '?' . rawurlencode($page);
}
$id = ++$note_id;
$note = make_link($body);
$page = isset($vars['page']) ? rawurlencode($vars['pag...
// Footnote
$foot_explain[$id] = '<a id="notefoot_' . $id . '" hre...
$script . '#notetext_' . $id . '" class="note_super">...
$id . '</a>' . "\n" .
'<span class="small">' . $note . '</span><br />';
// A hyperlink, content-body to footnote
if (! is_numeric(PKWK_FOOTNOTE_TITLE_MAX) || PKWK_FOOT...
$title = '';
} else {
$title = strip_tags($note);
$count = mb_strlen($title, SOURCE_ENCODING);
$title = mb_substr($title, 0, PKWK_FOOTNOTE_TITLE_MAX...
$abbr = (mb_strlen($title) < $count) ? '...' : ''; /...
$title = ' title="' . $title . $abbr . '"';
}
$name = '<a id="notetext_' . $id . '" href="' . $scrip...
'#notefoot_' . $id . '" class="note_super"' . $title .
'>*' . $id . '</a>';
return parent::setParam($page, $name, $body);
}
--------
- 1つ目の話題について、$page と $vars['page'] が一致して...
- 対応しました commit:2f903cec39 -- [[umorigu]] &new{2017...
#comment
ページ名: