常に最新記事(エントリ)を表示したい

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
blue
パワーユーザー
記事: 70
登録日時: 2005年1月31日(月) 20:49

常に最新記事(エントリ)を表示したい

投稿記事 by blue » 2005年2月08日(火) 20:10

初めて書き込みいたします。
理想的なツールに出会ったと悦んでおります。これからの発展を楽しみにしております。

さて質問なのですが、チュートリアルに従ってほぼその通りに日記を作りました。
左ブロックに一件分の記事(エントリ)、右ブロックにリスト表示というおきまりのパターンです。
今はまだ何処からもリンクしていないのですが、ページに入るとき、
としますと、
invalid entry ID :
と出てしまいますね、当然ですが。
ここでデフォルトで、というか何らかの指定をして、常に最新記事が表示されるようにする方法はありませんか?
呼び出しページにて、
<?php cmsview::entry( "diary1", "default",”00001”) ?>
と指定してしまうと、これは固定表示になってしまいますが、この辺りで何らかの設定が出来ないものかと考えましたが、分かりませんでした。
よろしく御指南の程、お願いします。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: 常に最新記事(エントリ)を表示したい

投稿記事 by webmaster » 2005年2月09日(水) 11:15

 webmasterです。

 blueさん、ご質問ありがとうございます。
 「最新の1件を表示する」というのは盲点でした。よく考えれば当然のニーズ
だと思います。

 次回のバージョンアップで対応したいと思います。

 具体的には、cmsview::entry( "diary1", "default", "top" ) のように、
エントリIDに"top"と入れれば、最新の(というか一覧のトップ)のエントリを
表示するようにしようと考えています。

 尚、とりあえず現状の回避策ですが、
 cmsview::entry ではなく、 cmsview::listtopを使い、

 cmsview::listtop( "diary1", "default", 1 )

 のようにすることで、「最新の1件」を表示させることができます。
 entryではなくlisttopなので、一覧用のデザイン定義が必要になります。

 ご意見ありがとうございました。
 また何かありましたらよろしくお願いいたします。

blue
パワーユーザー
記事: 70
登録日時: 2005年1月31日(月) 20:49

レスありがとうございます

投稿記事 by blue » 2005年2月09日(水) 14:53

早速対応いただけるとのことで、楽しみにお待ちいたしますね。

なるほど「listtop」とは気付きませんでした。まだ試したことがない命令なので、
さっそく弄ってみようと思います :wink:
今後ともよろしくお願いします。
最後に編集したユーザー blue on 2005年2月09日(水) 20:03 [ 編集 1 回目 ]

blue
パワーユーザー
記事: 70
登録日時: 2005年1月31日(月) 20:49

「listtop」試しました

投稿記事 by blue » 2005年2月09日(水) 20:02

ご報告です。
つまりこれは、固定表示ですね?
右ブロックの本物の(?)リストをクリックしても、常に最新の記事が表示されます。
ブラウザのURL教示欄は、diary.php?eid=00002、00003...
と変化するのですが表示は変わりません。
これは
<?php cmsview::entry( "diary1", "default",”00001”) ?>
と指定した時と同じ事のようです。
更新履歴などの表示には良いですね。そちらに使うことにします :P

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: 「listtop」試しました

投稿記事 by webmaster » 2005年2月09日(水) 23:19

 webmasterです。

 なるほど、もともとのご質問が「同じページに「一覧」と「詳細」を表示する」という
ものでしたね。
 それだと確かにentryを使った場合と同じでした。m(_ _)m

 前回、エントリIDとして"top"と指定した場合に、一覧の先頭エントリを表示する
ようにすると書きましたが、それに加えて、そもそもエントリIDが指定されなかった
場合に、自動的に"top"が指定されたものとして振舞うようにしようと思います。

 現状では、ご希望の通りにするためには「最新の1件を表示するページ」と
「個別の1件を表示するページ」を別々にするしかちょっと思いつきません。
 中身はコピーするだけなので簡単ではありますが、あまり美しい方法とは
思えないので、次回バージョンアップをお待ちいただければ幸いです。

 遅くとも来週前半にはリリースできると思います。

blue
パワーユーザー
記事: 70
登録日時: 2005年1月31日(月) 20:49

お待ちしますv

投稿記事 by blue » 2005年2月10日(木) 17:34

>そもそもエントリIDが指定されなかった
場合に、自動的に"top"が指定されたものとして振舞うようにしようと思います。

そうそう、まさにそうなれば理想的です。いよいよブログっぽく?なってきますね。

>あまり美しい方法とは思えないので、

確かに(笑)あまりスマートな感じはしませんですね。
バージョンアップをお待ちします。ご対応ありがとうございます。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: お待ちしますv

投稿記事 by webmaster » 2005年2月10日(木) 18:08

 webmasterです。blueさん、いつも書き込みありがとうございます。

 この件についての対処が完了し、リリース準備をしています。
 今回のリリースでRSS配信機能も(暫定的ですが)リリースする為、その説明書を
書いているところです。
blue さんが書きました:いよいよブログっぽく?なってきますね。
 他の方にも良く言われるのですが、どうしてもブログとの対比は言われますね。 :)

 RSS配信は可能になりましたから、後はトラックバックとコメントですか・・・。
 (特にコメント機能の要望は高いです)

 元々ブログと同じ道を歩む予定は無かったのですが(むしろブログの余計な部分を
排除してシンプルにする方向)、オプションとしてそういうものが付けられれば尚良い
といったところでしょうか。 :wink:

 コンセプトとしては「デザイナーさんの手作りCMS」という感じでまずは完成させたい
ので、そちらを優先する予定ですが、余裕ができたら「手作りブログ」の方向性も
拡充していこうと思います。:)
 またご意見・ご要望よろしくです。

blue
パワーユーザー
記事: 70
登録日時: 2005年1月31日(月) 20:49

カメで申し訳ないです

投稿記事 by blue » 2005年2月14日(月) 20:02

スレッドも伸びできたので恐縮ですが、ひとことだけ。

ブログと同じ道を歩む必要は全く無いと思います!
シンプルを目指してくださいませ。 :wink:

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: カメで申し訳ないです

投稿記事 by webmaster » 2005年2月15日(火) 00:53

blue さんが書きました:スレッドも伸びできたので恐縮ですが、ひとことだけ。

ブログと同じ道を歩む必要は全く無いと思います!
シンプルを目指してくださいませ。 :wink:
 ありがとうございます。m(_ _)m
 精進します。 :)

 先ほど「エントリID省略時に、先頭のエントリを表示する」ようにしたバージョン(0.9.5a)をリリースしましたので、お試しくださいませ。

返信