This is a project that publishes code examples of View customize plugin for Redmine.
Please refer to it when you write your code.
If the code you try does not work, you can ask a question via the project's Issue.
Please note that this is a place to ask questions, not a place to request coding.
This project is maintained by @onozaty, the author of the View customize plugin.
If this project serves you well, please support this project as a sponsor.
Currently, i am not accepting pull requests for additional scripts.
This is because it is difficult to take the time to review scripts created by other users and to maintain them in the future.
- Set the default value by tracker / トラッカーに応じてデフォルト値を設定
- Link custom fields (refining the children according to the parent value) / カスタムフィールドを連動させる(親の値に応じて、子を絞り込む)
- Change the visibility of custom fields by status / チケットのステータスに応じて、カスタムフィールドの表示/非表示を切り替える
- Display custom field checkboxes in two columns / カスタムフィールドのチェックボックスを2列で表示
- Display custom field checkboxes horizontally / カスタムフィールドのチェックボックスを横並びで表示
- Add an accesskey to the submit button of the issue / チケットの送信ボタンにアクセスキーを追加
- Add a search function to the selectbox / セレクトボックスに検索機能を追加
- Change done and assignee by status / ステータス毎に進捗率と担当者を変更
- Automatically sets each item at the close of the issue / ステータスを終了にした時に、各項目を自動的に設定
- Force the assignee to change when the project is changed / プロジェクトを変更したら、担当者を強制的に変更
- Move custom field to after the tracker / カスタムフィールドをトラッカーの後に移動
- When the project is changed, the watcher is also changed / プロジェクトを変更した時に、ウォッチャーを変更
- Hide file attachments in a specific project / 特定のプロジェクトでファイル添付を非表示に
- Displays the custom fields in three columns / カスタムフィールドを3列で表示
- When the parent custom field is selected, the child custom fields will be enabled / 親のカスタムフィールドが選択されたら、子のカスタムフィールドも入力可能に
- Disable text if checked / チェックされたらテキストを無効に
- Disable custom field if parent issue is set / 親チケットが設定されたらカスタムフィールドを無効に
- Clear due date when status is changed from closed / ステータスを終了から変更した際に期日をクリア
- Change the style according to the input value of the custom field / カスタムフィールドの入力値に応じてスタイルを変更
- Move the long text custom field to after the description / 長いテキストのカスタムフィールドをトラッカーの後に移動
- Narrow down categories according to the tracker / トラッカーに応じてカテゴリを絞り込む
- Change the visibility of custom fields by categories / カテゴリ毎にカスタムフィールドの表示/非表示を切り替え
- Change the height of the description textarea / 説明欄のテキストエリアの高さを変更
- Display only Group in Assignee / 担当者にグループのみを表示
- Set the current date and time in a custom field when the status is changed / ステータスを変更したらカスタムフィールドに現在日時を設定する
- Add a reply button / 返信ボタンを追加する
- Change the visibility of child custom field by value of the parent custom field / 親のカスタムフィールドの値に応じて、子のカスタムフィールドの表示/非表示を切り替える
- Set author as default value for custom field / カスタムフィールドのデフォルト値として作成者を設定
- Get address from postal code using Web API and set / Web APIを利用して郵便番号から住所を取得して設定
- Control custom field choices in issue with custom field in project / チケットのカスタムフィールドの選択肢を、プロジェクトのカスタムフィールドで制御する
- Require attachments when changing status to closed / ステータスを終了に変える時に、添付ファイルを必須にする
- Move custom field to after description / カスタムフィールドを説明の後ろに移動
- Create a subtask using the REST API / REST APIを使って子チケットを作成
- Create a related issues using the REST API / REST APIを使って関連チケットを作成
- When creating a child issue, the information from the parent issue is used / 子チケット作成時に親チケットの情報を利用
- Display a warning three days before the due date / 期日の3日前になったら警告を表示
- Hide Add link in Subtask according to status / ステータスに応じて子チケットの追加リンクを非表示に
- Display a warning when spent time exceeds estimated time / 作業時間が予定工数を超えたら警告を表示
- Decorate the issue list / チケット一覧を装飾
- Add a progress value to the issue list / チケット一覧に進捗の値を追加
- Change the version when the status is changed from the context menu of the issue list / チケット一覧のコンテキストメニューからステータスを変更した際に、バージョン番号も変更
- Change the font of the issue list according to the value of the custom field / カスタムフィールドの値に応じて、チケットリストのフォントを変更
- Change the background color of the issue list according to the date of the custom field / カスタムフィールドの日付に応じて、チケットリストの背景色を変更
- Hide Summary link in issue list / チケット一覧のサマリーリンクを表示に
- Change the default query in the Issues tab / チケットタブでのデフォルトクエリの変更
- Displays the issue list in a collapsed state / チケット一覧を折りたたんだ状態で表示
- Change the color of the header for each project / プロジェクト毎にヘッダの色を変える
- Toggle the display of the sidebar / サイドバーの表示・非表示を切り替え
- Add a link to the list of all issues on the header / 全てのチケット一覧のリンクをヘッダに追加
- Change the URL of the link to each project in the project list / プロジェクト一覧の各プロジェクトへのリンクのURLを変更
- Add a new issue tab (and "+" button available) / 新しいチケットタブを追加 ("+"ボタンと両立)
- Change the default branch on the Repository tab / リポジトリタブのデフォルトブランチを変更
- Paste image from clipboard / クリップボードから画像を貼り付け可能に
- Inline autocomplete in textarea / テキストエリアで入力補完
- Hide the delete and lock buttons for specific user / 特定ユーザの削除、ロックボタンを非表示に
- Hide some administrator menus for specific user / 特定ユーザに対して一部管理者メニューを非表示に
- Hide the new issue link after a specific date / 指定の日以降は新規チケットのリンクを非表示に
- Show banner / バナーを表示
- Allow only some users to create Administrators / 一部のユーザでしかAdministratorを作成できないように
- Add a check all link to the add user to group dialog / グループにユーザを追加するダイアログに、すべてをチェックするリンクを追加
- Change the link in Projects to My projects / プロジェクトのリンクをMy projectsに変更