Fix gitignore

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
John Molakvoæ (skjnldsv) 2020-03-23 13:29:16 +01:00
parent fa20cda748
commit 558c78f9f4
No known key found for this signature in database
GPG key ID: 60C25B8C072916CF
5 changed files with 21 additions and 149 deletions

39
.gitignore vendored
View file

@ -1,23 +1,26 @@
.DS_Store
.sass-cache/
.project/
.idea/
build/
css/*.map
js/*forms.*
js/chunks/
js/*.svg
nbproject/
node_modules/
npm-debug.log
Thumbs.db
yarn-error.log
*.cmd
*.lock
*.iml
vendor/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
composer.lock
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.suo
.svn
vendor/
.marginalia
build/
coverage/
cypress/screenshots
cypress/snapshots
# Compiled files
js/

View file

@ -1,46 +0,0 @@
{
"curly": true,
"eqeqeq": true,
"immed": true,
"indent": 4,
"latedef": true,
"noarg": true,
"noempty": true,
"nonew": true,
"plusplus": false,
"node": true,
"undef": true,
"unused": false,
"strict": false,
"maxparams": false,
"maxdepth": 4,
"esversion": 6,
"browser": true,
"devel": true,
"jquery": true,
"jasmine": true,
"laxbreak": true,
"globals": {
"jQuery": true,
"ICAL": true,
"jstz": true,
"moment": true,
"angular": true,
"app": true,
"OC": true,
"oc_current_user":true,
"oc_requesttoken": true,
"requestToken": true,
"inject": true,
"module": true,
"t": true,
"it": true,
"exports": true,
"escapeHTML": true,
"possible": true,
"dav": true,
"hslToRgb": true,
"autosize": true,
"_": true
}
}

View file

@ -1,14 +0,0 @@
function deleteForm($formEl) {
var str = t('forms', 'Do you really want to delete this new form?') + '\n\n' + $($formEl).attr('data-value');
if (confirm(str)) {
var form = document.form_delete_form;
var hiddenId = document.createElement("input");
hiddenId.setAttribute("name", "formId");
hiddenId.setAttribute("type", "hidden");
form.appendChild(hiddenId);
form.elements.formId.value = $formEl.id.split('_')[2];
form.submit();
}
}

File diff suppressed because one or more lines are too long

View file

@ -1,60 +0,0 @@
var form = []
var questions = []
function sendDataToServer(survey) {
form.answers = survey.data;
form.userId = OC.getCurrentUser().uid;
if(form.userId == ''){
form.userId = 'anon_' + Date.now() + '_' + Math.floor(Math.random() * 10000)
}
form.questions = questions;
$.post(OC.generateUrl('apps/forms/insert/vote'), form)
.then((response) => {
}, (error) => {
/* eslint-disable-next-line no-console */
console.log(error.response)
});
}
function cssUpdate(survey, options){
console.log(options.cssClasses)
var classes = options.cssClasses
classes.root = 'sq-root'
classes.title = 'sq-title'
classes.item = 'sq-item'
classes.label = 'sq-label'
classes.description = 'sv-q-description'
if (options.question.isRequired) {
classes.title = 'sq-title sq-title-required'
classes.root = 'sq-root sq-root-required'
}
}
$(document).ready(function () {
var formJSON = $('#surveyContainer').attr('form')
var questionJSON = $('#surveyContainer').attr('questions')
form = JSON.parse(formJSON)
questions = JSON.parse(questionJSON)
var surveyJSON = {
title: form.title,
description: form.description,
questions: []
};
questions.forEach(q => {
var ans = []
q.answers.forEach(a => {
ans.push(a.text);
});
surveyJSON.questions.push({type: q.type, name: q.text, choices: ans, isRequired: 'true'});
});
$('#surveyContainer').Survey({
model: new Survey.Model(surveyJSON),
onUpdateQuestionCssClasses: cssUpdate,
onComplete: sendDataToServer,
});
});