Nicholas Winter
2015-11-23 19:11:13 UTC
Hi all,
My name is Nicholas Winter; I am a faculty member and I run a limesurvey
installation in the Politics department at the University of Virginia,
where it is used by about 10 or 15 faculty, graduate students, and
undergraduate students to conduct academic research and for departmental
administration.
I am largely self-taught as a programmer, and have (I would estimate)
moderate familiarity at this point with PHP, Javascript, and JQuery.
I've made a variety of modifications to my local installation, including
(1) incorporating fairly extensive Javascript/JQuery into a custom
template to allow users to implement various runtime extensions without
having to know any javascript, and (2) creating custom export plugins.
Most recently, for my local installation I've made changes to make
editing surveys easier. Specifically, I've changed the edit survey
screens to include a column on the left that shows all groups and
questions in the survey. When a user clicks on a group it opens the
group. When they click on a question it opens it for editing, and it
opens automatically the advanced settings. This saves several clicks
(which add up over time), plus shows the basic structure of the survey.
I've made a pull request with this modification to v2.06 in hopes that
something like this might be integrated into an improved LS
administrative interface.
This is my first try using git/github, so please be kind if I've messed
this up somehow. I am happy to try to fix if I have. Also, I am happy to
try to make these modifications to one or more of the development
versions of LS, but I would appreciate any feedback or guidance before I
get into that.
I realize that you ask people to "get their feet wet" with smaller
things on the project first....however, I implemented this locally
anyway, so I thought I'd post it to see if it might grow into something
more broadly useful.
All best,
Nicholas Winter
My name is Nicholas Winter; I am a faculty member and I run a limesurvey
installation in the Politics department at the University of Virginia,
where it is used by about 10 or 15 faculty, graduate students, and
undergraduate students to conduct academic research and for departmental
administration.
I am largely self-taught as a programmer, and have (I would estimate)
moderate familiarity at this point with PHP, Javascript, and JQuery.
I've made a variety of modifications to my local installation, including
(1) incorporating fairly extensive Javascript/JQuery into a custom
template to allow users to implement various runtime extensions without
having to know any javascript, and (2) creating custom export plugins.
Most recently, for my local installation I've made changes to make
editing surveys easier. Specifically, I've changed the edit survey
screens to include a column on the left that shows all groups and
questions in the survey. When a user clicks on a group it opens the
group. When they click on a question it opens it for editing, and it
opens automatically the advanced settings. This saves several clicks
(which add up over time), plus shows the basic structure of the survey.
I've made a pull request with this modification to v2.06 in hopes that
something like this might be integrated into an improved LS
administrative interface.
This is my first try using git/github, so please be kind if I've messed
this up somehow. I am happy to try to fix if I have. Also, I am happy to
try to make these modifications to one or more of the development
versions of LS, but I would appreciate any feedback or guidance before I
get into that.
I realize that you ask people to "get their feet wet" with smaller
things on the project first....however, I implemented this locally
anyway, so I thought I'd post it to see if it might grow into something
more broadly useful.
All best,
Nicholas Winter