Code Monkey home page Code Monkey logo

blogs's Issues

ステータスラベル位置を変更する

ステータスラベルは編集ボタンと同じ行の左端
 編集ボタンがない場合はタイトルの上
 新着はタイトルアイコンを入れずにタイトルの前
 詳細の場合はタイトルの上
 展開されていない一覧の場合はタイトル文字のすぐ右
 展開されている一覧の場合はタイトルの上

https://docs.google.com/spreadsheets/d/1hJ1dDiQnGDegabIEnuEYqM3zX0ZluGCSH8l6aKUt7ac/edit#gid=1167457903

ブロック一覧に説明文追加

文章どこのを参考にしたらいいんだろうな
FAQとかリンクリストがOKぽい

ハイライトされているFAQが現在表示されています。
新しく作成するときは、 【プラスアイコン】を押してください。
編集もしくは削除するときは、 【編集アイコン】を押してください。

アイコンはglyph-icon。ハイライトはactive適用されてるかな
FAQ参照。
というかこれ共通か?

ブロック編集画面修正

・タイトル 必須入力のアスタリスク追加

(これ自動でつくようにならんのかなぁ)

・作成者・更新者を表示

表示方法変更でblack-holed

masterの最新をとったのですが、表示方法変更でblack-holedがでる。
まだ、masterに反映してない??

コンテンツ削除のガード

公開後のコンテンツを削除できるのは、公開権限のあるユーザのみ。(削除は承認フローとかないので)

現状だと一度でも公開されたら公開権限のないユーザは削除不可(現状だと公開後に新たな承認フローが走るとステータスが公開以外になるが、一度でも公開されてたら権限無い人はコンテンツ削除NG)
判定としてはis_activeが一度でもあったら、公開権限無いユーザは削除不可とすればOK.

  • 削除ボタン表示条件を実装する
  • 削除アクションのガードを実装する

ブロック一覧修正

更新者、更新日時、公開設定を追加

ブロックのヘルパ待修正まち。ヘルパは公開設定のところだけかな

編集ボタンの追加(別カラムでタイトルの次のカラム)

記事件数も表示する

SQL関数の使用について

BlogEntry::getYearMonthCount
で月ごとの投稿件数を取得するため、DATE_FORMAT関数を使用しています。
NC3はMySQL+Mroongaなので、SQL関数を使用しても良いかなと思っています。

関係者の意識合わせを含め、一応もくもく会で確認しときたいです。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.