| [88] Re: ご相談 |
□ naoK-(2006/08/03(Thu) 22:20:05/URL)/Res1
|
 [引用] |
あー。なんとなく分かりました。MTとかで時々見かけるスタイルですね,多分。 2つ目の記事からはタイトルだけズラズラ表示したいってことですよね? ちょっと考えさせて下さい。 記事作成中の挙動の件については,Blogでお返事した通りです。ちょっとこちらでは確認できないのでなんともいえませんねぇ。
Blogのコメントは,思ったことをちょっとそのまま書きすぎました(笑 が,間違ってはないと思うので,今後考慮いただければ幸いです。
|
| [89] Re: ご相談 |
□ azu-(2006/08/04(Fri) 03:47:37)/Res2
|
 [引用] |
「MTで見かける」ということで、自分で探してみました。 すると「2つ目の記事」というコダワリはないようですねー。 (自分が見たMTサイトでは)
「2つ目から」を実現するのが難しいようなら、 レイアウトだけで我慢します。 あまりお手間取らせるのは悪いので^^;
>Blogのコメント いえいえいえ<(_ _)>こちらこそ思ったまま書くのを改めます。 今後もよろしくお願いします。
|
| [90] Re: ご相談 |
□ naoK-(2006/08/06(Sun) 20:30:56/URL)/Res3
|
 [引用] |
お返事遅くなりました。すみません。
形としては,勝手にリンク貼っちゃいますが,http://blog.open-arms.biz/のようなものを私はイメージしているんですが。 一応この形を実現するために必要な方法を書いておきますね。ファイルの行数は20060726版をもとに説明します。
まず,環境設定で フル記事表示で1ページに表示する件数 を1に, RECENTLYに表示するエントリーの数 を表示させたい件数+1に設定します。 utils.phpの465行目付近, if($length==1) return show_box('',TRUE, $LINES[0], 1); をコメントアウト。さらに471行目付近 if($i===0){ から486行目付近にある $body .= show_box($id, FALSE, $line, FALSE, $i, $sup_same, $inf_same); の"上の行"の } までをコメントアウトして下さい。486行目はコメントアウトしないように。
次にindex.phpの120行目付近, if(isset($_cache['recently']) && is_array($_cache['recently'])){ の下の行に $i = 0; を追加。 foreach($_cache['recently'] as $id=>$title){ の下の行に if ($i == 0) { $i++;continue; } else { と追加。 . '<a href="index.php?UID='.$id.'" title="'.$title.' '.date('Y/m/d',$id).'">'.$_title.'</a></li>'.NL; の下の行に $i++; } と追加します。あとはtemplate.phpで %_BODY_% の下に <div id="recently">%_RECENTLY:1:Recently:1_%</div><!--#recently--> を追加し,cssで体裁を整えてあげれば良いと思います。もしタイトルが途中で途切れてしまうのがいやであれば, . '<a href="index.php?UID='.$id.'" title="'.$title.' '.date('Y/m/d',$id).'">'.$_title.'</a></li>'.NL; の $_title を $title にすればよろしいかと。こんなところでいかがでしょう?
|
| [91] Re: ご相談 |
□ azu-(2006/08/08(Tue) 00:05:25)/Res4
|
 [引用] |
こんばんは。 すぐではなくて、申し訳ないのですが、今度使わせて頂きます。 お手数おかけしました<(_ _)>
(教えて頂いたブログはデザインが好きで知ってましたけど、気づきませんでした^^;)
|
| [92] Re: ご相談 |
□ naoK-(2006/08/08(Tue) 00:11:41/URL)/Res5
|
 [引用] |
azuさん,もしうまくいかなかったらまたこちらにご相談くださいね♪
|