Commit 90b8e483222ea083ad8c557155085c9f0f84ac06

Authored by Adabriand Furtado
1 parent dd0ffec7
Exists in master

Sending login on submit sign form

view/js/submit-sign.js
1 1 (function(submitSign, $, undefined) {
2 2  
3 3 var submitUrl = '';
  4 + var loggedUser = '';
4 5 var MIN_PHRASES_LENGTH = 3;
5 6 var MAX_PHRASES_LENGTH = 20;
6 7  
... ... @@ -119,6 +120,8 @@
119 120  
120 121 function _setupSubmitSignForm() {
121 122 _disableSubmitButton();
  123 +
  124 + $('#input-user-login').attr('value', loggedUser);
122 125 $('#submit-sign-container form').fileupload(
123 126 {
124 127 url : submitUrl,
... ... @@ -187,8 +190,9 @@
187 190 $("#submit-sign-anchor").focus();
188 191 };
189 192  
190   - submitSign.setup = function(uploadSignHost) {
  193 + submitSign.setup = function(uploadSignHost, user) {
191 194 submitUrl = uploadSignHost;
  195 + loggedUser = user;
192 196 loadHtmlHelper.load('/submit-sign/submit-sign.html',
193 197 '#submit-sign-container', _setupSubmitSignForm);
194 198 };
... ...
view/js/wikilibras.js
... ... @@ -196,7 +196,7 @@
196 196 dynworkflow.setup(baseUrl);
197 197  
198 198 tutorial.setup(pybossaEndpoint, projectName, _getLoggedUser());
199   - submitSign.setup(uploadSignsUrl);
  199 + submitSign.setup(uploadSignsUrl, _getLoggedUser());
200 200 teachedSigns.setup();
201 201 renderSign.setup(apiUrl);
202 202 ranking.setup(baseUrl, pybossaEndpoint, projectName,
... ...
view/templates/submit-sign/submit-sign.html
... ... @@ -11,6 +11,8 @@
11 11 <form class="form-horizontal" method="post"
12 12 enctype="multipart/form-data">
13 13 <fieldset>
  14 + <input id="input-user-login" type="hidden" name="login" value=""/>
  15 +
14 16 <h2>Sentiu falta de algum sinal no dicionário? Grave e envie o
15 17 vídeo do seu sinal aqui!</h2>
16 18 <div class="submit-sign-form col-sm-8">
... ...