Commit Graph

180 Commits (7ef7ad3effe1097eb9488c5dcc54dd26db10f4c0)

Author SHA1 Message Date
Denis Krienbühl 7ef7ad3eff Merge pull request #22 from juliomenendez/clean_urls_with_session
Use sessions instead of putting the run key and page in the URLs.
2014-09-15 15:33:23 +02:00
Julio C. Menendez 0cd67028f9 Sets QUESTIONNAIRE_USE_SESSION in the example.
Includes a brief explanation of how the setting changes the app
behavior.
2014-09-15 07:28:29 -06:00
Julio C. Menendez 245ae4e15c Fixes returning to previous page when using sessions. 2014-09-14 09:36:08 -06:00
Julio C. Menendez e3ee50530e Allows keeping track of current questionnaire and questionnaire set with sessions instead of url args. 2014-09-14 08:51:29 -06:00
Denis Krienbühl 693dd39527 Merge pull request #21 from piotr-szachewicz/master
Some new features and fixes to the seantis-questionnaire app.
2014-07-30 13:49:16 +02:00
Piotr Szachewicz 340d50dee1 Removed unnecessary print statements in the Answer model. 2014-07-18 17:57:21 +02:00
Piotr Szachewicz 20996703f9 Small fixes and updates in the README.md file. 2014-07-13 23:22:42 +02:00
Piotr Szachewicz f8e3744b9e Substitute_answer throwed an exception for empty answer values. 2014-07-13 19:30:45 +02:00
Piotr Szachewicz e61d1e4de2 Bugfix - iftag="" did not work for a question that is in a questionset, in which other questions should be visible.
In that case, even though the question did not fulfill the iftag requirement it was shown.

Conflicts:
	questionnaire/views.py
2014-07-13 16:35:54 +02:00
Piotr Szachewicz fb0e97c03b Made Question#extra field max_length larger (128 -> 512).
Conflicts:
	questionnaire/models.py
2014-07-13 16:30:31 +02:00
Piotr Szachewicz fab1c8b37a It is possible to show all questionniare questions when adding show_all=1 GET parameter.
It is useful for debugging purposes, when you want to see all questions rendered
on one screen.

Conflicts:
	questionnaire/views.py
2014-07-13 16:21:03 +02:00
Piotr Szachewicz be73a2f7e0 It is possible to filter questions depending on the questionnaire in the Django Admin interface. 2014-07-13 16:17:41 +02:00
Piotr Szachewicz a09d5102f2 Added verbose_name to Question text.
Other wise it showed as "None [Languaage]" in Django Admin.
2014-07-13 16:15:43 +02:00
Piotr Szachewicz 3b1f945b2d Added 'Export to CSV' functionality to the Django Admin interface. 2014-07-13 16:14:42 +02:00
Piotr Szachewicz 68a3825612 Fixed errors when converting choice to unicode, if choice is an Integer. 2014-07-13 16:13:13 +02:00
Carlos Solsona 6eb641fdaf Remove distinct filter, this option is not supported by all database backends, and two questions with same number don't work well 2014-07-13 16:12:19 +02:00
Piotr Szachewicz 9e8605d851 Same as Another Question can be selected using question number of question id.
If you use sameas, you need to use question number within the current questionnaire.
If you use sameasid - the question ID is expected.
2014-07-13 16:12:03 +02:00
Piotr Szachewicz 234167b4a8 Fixed and changed the "Same as Another Question field".
This field didn't work, because there were check parse errors.
Currently, to use this field, you need to put "sameas=question.id"
in the checks field. We used the question id in order to be able
to use this functionality between different questionnaires.
2014-07-13 16:10:57 +02:00
Piotr Szachewicz af9192fed6 Added custom field to the question type dropdown list in Django Admin. 2014-07-13 15:52:07 +02:00
Piotr Szachewicz ac530cebda Fixed jquery import in questionset.html (the path did not match the actual file). 2014-07-13 15:51:48 +02:00
Piotr Szachewicz f77421d2ce Added a NUMBER question type.
(Uses the same code as the already implemented RANGE question type).
2014-07-13 15:50:53 +02:00
Piotr Szachewicz b96855de90 Tags are added/removed according to the selected CHOICEs.
It is now possible to set tags that need to be enabled if
a user selects some choice from the choice questions.
The tags from the other, non-selected choices are deleted
(in case of somebody changing the previously saved values).
2014-07-13 15:37:39 +02:00
Piotr Szachewicz 6a09a1f30e Fixes in the README.md file taking into account changes in code. 2014-04-22 17:52:30 +02:00
Piotr Szachewicz 1baf8c418c Merge branch 'master' of https://github.com/adamghill/seantis-questionnaire 2014-04-22 13:45:35 +02:00
Denis Krienbühl 4b636998bf Merge pull request #19 from henning/master
Remove dead link, correct and comment other link
2014-03-11 08:43:29 +01:00
Henning Sprang 42a24e65bb Remove dead link, correct and comment other link
The one alternative cannot be found on the link, the trac system is down, and the website of the main domain is redirected to another company, which doesn't mention the questionnaire. Also correct the link to the other alternative which was not correct in markup, and add comment that the software hasn't had a change since 2009.
2014-03-10 23:14:31 +01:00
Adam Hill f00f2480f1 Clean up django.utils.simplejson warning. 2013-12-28 22:21:08 -05:00
Adam Hill 777a667d68 Clean up md5 warning. 2013-12-28 22:20:55 -05:00
Adam Hill 186f7a2d8d Remove textile code. Use static. 2013-12-28 22:09:00 -05:00
Adam Hill 46bdf72250 Fix removed django.conf.urls.defaults import. 2013-12-28 21:59:14 -05:00
Adam Hill 52b785ae1b Remove unused html5.js. 2013-12-28 21:58:45 -05:00
Denis Krienbühl 56f8f63cf6 Merge pull request #18 from cgl/qcacheFix
Qcache fix
2013-09-05 03:06:59 -07:00
Çağıl Uluşahin 11f2c90305 Merge branch 'master' of github.com:seantis/seantis-questionnaire into qcacheFix 2013-09-05 12:46:46 +03:00
Çağıl Uluşahin 410410025a Query using id from instance instead using object instance 2013-09-05 12:44:37 +03:00
Denis Krienbühl 445761c0fb Express in script that the seantis-questionnaire should be installe in the apps folder. 2013-09-05 09:14:47 +02:00
Denis Krienbühl 764021c2aa Merge pull request #16 from bastiao/master
Problem running example
2013-03-11 02:31:00 -07:00
Luís A. Bastião Silva 8158fa720b Adding missing middleware in example 2013-02-21 20:50:18 +00:00
Denis Krienbühl 73b80dce49 Merge pull request #15 from suvit/master
added russian translation
2012-08-24 01:40:24 -07:00
Victor Safronovich de157906f0 added russian translation 2012-08-24 09:26:37 +06:00
Denis Krienbühl e194740ad5 Merge pull request #14 from suvit/master
simplify setup.py and support django 1.4
2012-08-23 05:29:37 -07:00
Victor Safronovich d2b4c97bee support django 1.4 2012-08-23 14:20:46 +06:00
Victor Safronovich 59b735ae0a return read function
removed unused imports
2012-08-23 13:20:55 +06:00
Victor Safronovich 29065c62c0 fix import settings 2012-08-23 13:15:29 +06:00
Victor Safronovich 648b68a9c5 fixed including data to package
added django<1.3 to reqs
2012-08-23 13:14:49 +06:00
Denis Krienbühl d7b8e232cd Merge pull request #13 from attuch/master
Improves compatibility with Django 1.3
2012-08-07 04:49:11 -07:00
root 4d04359e7a Merge branch 'master' of git://github.com/seantis/seantis-questionnaire 2012-04-20 14:39:11 +02:00
Matteo Atti a414ca1ec8 fix bad import for Django 1.3 and fixed save() with args in RunInfo models 2012-04-20 14:21:08 +02:00
Denis Krienbühl f7c505009b Corrects version number in setup.py 2012-03-21 16:33:59 +01:00
Denis Krienbühl 423a2e30ea Adds dollar sign to all urls which is more canonical 2012-02-21 13:37:45 +01:00
Denis Krienbühl 0991f98030 Makes the basic docs the new readme 2012-02-21 10:59:26 +01:00