comparison rhodecode/templates/settings/repo_settings.html @ 3600:727119201a42 beta

repository: cleanup and alignment of repository editing templates Too much duplicated code.
author Mads Kiilerich <madski@unity3d.com>
date Tue, 26 Mar 2013 17:16:04 +0100
parents 1f334a68d057
children 51da0e019248
comparison
equal deleted inserted replaced
3599:8087731920d8 3600:727119201a42
1 ## -*- coding: utf-8 -*- 1 ## -*- coding: utf-8 -*-
2 ##
3 ## See also repo_edit.html
4 ##
2 <%inherit file="/base/base.html"/> 5 <%inherit file="/base/base.html"/>
3 6
4 <%def name="title()"> 7 <%def name="title()">
5 ${_('%s Settings') % c.repo_name} &middot; ${c.rhodecode_name} 8 ${_('%s Settings') % c.repo_name} &middot; ${c.rhodecode_name}
6 </%def> 9 </%def>
28 <div class="fields"> 31 <div class="fields">
29 <div class="field"> 32 <div class="field">
30 <div class="label"> 33 <div class="label">
31 <label for="repo_name">${_('Name')}:</label> 34 <label for="repo_name">${_('Name')}:</label>
32 </div> 35 </div>
33 <div class="input input-medium"> 36 <div class="input">
34 ${h.text('repo_name',class_="small")} 37 ${h.text('repo_name',class_="medium")}
35 </div> 38 </div>
36 </div> 39 </div>
37 <div class="field"> 40 <div class="field">
38 <div class="label"> 41 <div class="label">
39 <label for="clone_uri">${_('Clone uri')}:</label> 42 <label for="clone_uri">${_('Clone uri')}:</label>
40 </div> 43 </div>
41 <div class="input"> 44 <div class="input">
79 ${h.checkbox('repo_private',value="True")} 82 ${h.checkbox('repo_private',value="True")}
80 <span class="help-block">${_('Private repositories are only visible to people explicitly added as collaborators.')}</span> 83 <span class="help-block">${_('Private repositories are only visible to people explicitly added as collaborators.')}</span>
81 </div> 84 </div>
82 </div> 85 </div>
83 %if c.visual.repository_fields: 86 %if c.visual.repository_fields:
84 ## EXTRA FIELDS 87 ## EXTRA FIELDS
85 %for field in c.repo_fields: 88 %for field in c.repo_fields:
86 <div class="field"> 89 <div class="field">
87 <div class="label"> 90 <div class="label">
88 <label for="${field.field_key_prefixed}">${field.field_label} (${field.field_key}):</label> 91 <label for="${field.field_key_prefixed}">${field.field_label} (${field.field_key}):</label>
89 </div> 92 </div>
90 <div class="input input-medium"> 93 <div class="input input-medium">
91 ${h.text(field.field_key_prefixed, field.field_value, class_='medium')} 94 ${h.text(field.field_key_prefixed, field.field_value, class_='medium')}
92 %if field.field_desc: 95 %if field.field_desc:
93 <span class="help-block">${field.field_desc}</span> 96 <span class="help-block">${field.field_desc}</span>
94 %endif 97 %endif
95 </div> 98 </div>
96 </div> 99 </div>
97 %endfor 100 %endfor
98 %endif 101 %endif
99 102 <div class="field">
100 <div class="field">
101 <div class="label"> 103 <div class="label">
102 <label for="">${_('Permissions')}:</label> 104 <label for="input">${_('Permissions')}:</label>
103 </div> 105 </div>
104 <div class="input"> 106 <div class="input">
105 <%include file="../admin/repos/repo_edit_perms.html"/> 107 <%include file="../admin/repos/repo_edit_perms.html"/>
106 </div> 108 </div>
107 </div> 109 </div>
109 <div class="buttons"> 111 <div class="buttons">
110 ${h.submit('save',_('Save'),class_="ui-btn large")} 112 ${h.submit('save',_('Save'),class_="ui-btn large")}
111 ${h.reset('reset',_('Reset'),class_="ui-btn large")} 113 ${h.reset('reset',_('Reset'),class_="ui-btn large")}
112 </div> 114 </div>
113 115
116 </div>
117 </div>
118 ${h.end_form()}
119
120 <h3>${_('Delete')}</h3>
121 ${h.form(url('repo_settings_delete', repo_name=c.repo_info.repo_name),method='delete')}
122 <div class="form">
123 <div class="fields">
124 <div class="field" style="border:none;color:#888">
125 <div class="label">
126 <label for="">${_('Remove repository')}:</label>
127 </div>
128 <div class="checkboxes">
129 ${h.submit('remove_%s' % c.repo_info.repo_name,_('Remove this repository'),class_="ui-btn red",onclick="return confirm('"+_('Confirm to delete this repository')+"');")}
130 <ul>
131 <li>${_('This repository will be renamed in a special way in order to be unaccesible for RhodeCode and VCS systems. If you need to fully delete it from file system please do it manually')}</li>
132 </ul>
133 </div>
134 </div>
135 </div>
114 </div> 136 </div>
115 ${h.end_form()} 137 ${h.end_form()}
116 </div>
117
118 <h3>${_('Delete repository')}</h3>
119 <div class="form">
120 <!-- fields -->
121 <div class="fields">
122
123 <div class="field">
124 <div class="label">
125 <label for="">${_('Remove repo')}:</label>
126 </div>
127 <div class="checkboxes">
128 ${h.form(url('repo_settings_delete', repo_name=c.repo_info.repo_name),method='delete')}
129 <div class="">
130 <div class="fields">
131 ${h.submit('remove_%s' % c.repo_info.repo_name,_('Remove this repository'),class_="ui-btn red",onclick="return confirm('"+_('Confirm to delete this repository')+"');")}
132 </div>
133 <div class="field" style="border:none;color:#888">
134 <ul>
135 <li>${_('This repository will be renamed in a special way in order to be unaccesible for RhodeCode and VCS systems. If you need fully delete it from file system please do it manually')}</li>
136 </ul>
137 </div>
138 </div>
139 ${h.end_form()}
140 </div>
141 </div>
142 </div>
143 </div>
144 138
145 </div> 139 </div>
146 </%def> 140 </%def>