- @(repository: service.RepositoryService.RepositoryInfo, info: Option[Any])(implicit context: app.Context)
- @import context._
- @import view.helpers._
- @html.main("Settings", Some(repository)){
- @html.header("settings", repository)
- @menu("options", repository){
- @helper.html.information(info)
- <form id="form" method="post" action="@url(repository)/settings/options" validate="true">
- <div class="box">
- <div class="box-header">Settings</div>
- <div class="box-content">
- <fieldset>
- <label for="description"><strong>Description</strong></label>
- <input type="text" name="description" id="description" style="width: 600px;" value="@repository.repository.description"/>
- </fieldset>
- <fieldset class="margin">
- <label for="defaultBranch"><strong>Default Branch</strong></label>
- <select name="defaultBranch" id="defaultBranch">
- @repository.branchList.map { branch =>
- <option value="@branch"@if(branch==repository.repository.defaultBranch){ selected}>@branch</option>
- }
- </select>
- </fieldset>
- <fieldset class="margin">
- <label>
- <input type="radio" name="isPrivate" value="false"
- @if(!repository.repository.isPrivate ){ checked }
- @if(repository.repository.parentUserName.isDefined){ disabled }
- >
- <strong>Public</strong><br>
- <div>
- <span class="note">All users and guests can read this repository.</span>
- </div>
- </label>
- </fieldset>
- <fieldset>
- <label>
- <input type="radio" name="isPrivate" value="true"
- @if(repository.repository.isPrivate ){ checked }
- @if(repository.repository.parentUserName.isDefined){ disabled }
- >
- <strong>Private</strong><br>
- <div>
- <span class="note">Only collaborators can read this repository.</span>
- </div>
- </label>
- </fieldset>
- </div>
- </div>
- @*
- <div class="box">
- <div class="box-header">Features</div>
- <div class="box-content">
- <dl>
- <dt>
- <label class="checkbox">
- <input type="checkbox" name="wiki" id="wiki"/> <strong>Wiki</strong>
- </label>
- </dt>
- <dd>
- Adds lightweight Wiki system to this repository.
- This is the simplest way to provide documentation or examples.
- Only collaborators can edit Wiki pages.
- </dd>
- </dl>
- <hr>
- <dl>
- <dt>
- <label class="checkbox">
- <input type="checkbox" name="issue" id="issue"/> <strong>Issue</strong>
- </label>
- </dt>
- <dd>
- Adds lightweight issue tracking integrated with this repository.
- All users who have signed in and can access this repository can register an issue.
- </dd>
- </dl>
- </div>
- </div>
- *@
- <fieldset>
- <input type="submit" class="btn btn-success" value="Apply changes"/>
- </fieldset>
- </form>
- }
- }