Commit eb225cf6be26750a41819ff195f5aa31da30af4f
Exists in
master
and in
11 other branches
Merge branch 'master' of https://gitlab.com/participa/proposal-app
Showing
3 changed files
with
15 additions
and
14 deletions
Show diff stats
index.html
... | ... | @@ -70,7 +70,6 @@ |
70 | 70 | {{#each ../../article.children}} |
71 | 71 | <option value='{{id}}'> {{title}}</option> |
72 | 72 | {{/each}} |
73 | - | |
74 | 73 | </select> |
75 | 74 | </li> |
76 | 75 | {{/each}} |
... | ... | @@ -78,9 +77,9 @@ |
78 | 77 | <div class='abstract'> |
79 | 78 | <img src="{{../host}}{{image.url}}"/> |
80 | 79 | </div> |
81 | - <div class='title'>{{title}}</div> | |
82 | - <div class='abstract'>{{abstract}}</div> | |
83 | - <div class='show_body'><a href='#'>Conheça o Programa</a></div> | |
80 | + <div class='title'>{{title}}</div> | |
81 | + <div class='abstract'>{{{abstract}}}</div> | |
82 | + <div class='show_body'><a href='#'>Conheça o Programa</a></div> | |
84 | 83 | <div class='body hide'>{{body}}</div> |
85 | 84 | <div class='make-proposal-container'> |
86 | 85 | <div class='make-proposal'> |
... | ... | @@ -91,10 +90,6 @@ |
91 | 90 | <div class="login-container hide">Login</div> |
92 | 91 | <form class='make-proposal-form save-article-form hide' id='make-proposal-form-{{id}}'> |
93 | 92 | <div class="message"></div> |
94 | - <div class="name"> | |
95 | - <div><label>Título</label></div> | |
96 | - <input id="article_name" name="article[name]" type="text" placeholder="Título"> | |
97 | - </div> | |
98 | 93 | <div> |
99 | 94 | <div><label>Descrição</label></div> |
100 | 95 | <textarea id="article_abstract" name="article[abstract]" placeholder="Descrição"></textarea> |
... | ... | @@ -126,10 +121,6 @@ |
126 | 121 | <div class="login-container hide">Login</div> |
127 | 122 | <form class='make-experience-form save-article-form hide' id='make-experience-form-{{id}}'> |
128 | 123 | <div class="message"></div> |
129 | - <div class="name"> | |
130 | - <div><label>Título</label></div> | |
131 | - <input id="article_name" name="article[name]" type="text" placeholder="Título"> | |
132 | - </div> | |
133 | 124 | <div> |
134 | 125 | <div><label>Descrição</label></div> |
135 | 126 | <textarea id="article_abstract" name="article[abstract]" placeholder="Descrição"></textarea> | ... | ... |
js/main.js
... | ... | @@ -113,7 +113,7 @@ $.getJSON(noosferoAPI) |
113 | 113 | $.ajax({ |
114 | 114 | type: 'post', |
115 | 115 | url: host + '/api/v1/articles/' + proposal_id + '/children', |
116 | - data: $('#'+this.id).serialize() + "&private_token="+private_token+"&fields=id" | |
116 | + data: $('#'+this.id).serialize() + "&private_token="+private_token+"&fields=id&article[name]=article_"+guid() | |
117 | 117 | }) |
118 | 118 | .done(function( data ) { |
119 | 119 | form.reset(); |
... | ... | @@ -204,3 +204,13 @@ jQuery(document).ready(function($) { |
204 | 204 | e.preventDefault(); |
205 | 205 | }); |
206 | 206 | }); |
207 | + | |
208 | +function guid() { | |
209 | + function s4() { | |
210 | + return Math.floor((1 + Math.random()) * 0x10000) | |
211 | + .toString(16) | |
212 | + .substring(1); | |
213 | + } | |
214 | + return s4() + s4() + '-' + s4() + '-' + s4() + '-' + | |
215 | + s4() + '-' + s4() + s4() + s4(); | |
216 | +} | ... | ... |