mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-18 03:10:39 +01:00
Fixed page name validation.
This commit is contained in:
@@ -18,14 +18,35 @@
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<form action="@path/@repository.owner/@repository.name/wiki/_save" method="POST" validate="true">
|
||||
<span id="error-pageName" class="error-message"></span>
|
||||
<input type="text" name="pageName" value="@pageName" style="width: 900px; font-weight: bold;" placeholder="Input a page name."/>
|
||||
<span id="error-content" class="error-message"></span>
|
||||
<textarea name="content" style="width: 900px; height: 400px;">@page.map(_.content)</textarea>
|
||||
<input type="text" name="message" value="" style="width: 900px;" placeholder="Write a small message here explaining this change. (Optional)"/>
|
||||
<input type="hidden" name="currentPageName" value="@pageName"/>
|
||||
<form action="@path/@repository.owner/@repository.name/wiki/@if(pageName == ""){_new} else {_edit}" method="POST" validate="true">
|
||||
<div class="tabbable">
|
||||
<ul class="nav nav-tabs">
|
||||
<li class="active"><a href="#tab1" data-toggle="tab">Edit</a></li>
|
||||
<li><a href="#tab2" data-toggle="tab" id="preview">Preview</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="tab1">
|
||||
<span id="error-pageName" class="error-message"></span>
|
||||
<input type="text" name="pageName" value="@pageName" style="width: 900px; font-weight: bold;" placeholder="Input a page name."/>
|
||||
<span id="error-content" class="error-message"></span>
|
||||
<textarea name="content" style="width: 900px; height: 400px;">@page.map(_.content)</textarea>
|
||||
<input type="text" name="message" value="" style="width: 900px;" placeholder="Write a small message here explaining this change. (Optional)"/>
|
||||
<input type="hidden" name="currentPageName" value="@pageName"/>
|
||||
</div>
|
||||
<div class="tab-pane" id="tab2">
|
||||
<div class="markdown-body" id="preview-area">
|
||||
aaa
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<input type="submit" value="Save" class="btn btn-primary">
|
||||
<input type="button" value="Preview" class="btn">
|
||||
</form>
|
||||
}
|
||||
}
|
||||
<script>
|
||||
$(function(){
|
||||
$('#preview').click(function(){
|
||||
$('#preview-area').html('<h1>xxxxx</h1>');
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user