ひちゃ

管理画面でカレンダー表示

0

管理画面上に月ごとのカレンダーを表示し、そこでイベントの登録をしたいと考えています。
カレンダー表示された日付を選ぶとイベントの時間、詳細などを入力できるようにし、登録後JSONを吐き出してWEBサイトのJSで表示したいです。

管理画面上でカレンダーを表示する良いプラグインをご存知の方はいませんでしょうか?
またない場合はTransformerプラグインを作成することになるのでしょうか?

返信(3)

| 返信する
  • >ひちゃさん
    管理画面のどのページにカレンダーを出力するのでしょうか?

    ダッシュボードで良いなら、ダッシュボードウィジェットを作るのが比較的簡単です。
    ダッシュボードウィジェットに出力する内容は、一般的なテンプレートタグで記述することができます。

    http://www.h-fj.com/blog/tag/%E3%83%80%E3%83%83%E3%82%B7%E3%83%A5%E3%83%9C%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A3%E3%82%B8%E3%82%A7%E3%83%83%E3%83%88.php

    また、拙作のPlainCalendarプラグインを使えば、任意の月のカレンダーを出力することができます。

    http://www.h-fj.com/blog/archives/2012/12/07-090542.php

    カレンダーで選ばれた日付から、記事の日付を自動的に設定する処理は、MTAppjQueryプラグインで行うと良いと思います。

    http://bit-part.net/blog/news/mtappjquery/

  • >壱さん
    コメントありがとうございます。

    できればブログの管理画面の右メニューにイベント登録というメニューを追加し、それを押すとカレンダーが表示され日付を選択できるようにしたいと考えています。

    難しいようであれば、ご提案頂いたダッシュボードウィジェットでもいいと思っています。
    当方、jquery、ruby等は多少理解していますが、MTのプラグインやテンプレートについては勉強不足のため、できるだけ簡単な方法をとりたいと考えています。

  • 新規作成するブログ記事/ウェブページの公開日を設定するのは、URLクエリに含めることもできますね。
    >http://sample.com/cgi-bin/mt/mt.cgi?__mode=view&_type=entry&blog_id=3&authored_on_date=2123-12-31&authored_on_time=12:34:56

    ダッシュボードウィジェットを作って、日付のセル毎に記事の新規作成リンクを設置、リンクのURLはテンプレートタグで↑みたいなのを自動生成するのが簡単かしら?

返信する


カテゴリグループ

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

178 552

最新のトピック: ユーザへアカウント発行通知 (2014年1月27日 cmtskt)

143 426

最新のトピック: アイテム・カスタムフィールドの連動 (2013年12月16日 kazuhiro watanabe)

291 819

最新のトピック: 検索についての質問 (2014年1月23日 noble777)

OpenID対応しています OpenIDについて