pull/1/head
yflory 4 years ago
parent 926edc7e5e
commit 04b35c05ad

@ -97,6 +97,8 @@ define([
Messages.form_type_md = "Description"; // XXX Messages.form_type_md = "Description"; // XXX
Messages.form_type_page = "Page break"; // XXX Messages.form_type_page = "Page break"; // XXX
Messages.form_description_default = "Your text here";
Messages.form_duplicates = "Duplicate entries have been removed"; Messages.form_duplicates = "Duplicate entries have been removed";
Messages.form_maxOptions = "{0} answer(s) max"; Messages.form_maxOptions = "{0} answer(s) max";
@ -649,7 +651,7 @@ define([
var STATIC_TYPES = { var STATIC_TYPES = {
md: { md: {
defaultOpts: { defaultOpts: {
text: "Your text here" // XXX text: Messages.form_description_default
}, },
get: function (opts) { get: function (opts) {
if (!opts) { opts = STATIC_TYPES.md.defaultOpts; } if (!opts) { opts = STATIC_TYPES.md.defaultOpts; }
@ -1417,7 +1419,6 @@ define([
$('body').addClass('cp-app-form-results'); $('body').addClass('cp-app-form-results');
renderResults(content, answers); renderResults(content, answers);
$res.remove(); $res.remove();
// XXX when not APP.isEditor, change icon and text
var $editor = $(h('button.cp-toolbar-appmenu', [ var $editor = $(h('button.cp-toolbar-appmenu', [
h('i.fa.fa-pencil'), h('i.fa.fa-pencil'),
h('span.cp-button-name', APP.isEditor ? Messages.form_editor : Messages.form_form) h('span.cp-button-name', APP.isEditor ? Messages.form_editor : Messages.form_form)
@ -2137,9 +2138,6 @@ define([
if (!content.answers || !content.answers.channel || !content.answers.publicKey || !content.answers.validateKey) { if (!content.answers || !content.answers.channel || !content.answers.publicKey || !content.answers.validateKey) {
return void UI.errorLoadingScreen(Messages.form_invalid); return void UI.errorLoadingScreen(Messages.form_invalid);
} }
// XXX fetch answers and
// * viewers ==> check if you've already answered and show form (new or edit)
// * editors ==> show schema and warn users if existing questions already have answers
var getResults = function (key) { var getResults = function (key) {
sframeChan.query("Q_FORM_FETCH_ANSWERS", { sframeChan.query("Q_FORM_FETCH_ANSWERS", {

Loading…
Cancel
Save