Fixed the issue without breaking the aspects dropdown on the [other] user profile page.
This commit is contained in:
parent
e013e4103f
commit
1c543e3bea
4 changed files with 10 additions and 5 deletions
|
|
@ -718,7 +718,7 @@ en:
|
||||||
aspect_dropdown:
|
aspect_dropdown:
|
||||||
add_to_aspect: "Add contact"
|
add_to_aspect: "Add contact"
|
||||||
toggle:
|
toggle:
|
||||||
zero: "Select aspects"
|
zero: "Add contact"
|
||||||
one: "In %{count} aspect"
|
one: "In %{count} aspect"
|
||||||
two: "In %{count} aspects"
|
two: "In %{count} aspects"
|
||||||
few: "In %{count} aspects"
|
few: "In %{count} aspects"
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@ en:
|
||||||
disconnected: "The websocket is closed; posts will no longer be streamed live."
|
disconnected: "The websocket is closed; posts will no longer be streamed live."
|
||||||
aspect_dropdown:
|
aspect_dropdown:
|
||||||
add_to_aspect: "Add contact"
|
add_to_aspect: "Add contact"
|
||||||
|
select_aspects: "Select aspects"
|
||||||
all_aspects: "All aspects"
|
all_aspects: "All aspects"
|
||||||
toggle:
|
toggle:
|
||||||
zero: "Select aspects"
|
zero: "Select aspects"
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,14 @@ var AspectsDropdown = {
|
||||||
|
|
||||||
if (number == 0) {
|
if (number == 0) {
|
||||||
button.removeClass(inAspectClass);
|
button.removeClass(inAspectClass);
|
||||||
replacement = Diaspora.I18n.t("aspect_dropdown.toggle.zero");
|
if( dropdown.closest('#publisher').length ) {
|
||||||
|
replacement = Diaspora.I18n.t("aspect_dropdown.select_aspects");
|
||||||
|
} else {
|
||||||
|
replacement = Diaspora.I18n.t("aspect_dropdown.add_to_aspect");
|
||||||
|
}
|
||||||
}else if (selectedAspects == allAspects) {
|
}else if (selectedAspects == allAspects) {
|
||||||
replacement = Diaspora.I18n.t('aspect_dropdown.all_aspects');
|
replacement = Diaspora.I18n.t('aspect_dropdown.all_aspects');
|
||||||
}else if (number == 1) {
|
}else if (number == 1) {
|
||||||
button.addClass(inAspectClass);
|
button.addClass(inAspectClass);
|
||||||
replacement = dropdown.find(".selected").first().text();
|
replacement = dropdown.find(".selected").first().text();
|
||||||
}else if (number < 3) {
|
}else if (number < 3) {
|
||||||
|
|
@ -28,7 +32,7 @@ var AspectsDropdown = {
|
||||||
|
|
||||||
button.text(replacement + ' ▼');
|
button.text(replacement + ' ▼');
|
||||||
},
|
},
|
||||||
|
|
||||||
toggleCheckbox: function(check) {
|
toggleCheckbox: function(check) {
|
||||||
check.toggleClass('selected');
|
check.toggleClass('selected');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ var ContactEdit = {
|
||||||
if (number == 0) {
|
if (number == 0) {
|
||||||
button.removeClass("in_aspects");
|
button.removeClass("in_aspects");
|
||||||
replacement = Diaspora.I18n.t("aspect_dropdown.toggle.zero");
|
replacement = Diaspora.I18n.t("aspect_dropdown.toggle.zero");
|
||||||
}else if (number == 1) {
|
}else if (number == 1) {
|
||||||
button.addClass("in_aspects");
|
button.addClass("in_aspects");
|
||||||
replacement = dropdown.find(".selected").first().text();
|
replacement = dropdown.find(".selected").first().text();
|
||||||
}else if (number < 3) {
|
}else if (number < 3) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue