From: Jim B. <jp...@si...> - 2009-07-11 20:56:19
|
Hello All, I took some time to code up a new feature I'm describing as Rate Labels. Currently, ratings are just numeric values (1,2,3,4,etc). I've managed to apply a label to each button for each rate response as shown in this test survey: http://surveys.bsdcertification.org/phpESP/public/survey.php?name=BBBB If there is interest, I can write up how I did it. Basically, I added a new table (phpesp_question_choice_ranklabels) and coded up a new layout in admin/include/function/question_render.inc. Unfortunately, I was not able to figure out how to add a new table in the 2.1.2 codebase. I got lost in the XML interface. However, I was able to add it with native MySQL commands. So, I don't have diffs for everything at the moment. If someone can help with that, it would be most appreciated. Best Regards, Jim B. |
From: Jim B. <jp...@si...> - 2009-07-12 09:09:54
|
* Jim B. <jp...@si...> [2009-07-11 16:56]: > Hello All, > > I took some time to code up a new feature I'm describing as Rate Labels. > Currently, ratings are just numeric values (1,2,3,4,etc). I've managed > to apply a label to each button for each rate response as shown in this > test survey: > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=BBBB > Here's a better example: http://surveys.bsdcertification.org/phpESP/public/survey.php?name=CCCC Jim B. |
From: David L. <lio...@co...> - 2009-08-28 00:08:06
|
Jim B. wrote: > * Jim B. <jp...@si...> [2009-07-11 16:56]: > >> Hello All, >> >> I took some time to code up a new feature I'm describing as Rate Labels. >> Currently, ratings are just numeric values (1,2,3,4,etc). I've managed >> to apply a label to each button for each rate response as shown in this >> test survey: >> >> http://surveys.bsdcertification.org/phpESP/public/survey.php?name=BBBB >> >> > > > Here's a better example: > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=CCCC > > > Hi Jim, I'm trying to understand what you added to see if I may find the new feature useful -- I get "[ Feature disabled; set dashboard_enable = true in your configuration to engage. ]" This is on a mac, where Dashboard I believe is a program, but it doesn't sound likely that would be connected to your survey. What am I missing? Dave |
From: Jim B. <jp...@si...> - 2009-08-28 07:17:00
|
* David Liontooth <lio...@co...> [2009-08-27 19:37]: > Jim B. wrote: > >* Jim B. <jp...@si...> [2009-07-11 16:56]: > > > >>Hello All, > >> > >>I took some time to code up a new feature I'm describing as Rate Labels. > >>Currently, ratings are just numeric values (1,2,3,4,etc). I've managed > >>to apply a label to each button for each rate response as shown in this > >>test survey: > >> > >> http://surveys.bsdcertification.org/phpESP/public/survey.php?name=BBBB > >> > >> > > > > > >Here's a better example: > > > >http://surveys.bsdcertification.org/phpESP/public/survey.php?name=CCCC > > > > > > > Hi Jim, I'm trying to understand what you added to see if I may find the > new feature useful -- I get "[ Feature disabled; set dashboard_enable = > true in your configuration to engage. ]" This is on a mac, where > Dashboard I believe is a program, but it doesn't sound likely that would > be connected to your survey. What am I missing? > > Dave > Hi Dave, The example in the email has already been taken down. Try this link (which should stay up for a while): http://surveys.bsdcertification.org/phpESP/public/survey.php?name=test01 As you can see, each question is a rate question. The options, "Importance" and "Frequency" each have their own rate label. Our psychometrician wanted these particular labels, so that's how they came to be worded that way. If you are interested in this technique, let me know and I'll provide some guidance on getting it working. The code that does this is not in the distributed codebase, but I can probably help you get something working. Cheers, Jim B. |
From: David L. <lio...@co...> - 2009-08-29 06:24:12
|
Jim B. wrote: > * David Liontooth <lio...@co...> [2009-08-27 19:37]: > >> Jim B. wrote: >> >>> * Jim B. <jp...@si...> [2009-07-11 16:56]: >>> >>> >>>> Hello All, >>>> >>>> I took some time to code up a new feature I'm describing as Rate Labels. >>>> Currently, ratings are just numeric values (1,2,3,4,etc). I've managed >>>> to apply a label to each button for each rate response as shown in this >>>> test survey: >>>> >>>> http://surveys.bsdcertification.org/phpESP/public/survey.php?name=BBBB >>>> >>>> >>>> >>> Here's a better example: >>> >>> http://surveys.bsdcertification.org/phpESP/public/survey.php?name=CCCC >>> >>> >>> >>> >> Hi Jim, I'm trying to understand what you added to see if I may find the >> new feature useful -- I get "[ Feature disabled; set dashboard_enable = >> true in your configuration to engage. ]" This is on a mac, where >> Dashboard I believe is a program, but it doesn't sound likely that would >> be connected to your survey. What am I missing? >> >> Dave >> >> > > Hi Dave, > > The example in the email has already been taken down. > > Try this link (which should stay up for a while): > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=test01 > > > As you can see, each question is a rate question. The options, > "Importance" and "Frequency" each have their own rate label. > > Our psychometrician wanted these particular labels, so that's how they > came to be worded that way. > > If you are interested in this technique, let me know and I'll provide > some guidance on getting it working. The code that does this is not > in the distributed codebase, but I can probably help you get something > working. > > Cheers, > Jim B. > Hi Jim, Great feature! If you could work with Franky to get this merged upstream, you'd be doing a lot of people a favor. If this won't take too long, I'll wait for that. Dave |
From: Franky V. L. <lie...@te...> - 2009-07-12 09:20:25
|
On Sat, 11 Jul 2009 16:38:37 -0400 "Jim B." <jp...@si...> wrote: > Hello All, > > I took some time to code up a new feature I'm describing as Rate > Labels. Currently, ratings are just numeric values (1,2,3,4,etc). > I've managed to apply a label to each button for each rate response > as shown in this test survey: > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=BBBB > > > If there is interest, I can write up how I did it. Basically, I added > a new table (phpesp_question_choice_ranklabels) and coded up a new > layout in admin/include/function/question_render.inc. > > Unfortunately, I was not able to figure out how to add a new table in > the 2.1.2 codebase. I got lost in the XML interface. However, I was > able to add it with native MySQL commands. So, I don't have diffs > for everything at the moment. If someone can help with that, it would > be most appreciated. > > > Best Regards, > Jim B. Hi, this seems nice. Just mail me the mysql differences, I'll code up an xml diff for it. If you want to share the rest, just mail it to me, or log it as a patch on sourceforge so I can review it. Franky |
From: David L. <lio...@co...> - 2009-08-28 00:07:49
|
Greetings -- Social psychologists have become more exacting about the use of Likert scales and require that each number be labeled in full, as in: Strongly Disagree | Somewhat Disagree | Undecided | Somewhat Agree | Strongly Agree With that much text, however, the "Rate" field type generates radio buttons that are spaced too closely together; the cell width is fixed at 40. Is there a way to modify the cell width? Cheers, Dave |
From: David L. <lio...@co...> - 2009-08-27 23:47:41
|
In some surveys, information is presented a few pages into the survey that may make subjects alter their earlier responses on previous pages. Is there a way to hide the Back button to discourage this? Cheers, Dave |
From: Jim B. <jp...@si...> - 2009-08-28 07:12:00
|
* David Liontooth <lio...@co...> [2009-08-27 19:52]: > In some surveys, information is presented a few pages into the survey > that may make subjects alter their earlier responses on previous pages. > > Is there a way to hide the Back button to discourage this? > > Cheers, > Dave I'm not sure about hiding the back button, but you can change the access settings to the survey to enable or disable "Back/Forward" behavior. Choose the "Change Access to a Survey" link from the management interface to see these settings. Cheers, Jim B. |
From: Franky V. L. <lie...@te...> - 2009-08-28 20:29:46
|
On Fri, 28 Aug 2009 03:01:19 -0400 "Jim B." <jp...@si...> wrote: <snip> > Hi Dave, > > The example in the email has already been taken down. > > Try this link (which should stay up for a while): > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=test01 > > > As you can see, each question is a rate question. The options, > "Importance" and "Frequency" each have their own rate label. > > Our psychometrician wanted these particular labels, so that's how they > came to be worded that way. > > If you are interested in this technique, let me know and I'll provide > some guidance on getting it working. The code that does this is not > in the distributed codebase, but I can probably help you get something > working. > Hi Jim, if that code is not in the current codebase, I'm more than happy to add it. But I thought some things were already added in CVS/SVN ... Franky |
From: David L. <lio...@co...> - 2009-08-29 05:16:42
|
Franky Van Liedekerke wrote: > On Fri, 28 Aug 2009 03:01:19 -0400 > "Jim B." <jp...@si...> wrote: > > <snip> > > >> Hi Dave, >> >> The example in the email has already been taken down. >> >> Try this link (which should stay up for a while): >> >> http://surveys.bsdcertification.org/phpESP/public/survey.php?name=test01 >> >> >> As you can see, each question is a rate question. The options, >> "Importance" and "Frequency" each have their own rate label. >> >> Our psychometrician wanted these particular labels, so that's how they >> came to be worded that way. >> >> If you are interested in this technique, let me know and I'll provide >> some guidance on getting it working. The code that does this is not >> in the distributed codebase, but I can probably help you get something >> working. >> >> > > Hi Jim, > > if that code is not in the current codebase, I'm more than happy to add > it. But I thought some things were already added in CVS/SVN ... > > Franky > > Hi Jim and Franky, This is fun, since I was asking what individual rate labels are, and also asking about rate field formatting -- and they turn out to be exactly the same thing. Jim's psychometrician wanted the labels, and so do I -- it's becoming a requirement. So please merge; it's a very useful feature. Dave |
From: Jim B. <jp...@si...> - 2009-08-29 09:05:50
|
* Franky Van Liedekerke <lie...@te...> [2009-08-28 16:35]: > On Fri, 28 Aug 2009 03:01:19 -0400 > "Jim B." <jp...@si...> wrote: > > <snip> > > > Hi Dave, > > > > The example in the email has already been taken down. > > > > Try this link (which should stay up for a while): > > > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=test01 > > > > > > As you can see, each question is a rate question. The options, > > "Importance" and "Frequency" each have their own rate label. > > > > Our psychometrician wanted these particular labels, so that's how they > > came to be worded that way. > > > > If you are interested in this technique, let me know and I'll provide > > some guidance on getting it working. The code that does this is not > > in the distributed codebase, but I can probably help you get something > > working. > > > > Hi Jim, > > if that code is not in the current codebase, I'm more than happy to add > it. But I thought some things were already added in CVS/SVN ... > > Franky Hi Franky, I don't see them in the current codebase. I've created a sourceforge account and will (try to!) create a unified diff for these and upload as a patch set. (See my email of July 12 for details.) This is also a feature request - SF 2072351 (skarpluk). Cheers, Jim B. jimbysf - Source Forge ID |
From: Jim B. <jp...@si...> - 2009-09-06 14:19:00
|
* Jim B. <jp...@si...> [2009-08-29 05:07]: > * Franky Van Liedekerke <lie...@te...> [2009-08-28 16:35]: > > On Fri, 28 Aug 2009 03:01:19 -0400 > > "Jim B." <jp...@si...> wrote: > > > > <snip> > > > > > Hi Dave, > > > > > > The example in the email has already been taken down. > > > > > > Try this link (which should stay up for a while): > > > > > > http://surveys.bsdcertification.org/phpESP/public/survey.php?name=test01 > > > > > > > > > As you can see, each question is a rate question. The options, > > > "Importance" and "Frequency" each have their own rate label. > > > > > > Our psychometrician wanted these particular labels, so that's how they > > > came to be worded that way. > > > > > > If you are interested in this technique, let me know and I'll provide > > > some guidance on getting it working. The code that does this is not > > > in the distributed codebase, but I can probably help you get something > > > working. > > > > > > > Hi Jim, > > > > if that code is not in the current codebase, I'm more than happy to add > > it. But I thought some things were already added in CVS/SVN ... > > > > Franky > > Hi Franky, > > I don't see them in the current codebase. I've created a sourceforge > account and will (try to!) create a unified diff for these and upload > as a patch set. (See my email of July 12 for details.) > > This is also a feature request - SF 2072351 (skarpluk). > > > Cheers, > Jim B. > > jimbysf - Source Forge ID > Ok, I've created a patch set for Rate (type 8) Labels and uploaded it to SourceForge for evaluation. It's not ready for prime time. You can probably get it working but it requires a database change from the 2.1.2 (and 2.1.3) sources. The README.txt file in the gzipped tarball has all the info. SF 2852945 tracking number: https://sourceforge.net/tracker/?func=detail&aid=2852945&group_id=8956&atid=308956 Enjoy, Jim B. |