added feedback to all getting_started states. postive feedback, ftw.
This commit is contained in:
parent
9789e25c99
commit
96f74cf930
3 changed files with 31 additions and 4 deletions
|
|
@ -35,6 +35,11 @@
|
|||
$("#file-upload-spinner").addClass("hidden");
|
||||
$('#fileInfo').text(fileName + ' completed').fadeOut(2000);
|
||||
$('#file-upload').removeClass("loading");
|
||||
|
||||
/* flash message prompt */
|
||||
var message = Diaspora.I18n.t("photo_uploader.looking_good");
|
||||
Diaspora.page.flashMessages.render({success: true, notice: message});
|
||||
|
||||
var id = responseJSON.data.photo.id;
|
||||
var url = responseJSON.data.photo.unprocessed_image.url;
|
||||
var oldPhoto = $('#photo_id');
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
|
||||
en:
|
||||
javascripts:
|
||||
|
||||
confirm_dialog: "Are you sure?"
|
||||
timeago:
|
||||
prefixAgo: ""
|
||||
|
|
@ -60,3 +59,10 @@ en:
|
|||
select_all: "Select all"
|
||||
deselect_all: "Deselect all"
|
||||
no_aspects: "No aspects selected"
|
||||
getting_started:
|
||||
hey: "Hey, {{name}}!"
|
||||
no_tags: "Hey, you haven't followed any tags! Continue anyway?"
|
||||
alright_ill_wait: "Alright, I'll wait."
|
||||
preparing_your_stream: "Preparing your personialized stream..."
|
||||
photo_uploader:
|
||||
looking_good: "OMG, you look awesome!"
|
||||
|
|
|
|||
|
|
@ -15,13 +15,16 @@ Diaspora.Pages.UsersGettingStarted = function() {
|
|||
$('#edit_profile').bind('ajax:complete', function(evt, xhr, status){
|
||||
var firstNameField = $("#profile_first_name");
|
||||
firstNameField.val(firstNameField.data("cachedValue"));
|
||||
|
||||
/* flash message prompt */
|
||||
var message = Diaspora.I18n.t("getting_started.hey", {'name': $("#profile_first_name").val()});
|
||||
Diaspora.page.flashMessages.render({success: true, notice: message});
|
||||
});
|
||||
|
||||
$("#profile_first_name").bind("change", function(){
|
||||
$(this).data("cachedValue", $(this).val());
|
||||
$('#edit_profile').submit();
|
||||
$('#form_spinner').removeClass("hidden");
|
||||
|
||||
});
|
||||
|
||||
$("#profile_first_name").bind("blur", function(){
|
||||
|
|
@ -34,8 +37,21 @@ Diaspora.Pages.UsersGettingStarted = function() {
|
|||
|
||||
$("#awesome_button").bind("click", function(evt){
|
||||
evt.preventDefault();
|
||||
$('#awesome_spinner').removeClass("hidden");
|
||||
$('.tag_input').submit();
|
||||
|
||||
var confirmMessage = Diaspora.I18n.t("getting_started.no_tags");
|
||||
|
||||
if(($("#as-selections-tags").find(".as-selection-item").length > 0) || confirm(confirmMessage)) {
|
||||
$('#awesome_spinner').removeClass("hidden");
|
||||
$('.tag_input').submit();
|
||||
|
||||
/* flash message prompt */
|
||||
var message = Diaspora.I18n.t("getting_started.preparing_your_stream");
|
||||
Diaspora.page.flashMessages.render({success: true, notice: message});
|
||||
} else {
|
||||
/* flash message prompt */
|
||||
var message = Diaspora.I18n.t("getting_started.alright_ill_wait");
|
||||
Diaspora.page.flashMessages.render({success: true, notice: message});
|
||||
}
|
||||
});
|
||||
|
||||
/* ------ */
|
||||
|
|
|
|||
Loading…
Reference in a new issue