comparison rhodecode/templates/files/files_add.html @ 3700:3563bb7b4b82

merge with rc1
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 07 Apr 2013 18:37:22 +0200
parents ec6354949623
children 4930abd96a7e
comparison
equal deleted inserted replaced
3525:0cef54d34605 3700:3563bb7b4b82
1 <%inherit file="/base/base.html"/> 1 <%inherit file="/base/base.html"/>
2 2
3 <%def name="title()"> 3 <%def name="title()">
4 ${_('%s Edit file') % c.repo_name} - ${c.rhodecode_name} 4 ${_('%s Files Add') % c.repo_name} &middot; ${c.rhodecode_name}
5 </%def> 5 </%def>
6 6
7 <%def name="js_extra()"> 7 <%def name="js_extra()">
8 <script type="text/javascript" src="${h.url('/js/codemirror.js')}"></script> 8 <script type="text/javascript" src="${h.url('/js/codemirror.js')}"></script>
9 </%def> 9 </%def>
10 <%def name="css_extra()"> 10 <%def name="css_extra()">
11 <link rel="stylesheet" type="text/css" href="${h.url('/css/codemirror.css')}"/> 11 <link rel="stylesheet" type="text/css" href="${h.url('/css/codemirror.css')}"/>
12 </%def> 12 </%def>
13 13
14 <%def name="breadcrumbs_links()"> 14 <%def name="page_nav()">
15 ${h.link_to(_(u'Home'),h.url('/'))} 15 ${self.menu('repositories')}
16 &raquo;
17 ${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
18 &raquo;
19 ${_('add file')} @ R${c.cs.revision}:${h.short_id(c.cs.raw_id)}
20 </%def> 16 </%def>
21 17
22 <%def name="page_nav()"> 18 <%def name="breadcrumbs_links()">
23 ${self.menu('files')} 19 ${_('Add file')} @ ${h.show_id(c.cs)}
24 </%def> 20 </%def>
21
25 <%def name="main()"> 22 <%def name="main()">
23 ${self.context_bar('files')}
26 <div class="box"> 24 <div class="box">
27 <!-- box / title --> 25 <!-- box / title -->
28 <div class="title"> 26 <div class="title">
29 ${self.breadcrumbs()} 27 ${self.breadcrumbs()}
30 <ul class="links"> 28 <ul class="links">
31 <li> 29 <li>
32 <span style="text-transform: uppercase;"> 30 <span style="text-transform: uppercase;">
33 <a href="#">${_('branch')}: ${c.cs.branch}</a></span> 31 <a href="#">${_('Branch')}: ${c.cs.branch}</a></span>
34 </li> 32 </li>
35 </ul> 33 </ul>
36 </div> 34 </div>
37 <div class="table"> 35 <div class="table">
38 <div id="files_data"> 36 <div id="files_data">
39 ${h.form(h.url.current(),method='post',id='eform',enctype="multipart/form-data")} 37 ${h.form(h.url.current(),method='post',id='eform',enctype="multipart/form-data")}
40 <h3>${_('Add new file')}</h3> 38 <h3>${_('Add new file')}</h3>
41 <div class="form"> 39 <div class="form">
42 <div class="fields"> 40 <div class="fields">
43 <div id="filename_container" class="field file"> 41 <div id="filename_container" class="field file">
44 <div class="label"> 42 <div class="label">
49 ${_('or')} <span class="ui-btn" id="upload_file_enable">${_('Upload file')}</span> 47 ${_('or')} <span class="ui-btn" id="upload_file_enable">${_('Upload file')}</span>
50 </div> 48 </div>
51 </div> 49 </div>
52 <div id="upload_file_container" class="field" style="display:none"> 50 <div id="upload_file_container" class="field" style="display:none">
53 <div class="label"> 51 <div class="label">
54 <label for="location">${_('Upload file')}</label> 52 <label for="upload_file_container">${_('Upload file')}</label>
55 </div> 53 </div>
56 <div class="file"> 54 <div class="file">
57 <input type="file" size="30" name="upload_file" id="upload_file"> 55 <input type="file" size="30" name="upload_file" id="upload_file">
58 ${_('or')} <span class="ui-btn" id="file_enable">${_('Create new file')}</span> 56 ${_('or')} <span class="ui-btn" id="file_enable">${_('Create new file')}</span>
59 </div> 57 </div>
67 ${_('use / to separate directories')} 65 ${_('use / to separate directories')}
68 </div> 66 </div>
69 </div> 67 </div>
70 </div> 68 </div>
71 </div> 69 </div>
72 <div id="body" class="codeblock"> 70 <div id="body" class="codeblock">
73 <div id="editor_container"> 71 <div id="editor_container">
74 <pre id="editor_pre"></pre> 72 <pre id="editor_pre"></pre>
75 <textarea id="editor" name="content" style="display:none"></textarea> 73 <textarea id="editor" name="content" style="display:none"></textarea>
76 </div> 74 </div>
77 <div style="padding: 10px;color:#666666">${_('commit message')}</div> 75 <div style="padding: 10px;color:#666666">${_('Commit message')}</div>
78 <textarea id="commit" name="message" style="height: 100px;width: 99%;margin-left:4px"></textarea> 76 <textarea id="commit" name="message" style="height: 100px;width: 99%;margin-left:4px" placeholder="${c.default_message}"></textarea>
79 </div> 77 </div>
80 <div style="text-align: l;padding-top: 5px"> 78 <div style="text-align: l;padding-top: 5px">
81 ${h.submit('commit',_('Commit changes'),class_="ui-btn")} 79 ${h.submit('commit',_('Commit changes'),class_="ui-btn")}
82 ${h.reset('reset',_('Reset'),class_="ui-btn")} 80 ${h.reset('reset',_('Reset'),class_="ui-btn")}
83 </div> 81 </div>
84 ${h.end_form()} 82 ${h.end_form()}
85 <script type="text/javascript"> 83 <script type="text/javascript">
86 var reset_url = "${h.url('files_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path)}"; 84 var reset_url = "${h.url('files_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path)}";
87 initCodeMirror('editor',reset_url); 85 initCodeMirror('editor',reset_url);
88 </script> 86 </script>
89 </div> 87 </div>
90 </div> 88 </div>
91 </div> 89 </div>
92 </%def> 90 </%def>