Giter Site home page Giter Site logo

glean's People

Contributors

aya-taka avatar kawasaki-kk avatar kikuya-takumi avatar washinofumihiro avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

glean's Issues

routers#2

メソッドの整理が必要

  • 純粋に見にくい

画面表示の干渉#1

サイドバー・タイトルバー・コメント投稿欄の表示が干渉する

  • cssファイル修正による対応

routers#3

不要部分の削除・整理が必要

  • 未使用メソッド/機能がある

コメント投稿#1

コメントの投稿をエンターキーで実行できるほうが楽

  • html:ボタンへのクラスの付加

Hide SECRET_KEY

There is a SECRET_KEY in the settings.py.

It's dangerous for security reasons.

画面表示#1

参加済み/未参加欄のそれぞれのテーマの数が増加するとすべて表示されない

  • css/html:サイドバーをスクロール可能にする
  • js/python:表示数を制限し、一覧画面を設ける

Use template inheritance

There are many overlapping code because template inheritance system is not used.

Be aware of DRY.

Null theme is generated when register a comment to the bot

  1. check register a comment to the bot button.
  2. write comment from comment form.
  3. press enter key.

to

  1. clear comment form and add new comment where bot dict.
  2. "/null" in new join's last where is sidebar.
  3. when press F5 key, /null is clear.

what is /null?

I don't create theme.

I create new bot. This is not comment.

既知の問題:クライアント

トップページ(チャットページ)

画面表示の干渉

  • サイドバー(画面左)・タイトルバー(画面上部)・コメント投稿欄(画面下部)の表示が干渉する
  • チャット画面/テーマ一覧画面において、最下部の投稿内容とコメント投稿欄が干渉する
    • →cssファイルでの設定等

画面リサイズに関して

  • 画面のリサイズにより、上記干渉領域が拡大する場合がある
    • サイドバーが拡大し、タイトルバーの文章が隠れる
  • 画面のリサイズにより、コメント投稿欄が描写範囲外に移動する場合がある
    • 画面幅が著しく狭くなると、描写範囲内に投稿欄を表示するスペースを確保することができなくなるため
    • →cssファイルでの設定等

画面表示について(その他)

  • コメントはエンターキーの入力で投稿できるべき
  • 同様に、既定のボタンはエンターキーで代替できるべき
    • →class,typeの修正、cssファイルでの設定等

画面表示内部の問題

  • モーダルウィンドウの表示がAngularJS及びAngularJSのモジュールとしてのbootstrapと干渉する場合がある
  • "参加済み"、"未参加"それぞれの数が増加すると、テーマをすべて表示することができなくなる
    • →参加済み、未参加それぞれの表示可能数を制限する
    • →チャット欄と独立させ、スクロール可能にする

ログインページ

  • パスワードが正しいか/二つのパスワードが同一か、明示的に表示できていない
    • →登録ボタンを押せなくする
    • →"パスワードが間違っている"と注意を出す
  • "新規登録"ボタンの位置がずれる場合がある
    • →cssファイルでの設定等

画面表示の干渉#2

チャット画面/テーマ一覧画面において、最下部の内容がコメント投稿欄と干渉している

  • cssファイルの修正により対応

ログイン#1

パスワードが同一か確認していない

  • js:間違っていれば登録しない
  • css/html:同一でなければ登録ボタンを押せない

Lacking description of redis server.

At "開発用サーバを立ち上げる" in section "開発するための手順",
there is a statement "redis-server.exeを起動します".

But we don't know how to run redis-server.exe.

画面リサイズ#1

画面のリサイズにより、画面表示の干渉範囲が拡大する場合がある

  • cssファイルの修正で対応

comment form submit type in FF

In FireFox,

When write comment in comment form and conversion from hiragana to kanji,

Press enter key in order to determine conversion,

It would have been posted to can not be sure of the conversion result.

既知の問題:プログラム部分(クライアント含む)

プログラムを書いている部分で区切る

routers.py

  • 変数名の再設定・説明が必要
  • メソッドの順番の整理が必要
  • 不要部分の削除・整理が必要

controller.js

  • 変数名の再設定・説明が必要
    • 特に特定スコープのみで利用する変数名、及び引数として渡される変数の名称を明確な規則に沿って生成する必要がある
  • メソッドの整理が必要
    • CRUD部分を区切り、その中で、何に対するCRUDなのか並べ替え、整理する
    • 名称を明確な規則に沿って生成する

その他

  • urls.pyより管理サイトへのアクセスURLを削除する必要がある
  • このイシューとひとつ前のイシューはいずれ分割して整理します

routers#1

変数名の再設定・説明が必要

Readme of deployment is unkind.

At "プロジェクトの初期設定" in section "開発するための手順";

  1. It is unconcret and unclear what to do.
    • Where directory "ex_password.py.dummy" is ? Write the directory.
    • "ex_password.py" has 4 parameter, which and what value we should set ? Non-postgreSQL-user may be confuse.
    • And where is secret_key?
  2. Where directory we should do ? Write the directory.

At "開発用サーバを立ち上げる" in section "開発するための手順";

  • There is a statement "redis-server.exeを起動します". But we don't know how to run redis-server.exe.
  • It is more kind that you write description where directory we should do some command.

controllers#2

メソッド順の整理が必要

  • CRUDの分別、その他

ログイン#2

新規登録ボタンの配置がずれる

  • css:修正

other programs#1

urlsから管理サイト/未使用ページへのアクセスURLを削除する必要がある

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.