Nucleus(JP)フォーラム Forum Index

Find on the forum:
OR  AND    » Advanced Search

未返信の記事を表示全てのフォーラムを既読にする

新しいトピックを投稿 トピックに返信
投稿者 メッセージ
Type774



登録日: 2003.12.11
記事: 9

記事 日時: 2003.12.25 (木) 17:10   記事の件名: MOREのメインの目次での折りたたみ表示
引用付きで返信

Parmalinkへ飛ばずにメインの目次ページで追記部分を折りたたみ表示して読めるように出来ます。
MT系のサイトで見かけたスクリプトをいただいて、Nucleusでも使えるようにしてあります。(こういうのを思いつく人ってカッコイイなぁと思う今日この頃。)

スキンのメインの目次の<head></head>間に下記を追加。
Code:
<script language="javascript">
<!--
function showMore(varA1, varB1){
var123 = ('varXYZ' + (varA1));
varABC = ('varP' + (varA1));
if( document.getElementById ) {
if( document.getElementById(var123).style.display ) {
if( varB1 != 0 ) {
document.getElementById(var123).style.display = "block";
document.getElementById(varABC).style.display = "none";
} else { document.getElementById(var123).style.display = "none";
document.getElementById(varABC).style.display = "block"; }
} else { location.href = varB1;
return true; }
} else { location.href = varB1;
return true; }
}
//-->
</script>

テンプレートのアイテムの続きへのリンクを下記のように変更。
Code:
<div id="varP<%itemid%>" style="text-align: right;">
<a href="<%itemlink%>#<%itemid%>" onclick="showMore(<%itemid%>,'<%itemlink%>#<%itemid%>');return false;">...続きを読む</a><br />
</div>
<div id="varXYZ<%itemid%>" style="display: none"><%more%><br />
<div style="text-align: right;">
<a href="#<%itemid%>" onclick="showMore(<%itemid%>,0);return true;">続きをたたむ</a>
</div>
</div>

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
binsan



登録日: 2005.02.10
記事: 7

記事 日時: 2005.02.21 (月) 11:12   記事の件名: 最高!
引用付きで返信

こういったものがプラグインでないか随分探していました。
簡単ですし、いいですねー。読みやすくなりました。有り難うございました。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 メールを送信
新しいトピックを投稿 トピックに返信
特定期間内の記事を表示:   

Page 1 of 1

All times are GMT + 9 Hours

移動先:  

新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可
ファイル添付不可
ダウンロード:

Powered by phpBB © 2001, 2002 phpBB Group