Form Wizard Pro - checkboxes

This is a forum to suggest new features for mojoPortal. 

This thread is closed to new posts. You must sign in to post in the forums.
6/28/2010 10:43:15 AM
Gravatar
Total Posts 1200
Proud member of the mojoPortal team

Help support mojoPortal!
Add-on modules

Form Wizard Pro - checkboxes

Hi Joe, we're reproducing a form where we'd like our checkboxes to be in a single column, rather than two columns. Can you add a setting to the "Checkboxes" element for the number of columns to use?

Thanks,

Jamie

6/28/2010 10:47:39 AM
Gravatar
Total Posts 194

Re: Form Wizard Pro - checkboxes

I'd second this would be nice. I've had a couple forms with longer checkbox descriptions and the client didn't want them to wrap strangely and instead list vertically. The form couldn't be full page wide either. I had to say that wasn't possible.

A minor one indeed, icing on the cake of an already great tool.

6/28/2010 10:57:45 AM
Gravatar
Total Posts 18439

Re: Form Wizard Pro - checkboxes

Hi Jamie and Eric,

This is actually controlled by a setting in the theme.skin file. If you look for this in your theme.skin file:

<asp:CheckBoxList runat="server"
       CssClass="aspcheckboxlist"
       RepeatColumns="2"
       RepeatDirection="horizontal"
       RepeatLayout="Table"

       />

you could change it to 1, but that may (and maybe not) also affect other checkbox lists in the site. If it causes a change elsewhere that you don't like you could work around it by copying your skin with a new name, change it only in that skin and then set that as the skin for the Form Wizard page.

What I will do for the next release of Form Wizard is add a SkinID to the checkbox list so that then you could use this:

<asp:CheckBoxList runat="server" SkinID="FormWizard"
       CssClass="aspcheckboxlist"
       RepeatColumns="1"
       RepeatDirection="horizontal"
       RepeatLayout="Table"
       />

which would only affect the Form Wizard checkboxlists

Best,

Joe

6/28/2010 11:40:46 AM
Gravatar
Total Posts 1200
Proud member of the mojoPortal team

Help support mojoPortal!
Add-on modules

Re: Form Wizard Pro - checkboxes

Thanks Joe, that's very helpful. It's unfortunate that this can't be controlled at a CSS class level. I can imagine scenarios where it would be helpful to have a different number of columns of checkboxes, even within the same form.

I'll see if we can change to one column of checkboxes throughout the site. Maintaining separate skins for select forms will probably be too labor intensive for us, so I do appreciate you adding that "Form Wizard Only" workaround.

Jamie

6/28/2010 11:51:13 AM
Gravatar
Total Posts 18439

Re: Form Wizard Pro - checkboxes

It may not affect other places in the site, I'm not sure either way, the other places using checkbox list may have a skinid on them and then they would not be affected. Best to just look around in places where checkbox lists are used before and after the change. It will only affect checkboxlists that do not have a skinid on them.

It is really setting a property of the server control that changes the way it renders markup so it is not possible to control from css.

But definitely we will have a skinid on it in the next release of Form Wizard so it can be isolated.

Best,

Joe

6/28/2010 3:24:59 PM
Gravatar
Total Posts 1200
Proud member of the mojoPortal team

Help support mojoPortal!
Add-on modules

Re: Form Wizard Pro - checkboxes

Hi Joe, one other question about this. The text for each entry in "Checkboxes" is limited to 100 characters. Is this an ASP.NET limitation, or can you expand that? We'd like it to be at least double that (yeah, my users can get pretty wordy). wink

6/29/2010 8:53:06 AM
Gravatar
Total Posts 18439

Re: Form Wizard Pro - checkboxes

Hi Jamie,

I've just uploaded Form Wizard Pro 0.0.1.9

It has the SkinID on the CheckBoxList and now options can have text up to 255 characters.

Best,

Joe

6/29/2010 9:49:45 AM
Gravatar
Total Posts 1200
Proud member of the mojoPortal team

Help support mojoPortal!
Add-on modules

Re: Form Wizard Pro - checkboxes

Thanks again, Joe! You're the best! yes

10/8/2010 12:13:03 PM
Gravatar
Total Posts 2188

Re: Form Wizard Pro - checkboxes

Hi Joe,

Can you add the FormWizard SkinId to the RadioButtonList like you did the CheckBoxList? Currently, I am just using this in my theme.skin file but I would like to be able specifiy the SkinID so I am only affecting the FormWizard with these settings.

 <asp:RadioButtonList  runat="server"
        CssClass="aspcheckboxlist"
  RepeatColumns="2"
  RepeatDirection="horizontal"
  RepeatLayout="Table"
 />
 

Thanks,
Joe D.

10/9/2010 9:56:28 AM
Gravatar
Total Posts 18439

Re: Form Wizard Pro - checkboxes

I will do this for the next release of Form Wizard Pro.

Best,

Joe

You must sign in to post in the forums. This thread is closed to new posts.