This forum is no longer open and is for reading/searching only.
Please use our new MachForm Community Forum instead.
MachForm Community Forums » MachForm 4
Re-order name fields
Started 9 years ago by arimage | 4 posts |
-
Is there any easy way to reverse the name field order - i.e. Last-First instead of First-Last?
Posted 9 years ago # -
The easiest way, you can edit "includes/language.php" file, search around line 208 for this code:
$languages['name_first'] = 'First'; $languages['name_middle'] = 'Middle'; $languages['name_last'] = 'Last'; $languages['name_title'] = 'Title'; $languages['name_suffix'] = 'Suffix';
change it to become:
$languages['name_first'] = 'Last'; $languages['name_middle'] = 'Middle'; $languages['name_last'] = 'First'; $languages['name_title'] = 'Title'; $languages['name_suffix'] = 'Suffix';
MachForm Founder
Posted 9 years ago # -
Thank you. This re-orders the field on the published form (but not on the edit form panel)
Can you tell me where to change the name field widths please? I found lines around line 362 in view.css which shows first/middle 23% and last 30% but changing here seems to make no difference.Thanks
Posted 9 years ago # -
The field re-orders only can be applied on published forms indeed.
And to change name field width, you need to edit include/view-functions.php file. Go to line 2260 and you will see these codes :$element_markup = <<<EOT <li id="li_{$element->id}" {$li_style} {$li_class}> <span class="description">{$element->title} {$span_required}</span> <span class="simple_name_1"> <input id="element_{$element->id}_1" name="element_{$element->id}_1" {$attr_readonly} type="text" class="element text" maxlength="255" size="8" value="{$default_value_1}" /> <label for="element_{$element->id}_1">{$mf_lang['name_first']}</label> </span> <span class="simple_name_2"> <input id="element_{$element->id}_2" name="element_{$element->id}_2" {$attr_readonly} type="text" class="element text" maxlength="255" size="14" value="{$default_value_2}" /> <label for="element_{$element->id}_2">{$mf_lang['name_last']}</label> </span>{$guidelines} {$error_message} </li> EOT;
Then you can change the "size" value on those fields.
MachForm Support
Posted 9 years ago #
Reply
You must log in to post.