##// END OF EJS Templates
user-group: perms summary, fix view name.
user-group: perms summary, fix view name.

File last commit:

r2014:b776c5e0 default
r2061:5669774a default
Show More
repo_edit_vcs.mako
73 lines | 2.7 KiB | application/x-mako | MakoHtmlLexer
templating: use .mako as extensions for template files.
r1282 <%namespace name="vcss" file="/base/vcs_settings.mako"/>
<div id="repo_vcs_settings" class="${'inherited' if c.inherit_global_settings else ''}">
repositories: rewrote whole admin section to pyramid....
r2014 ${h.secure_form(h.route_path('edit_repo_vcs_update', repo_name=c.repo_info.repo_name), method='POST', request=request)}
templating: use .mako as extensions for template files.
r1282 <div class="form panel panel-default">
<div class="fields panel-body">
<div class="field">
<div class="label label-checkbox">
<label for="inherit_global_settings">${_('Inherit from global settings')}:</label>
</div>
<div class="checkboxes">
${h.checkbox('inherit_global_settings',value=True)}
helper-blocks: fix pre formatting only for auth plugin helper texts....
r1470 <span class="help-block">${h.literal(_('Select to inherit global vcs settings.'))}</span>
templating: use .mako as extensions for template files.
r1282 </div>
</div>
</div>
</div>
<div id="inherit_overlay_vcs_default">
<div>
${vcss.vcs_settings_fields(
suffix='_inherited',
svn_tag_patterns=c.global_svn_tag_patterns,
svn_branch_patterns=c.global_svn_branch_patterns,
repo_type=c.repo_info.repo_type,
disabled='disabled'
)}
</div>
</div>
<div id="inherit_overlay_vcs_custom">
<div>
${vcss.vcs_settings_fields(
suffix='',
svn_tag_patterns=c.svn_tag_patterns,
svn_branch_patterns=c.svn_branch_patterns,
repo_type=c.repo_info.repo_type
)}
</div>
</div>
<div class="buttons">
${h.submit('save',_('Save settings'),class_="btn")}
${h.reset('reset',_('Reset'),class_="btn")}
</div>
${h.end_form()}
</div>
<script type="text/javascript">
function ajaxDeletePattern(pattern_id, field_id) {
repositories: rewrote whole admin section to pyramid....
r2014 var sUrl = "${h.route_path('edit_repo_vcs_svn_pattern_delete', repo_name=c.repo_info.repo_name)}";
templating: use .mako as extensions for template files.
r1282 var callback = function (o) {
var elem = $("#"+field_id);
elem.remove();
};
var postData = {
'delete_svn_pattern': pattern_id,
'csrf_token': CSRF_TOKEN
};
var request = $.post(sUrl, postData)
.done(callback)
.fail(function (data, textStatus, errorThrown) {
alert("Error while deleting hooks.\nError code {0} ({1}). URL: {2}".format(data.status,data.statusText,$(this)[0].url));
});
}
$('#inherit_global_settings').on('change', function(e){
$('#repo_vcs_settings').toggleClass('inherited', this.checked);
});
</script>