とりあえず、うちで使ってるのを簡単にコピペしときます。
実装したのがずいぶん昔なので、これで全部かちょっと怪しいですが……。
【1】「ヘッダ・フッタ」編集画面で、「●ヘッダ」の<:head>〜</head>内に以下のコードを挿入
<!-- 以下ネタバレ用 --> <style type="text/css"> .sfield{ display:none; margin-top:1em; } .nbtn{ background:#eee; border:double 3px #000; } </style> <script type="text/JavaScript"> function sfield_view(id){ if( document.getElementById(id).style.display != "block" ){ if (document.getElementById(id+'_next')) { document.getElementById(id+'_next').style.display="none"; } document.getElementById(id).style.display="block"; if (document.getElementById(id).innerHTML) { Txt = document.getElementById(id).innerText; Html = document.getElementById(id).innerHTML; if (! Html.match(/\\[.*\?閉じる.*\?\\]/)) { document.getElementById(id).innerHTML = Html + '<div style="text-align:right">[<a href="#' + id + '_next" onclick="sfield_view(' + "'" + id + "'" + ');">閉じる</a>]</div>'; } } }else{ if (document.getElementById(id).innerHTML) { document.getElementById(id).innerHTML = Html; } if (document.getElementById(id+'_next')) { document.getElementById(id+'_next').style.display="inline"; } document.getElementById(id).style.display="none"; } } </script> <noscript> <style type="text/css"> .sfield{ display:block; background:#eee; color:#eee; } </style> </noscript> <!-- ネタバレ用ここまで -->
【2】「nicky.cgi?editinput」で出てくる画面の1つめのフィールドの「//-->」より上に、以下のコードを挿入
function neta_link(){ gettmstr(); var s1='<a href="#' + tmstr + '_next" onclick="sfield_view('+"'"+tmstr+"'"+');return false;" id="' + tmstr + '_next">続きを読む</a><ydiv id="'+tmstr+'" class="sfield">'; enclose(s1, '<ydiv style="text-align:right">[<ya href="#' + tmstr + '_next" onclick="sfield_view('+"'"+tmstr+"'"+');return false;">閉じる<y/a>]<y/div><y/div>'); } function neta_link_long(){ gettmstr(); var s1='<yya href="#' + tmstr + '_next" onclick="sfield_view(' + "'"+tmstr+"'"+');return false;" id="' + tmstr + '_next">続きを読む</a><ydiv id="'+tmstr+'" class="sfield">'; enclose(s1, '<yydiv style="text-align:right">[<ya href="#' + tmstr + '_next" onclick="sfield_view('+ "'"+tmstr+"'"+');">閉じる<y/a>]<y/div></div>'); }
【3】「nicky.cgi?editinput」で出てくる画面の3つめのフィールドの2行目あたりに、以下のコードを挿入
<input type="button" value="続きを読む" onclick="neta_link();return false;"> <input type="button" value="続きを読む(長文)" onclick="neta_link_long();return false;">
……で、いけるんじゃなかったかなーと思いますが。動かなかったらすみません……。