factile's People
Forkers
drewblas hchoroomi ktorn norqy subbarao shenwill yashitksingh dybwall1234 zhanlandetian gitter-badger bmcmillan zaxebo1 iq-scmfactile's Issues
Page logic not working.
Try the link http://www.factile.net/231H/ece72439-3aaa-4d33-b072-2164688e7e03. Page order is 1-2-3, regardless of the answers on page 1.
Allow people who have completed survey to see their answers and change them
It would be nice to have the ability to see all my answers after I have finished a survey.
I might even have made a mistake and want to change an answer. I understand that with conditional flows it is hard to allow changing a single answer. Perhaps if I complete the survey and return later I have an option to clear my responses and start from scratch so I at least have a way to make it right.
Problem with encoding
I am trying to set up a survey for a company of public sector in greece, but I am having issues with the encoding (in the querstions).
You can check it here: http://www.factile.net/SelfEvaluation
Can't delete first page to move second question up to new first page
If you have several pages with a question on each and you try to delete the first page, then the question goes away but the page1 is still there but blank. What you want as your new first question always remains on page2. Copying the question is not an option because you have your chaining setup already.
To reproduce
create three pages each with one question.
delete page1 and save draft.
Exit and come back into the survey edit
Expected
You see the last two pages
Actual
you will see three pages still with the first one blank
Also, if you have three pages and you delete one and then hit flow, you will still see that page in the flow.
Work Offline button needs documentation and conditional disable
I am not sure what work offline really does and would like to read about it but I can't find anything in the documentation. Please add some documentation about what it is.
I worry that users will find it distracting and think it could be a good idea to have it disabled by default and allow it to be enabled in the main survey page if someone wants it.
Feature Request: Add template with conditional flow
Since setting up conditional flow is not working for me, I assume it is a bug but it would be nice to see conditional flow demonstrated in a template so I could learn how to do it and if I am doing something wrong.
Add page before/after current page
There are times when I would like to add a page before or after a current page. As far as I can tell that is not possible, new pages always go to the end. I want to add a new page to the front of a large existing survey and i think having a "Add Page Before" and "Add Page After" buttons on the top of the edit survey screen could be a great enhancement.
Exchange MongoDB with a Free Software database management software
Since a few years the license of MongoDB has changed and is not a Free Software (or Open Source) license anymore,
see https://en.wikipedia.org/wiki/Server_Side_Public_License:
the SSPL is not recognized as free software by multiple parties, including the Open Source Initiative (OSI) and multiple major Linux distributions
https://en.wikipedia.org/wiki/MongoDB#MongoDB_Community_Server_2
As of October 2018, MongoDB is released under the Server Side Public License (SSPL)
As the MongoDB is an essential component of factile, the full solution is not Open Source (with all drawbacks).
Maybe a different database that is Free Software can be used instead.
Disable mandatory checks on preview
Is it possible to disable 'mandatory' when viewing surveys in 'Preview' mode (this would make it easier to review multi-page surveys without having to enter data
Date on records
Can we get a date stamp on the survey data?
Ability to remove page from conditional flow needs to be more explicit
It is not immediately clear how to remove a page from being conditional. I eventually figured out that I could make the conditional question blank and save but I almost gave up before figuring that out. It would be nice to have some sort of "remove conditional" button on the flow page that is more intuitive for users experiencing setting up a flow for the first time.
Print page on preview
When displayed via 'Preview', there is no obvious way to print page and no vertical scroll bar - I think would be good to have both available?
Duplicate survey url
I think you don't validate if multiple users use the same url. I created survey "interview" with multiple different users and got no errors.
"Real" reltime results ala mentimeter.com
Would it be possible to add true real-time results where chart would autoupdate (think long polling or websockets)...See mentimeter.com for example and how they handle charting or each question...
BTW I think this tool has great potential to surpass limesurvey and take on commercial ones like mentimeter.com if some enhancements are made
Export survey to PDF
It would be nice feature to have a new menu option to convert and display/print the whole survey as a .pdf file - this allows (for example) a survey admin/collaborator to create a paper copy of a survey where data may be entered manually?
Mobile checkbox and radio button conflict with each other
I have one page with a radio button question, checkbox question, ranking question, and rating question. If I select radio button answer, then a checkbox on either the checkbox question or the rating question, it clears the radio button choice. Something about setting a mobile checkbox seems to reset the single choice option.
Confirmed this on iphone and ipad safari latest version.
(Just wanted to call it out so you can look into it when you have time. Only bother mentioning it because I think factile is really cool and have enjoyed playing around with it. Thanks for taking the time to make it available. It has inspired me to learn scala someday.)
menu disappears on low resolution
When screen is viewed via a device with low resolution (or reduced screen width), the menu disappears - Only the 'Factile' and 'Logout' items are displayed - this looks like css problem.
Problem On Ipad and Iphone
I am trying to open http://www.factile.net/Co... in ipad and iphone but it will select only one checkbox throught the page.
It means when I select one check box it will disable the other checkbox so please reply .
Thanks.
Dependencies out of date with play 2.0.4
I am new to play and trying to get factile to work with play 2.0.4 from scratch and had some dependency issues. After some trial and error I was able to make it work with these changes.
Just in case it helps someone else coming along and trying factile out with latest play:
Had to change sbt version
sbt.version=0.11.3
PDF 0.3.1 wouldn't resolve for me
I had to change it to 0.3 (val pdf = "pdf" % "pdf_2.9.1" % "0.3") and add this to my resolver list
resolvers += Resolver.url("My GitHub Play Repository", url("http://www.joergviola.de/releases/"))(Resolver.ivyStylePatterns),
MongoDB casbah wouldn't resolve. Had to change my config to this:
"org.mongodb" %% "casbah" % "2.4.1"
Play2War wouldn't resolve. Had to change it to version 0.8.1
addSbtPlugin("com.github.play2war" % "play2-war-plugin" % "0.8.1")
Updated to latest version of play in a way that is more dynamic
// Use the Play sbt plugin for Play projects
addSbtPlugin("play" % "sbt-plugin" % Option(System.getProperty("play.version")).getOrElse("2.0.4"))
Piping needs to be more intuitive
Moving questions
It would be easier (more intuitive) if it were possible to simply raise or lower the order by dragging an item up/down when displayed in the popup list... or perhaps displaying a question number and being able to re-number items in the drop-down list?
Flow popup needs scrollbars to manage more than a few questions
Can't control the flow of more than a few pages because there is no way to scroll down below the fold.
iOS5 radio buttons
When viewing surveys as an end-user, iOS5 devices incorrectly display radio buttons as [ON]{OFF} buttons
Piping is broken on "preview"
To reproduce:
create two pages each with with one single choice question with answers a1, a2.
save survey, exit, go back in to edit to enable piping on second page question.
Do "preview" and answer questions.
Expected Question2 title:
question2 a1
Actual:
question2 {{q0001}}
I found that it actually works if I activate the survey and do it live. So it is just a bit confusing to new users that it doesn't work in "preview" since that is when people are testing things out to make sure it will work when it goes live.
Mongo db "can't call something"
From a clone of the repo I got this error trying to run:
com.mongodb.MongoException$Network: can't call something
com.mongodb.DBTCPConnector.call(DBTCPConnector.java:209)
com.mongodb.DBTCPConnector.call(DBTCPConnector.java:220)
com.mongodb.DBTCPConnector.call(DBTCPConnector.java:220)
com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:295)
I resolved the problem by changing
mongo.db.host=localhost
to
mongo.db.host="127.0.0.1"
in application.conf
Ubuntu 12.04, Play 2.01
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.