Make divider not selectable

Very hacky
remotes/origin/stable6
kondou 13 years ago
parent 79218be1d2
commit 7a2be0c5dc
  1. 7
      settings/js/personal.js
  2. 2
      settings/templates/personal.php

@ -86,12 +86,11 @@ $(document).ready(function(){
});
$("#languageinput").chosen();
// Show only the not selectable optgroup
// Choosen only shows optgroup-labels if there are options in the optgroup
$(".languagedivider").remove();
$("#languageinput").change( function(){
// the divider is no language
if ($("#languageinput option").hasClass('divider')) {
return false;
}
// Serialize the data
var post = $( "#languageinput" ).serialize();
// Ajax foo

@ -82,7 +82,7 @@ if($_['displayNameChangeSupported']) {
<?php foreach($_['commonlanguages'] as $language):?>
<option value="<?php p($language['code']);?>"><?php p($language['name']);?></option>
<?php endforeach;?>
<option class="divider">––––––––––</option>
<optgroup label="––––––––––"><option class="languagedivider">-</option></optgroup>
<?php foreach($_['languages'] as $language):?>
<option value="<?php p($language['code']);?>"><?php p($language['name']);?></option>
<?php endforeach;?>

Loading…
Cancel
Save