Skip to content

Commit 868e890

Browse files
committed
[spalenque] - #13027 * user profile change programs used list
1 parent f75c3b7 commit 868e890

3 files changed

Lines changed: 13 additions & 7 deletions

File tree

registration/code/ui/forms/EditProfileForm.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,15 @@ function __construct($controller, $name)
9494
$LinkedInProfileField->setAttribute('type', 'url')->setAttribute('pattern', 'https?://.+');
9595

9696
// Associated Projects
97-
/*$release = OpenStackRelease::get()->filter('HasStatistics', true)->sort('ReleaseDate','DESC')->first();
97+
$release = OpenStackRelease::get()->filter('HasStatistics', true)->sort('ReleaseDate','DESC')->first();
9898
$components = $release->OpenStackComponents()->sort(array('IsCoreService'=>'DESC', 'Order'=>'ASC'))->map('CodeName','Name')->toArray();
9999
$component_list = array();
100100
array_walk($components, function (&$value,$key) use (&$component_list) {
101101
$new_key = $value.' ('.$key.')';
102102
$component_list[$new_key] = $new_key;
103-
});*/
103+
});
104104

105-
$component_list = array(
105+
/*$component_list = array(
106106
'Nova' => 'Compute (Nova)',
107107
'Swift' => 'Object Storage (Swift)',
108108
'Glance' => 'Image Service (Glance)',
@@ -123,10 +123,11 @@ function __construct($controller, $name)
123123
'Deployment' => 'Deployment (Deployment)',
124124
'DevStack' => 'DevStack (DevStack)',
125125
'Release' => 'Release Cycle Management (Release)'
126-
);
126+
);*/
127127

128128
$ProjectsField = new CheckboxSetField('Projects', 'What programs are you involved with? <em>(Optional)</em>',$component_list);
129129
$ProjectsField->setTemplate('BootstrapAwesomeCheckboxsetField');
130+
$ProjectsField->addExtraClass('columned-list');
130131

131132
// Other Projects Field
132133
$OtherProjectField = new TextField('OtherProject', 'Other Project (if one above does not match)');

registration/css/edit.profile.page.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,9 @@ label.error{
1414
input.error{
1515
border: 1px solid #aa2222;
1616
}
17+
18+
ul.columned-list {
19+
columns: 200px 3;
20+
-webkit-columns: 200px 3;
21+
-moz-columns: 200px 3;
22+
}

registration/templates/forms/AffiliationModalForm.ss

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@
2020
<input type="text" class="form-control" id="EndDate" name="EndDate" placeholder="End Date">
2121
</div>
2222
<div class="checkbox">
23-
<label>
24-
<input type="checkbox" id="Current" name="Current">&nbsp;Is Current?
25-
</label>
23+
<input type="checkbox" id="Current" name="Current">
24+
<label for="Current"> Is Current? </label>
2625
</div>
2726
<input type="hidden" id="Id" name="Id" value="0"/>
2827
</form>

0 commit comments

Comments
 (0)