calendar_viewerのタイトルから設置ページ名の削除 / 編集可否の選択ができるようにならないか†
- 元タイトル: calendar_viewerのタイトルからリンク・設置ページ名を削除して欲しい
- ページ: BugTrack2
- 投稿者: Lick
- 優先順位: 低
- 状態: 提案
- カテゴリー: プラグイン
- 投稿日: 2005-04-21 (木) 09:09:43
- バージョン:
メッセージ†
日記やお知らせなどにcalendar_viewerを使用していますが、何度も「日記/2005-~」となるのは見ている側にとっても目障りだと思うので、設置ページ名を削除して日にちだけをタイトルにするようにしていただけないでしょうか。
また、編集ページへのリンクも、不用意なクリックを防ぐために、表示・非表示を切り替えられるようにして欲しいです。
- プラグインのオプションとしてこういうのがあると良さそうですね。編集の可否(編集に対するリンクにするのか、閲覧に対するリンクにするのか、そもそもリンクしないのか)については以前考えたような。 -- henoheno
- コメントありがとうございます :) このようなオプションをいざ追加することを検討してみたのですが、現状のcalendar_viewerのオプション体系は、さらに何かを(簡単に、かつ綺麗に)追加するのが難しそうですね (^^; 強引にオプション体系の最後に追加する事もできなくはないのですが、そうすると他の部分の省略形などもきちんとフォローしたくなってしまうので、とりあえず定数を追加しました。 -- henoheno
年月日のみを表示する件†
類似の要望†
コメント†
- 従来型の表示もまたそれはそれで味があると思うのですが、確かにblogっぽくはないのと、親のページ名が長くなる時には目障りになりかねないので、日時入りのページの「日時」をそれらしく表示できる様に修正し、そちらをデフォルトとしました(定数 PLUGIN_CALENDAR_VIEWER_SHOW_DATE_ONLY を追加)。プラグイン内の設定を変えることで従来通りの挙動に戻す事も可能です。 -- henoheno
- Ratbetaさんとこのハックに触発されて、date() 関数 + αで任意のフォーマットを選択できるようにしてしまいました :) 日本語(というか各国語)で曜日も出力できます。 -- henoheno
- pagename/2005-06-04 とか <= 従来通り
- 2005/6/4 (土) とか <= 今後のデフォルト
- Sat, 04 Jun, 2005 とか
- June 04, 2005 とか
- [2005-06-04] とか
- どう修正するも自由ですが、デフォルトを変更するのは勘弁下さいよぉ。 -- upk
- $adminpassのフォーマットのように、既存のものとは異なるものとなるような変更も少しづつ加えているわけですが、(今回の場合も)利点と欠点のバランスをどう考えたのかを教えて下さい。 -- henoheno
- 開発日記だけを読んで、この文章をちゃんと読まずに反応していました。すみませんが、取り下げさせてください。*1デフォルトの表示を変更するだけだったんですね。ページ名かと思ってしまいました (^^; 。表示に関しては、逆に短くすることに賛成です。-- upk
リンクするか・しないかなどをコントロールする件†
- そもそもそのページへのリンクは必要なのでしょうか。閲覧者から見れば個別のページへ飛ぶ必要は全くないわけですし、編集者から見れば編集はしやすくなるものの一覧から飛べばそれまでですし。 --
- こんにちは :) 「一覧」というのはPukiWikiの「一覧(cmd=list)」でしょうか。このサイトをご覧いただけるとお解りかと思いますが、ページ数が増えてくるとそれはちょっと大変です (^^; calendar_viewerを用途に合わせて複数設置したりしている場合も同様です。-- henoheno
- ちなみに私の場合、「直近の過去のページ」を手直しするために、編集リンクはしょっちゅう使っています (^^; なお閲覧者が編集のためのリンクをクリックする必要がない件ですが、それは「編集する気が無いなら『編集』リンクをクリックする必要はない」のと同程度のものかと思いますが、いかがでしょうか。 -- henoheno
- 確かにそうかもしれません。でしたら、各日の一番下に小さく編集リンクを張るという方法では如何でしょうか。 --