Skip to content

Commit

Permalink
project: Support default menu options when create
Browse files Browse the repository at this point in the history
  • Loading branch information
doortts committed Jul 14, 2017
1 parent c71437d commit 2f2ae8c
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion app/utils/TemplateHelper.scala
Original file line number Diff line number Diff line change
Expand Up @@ -640,7 +640,7 @@ object TemplateHelper {
}

def containsInDefaultMenus(menuName: String) = {
val menus = play.Configuration.root.getString("project.creation.default.menus", "code, issue, pullRequest, review, milestone, board").replaceAll(" ", "").split(",")
val menus = play.Configuration.root.getString("project.default.menus.when.create", "code, issue, pullRequest, review, milestone, board").replaceAll(" ", "").split(",")
menus.toStream.contains(menuName)

}
Expand Down
12 changes: 6 additions & 6 deletions app/views/project/create.scala.html
Original file line number Diff line number Diff line change
Expand Up @@ -158,27 +158,27 @@
</div>
<div class="span10">
<label for="menuSettingCode" class="bg-radiobtn label-public inline-list">
<input type="checkbox" class="radio-btn" id="menuSettingCode" name="code" value="true" checked="checked">
<input type="checkbox" class="radio-btn" id="menuSettingCode" name="code" @if(containsInDefaultMenus("code")){value="true" checked} >
@Messages("menu.code")
</label>
<label for="menuSettingIssue" class="bg-radiobtn label-public inline-list">
<input type="checkbox" class="radio-btn" id="menuSettingIssue" name="issue" value="true" checked="checked">
<input type="checkbox" class="radio-btn" id="menuSettingIssue" name="issue" @if(containsInDefaultMenus("issue")){value="true" checked} >
@Messages("menu.issue")
</label>
<label for="menuSettingPullRequest" class="bg-radiobtn label-public inline-list">
<input type="checkbox" class="radio-btn" id="menuSettingPullRequest" name="pullRequest" value="true" checked="checked">
<input type="checkbox" class="radio-btn" id="menuSettingPullRequest" name="pullRequest" @if(containsInDefaultMenus("pullRequest")){value="true" checked} >
@Messages("menu.pullRequest")
</label>
<label for="menuSettingReview" class="bg-radiobtn label-public inline-list">
<input type="checkbox" class="radio-btn" id="menuSettingReview" name="review" value="true" checked="checked">
<input type="checkbox" class="radio-btn" id="menuSettingReview" name="review" @if(containsInDefaultMenus("review")){value="true" checked} >
@Messages("menu.review")
</label>
<label for="menuSettingMilestone" class="bg-radiobtn label-public inline-list">
<input type="checkbox" class="radio-btn" id="menuSettingMilestone" name="milestone" value="true" checked="checked">
<input type="checkbox" class="radio-btn" id="menuSettingMilestone" name="milestone" @if(containsInDefaultMenus("milestone")){value="true" checked} >
@Messages("milestone")
</label>
<label for="menuSettingBoard" class="bg-radiobtn label-public inline-list">
<input type="checkbox" class="radio-btn" id="menuSettingBoard" name="board" value="true" checked="checked">
<input type="checkbox" class="radio-btn" id="menuSettingBoard" name="board" @if(containsInDefaultMenus("board")){value="true" checked} >
@Messages("menu.board")
</label>
</div>
Expand Down
5 changes: 4 additions & 1 deletion conf/application.conf.default
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,10 @@ github.client.secret = "TYPE YOUR GITHUB CILENT SECRET"
# 2,147,483,454 bytes = 2Gb
application.maxFileSize = 2147483454


# Project Creation Menu Settings
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Default: "code, issue, pullRequest, review, milestone, board"
project.creation.default.menus = "issue, milestone, board"

# Social Login Support
# ~~~~~~~~~~~~~~~~~~~~
Expand Down

0 comments on commit 2f2ae8c

Please sign in to comment.