summaryrefslogtreecommitdiffstats
path: root/settings
diff options
context:
space:
mode:
authorkondou <kondou@ts.unde.re>2013-04-19 00:39:42 +0200
committerkondou <kondou@ts.unde.re>2013-04-19 00:39:42 +0200
commit7a2be0c5dc487d2c2e3dbef67cfa1c5cf2af462e (patch)
tree1fb283aef29a6da42862a04a80151b62bd0a2c8d /settings
parent79218be1d2214095eae1272eac7559a67a55a786 (diff)
downloadnextcloud-server-7a2be0c5dc487d2c2e3dbef67cfa1c5cf2af462e.tar.gz
nextcloud-server-7a2be0c5dc487d2c2e3dbef67cfa1c5cf2af462e.zip
Make divider not selectable
Very hacky
Diffstat (limited to 'settings')
-rw-r--r--settings/js/personal.js7
-rw-r--r--settings/templates/personal.php2
2 files changed, 4 insertions, 5 deletions
diff --git a/settings/js/personal.js b/settings/js/personal.js
index 271de1599d9..db18b2861ab 100644
--- a/settings/js/personal.js
+++ b/settings/js/personal.js
@@ -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
diff --git a/settings/templates/personal.php b/settings/templates/personal.php
index c0fcf5c1bd6..67307872058 100644
--- a/settings/templates/personal.php
+++ b/settings/templates/personal.php
@@ -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;?>