| Line 117... |
Line 117... |
| 117 |
var currentNoteLength = $(textareaElement).val().length;
|
117 |
var currentNoteLength = $(textareaElement).val().length;
|
| 118 |
|
118 |
|
| 119 |
if (this.maxNoteLength < currentNoteLength) {
|
119 |
if (this.maxNoteLength < currentNoteLength) {
|
| 120 |
$(textareaElement).val($(textareaElement).val().substr(0, myNotes.maxNoteLength));
|
120 |
$(textareaElement).val($(textareaElement).val().substr(0, myNotes.maxNoteLength));
|
| 121 |
var msg = this.maxNoteLengthWarning.replace(/#/g, 0);
|
121 |
var msg = this.maxNoteLengthWarning.replace(/#/g, 0);
|
| - |
|
122 |
|
| - |
|
123 |
var notesSection = $(textareaElement).parent();
|
| - |
|
124 |
trackEventWithGA('My Notes', 'Note Length Limit Reached', this.getEntityId($(notesSection).attr('class')) + " - " + this.getSlideId(notesSection));
|
| 122 |
} else {
|
125 |
} else {
|
| 123 |
var msg = this.maxNoteLengthWarning.replace(/#/g, myNotes.maxNoteLength - currentNoteLength);
|
126 |
var msg = this.maxNoteLengthWarning.replace(/#/g, myNotes.maxNoteLength - currentNoteLength);
|
| 124 |
}
|
127 |
}
|
| 125 |
$(textareaElement).siblings('p').children('span').html(msg + ' (Max ' + this.maxNoteLength + ')');
|
128 |
$(textareaElement).siblings('p').children('span').html(msg + ' (Max ' + this.maxNoteLength + ')');
|
| 126 |
},
|
129 |
},
|
| Line 168... |
Line 171... |
| 168 |
**/
|
171 |
**/
|
| 169 |
$('.mynotes-section div, .mynotes-colorbox-section div').live('click', function(){
|
172 |
$('.mynotes-section div, .mynotes-colorbox-section div').live('click', function(){
|
| 170 |
var textareaElement = $(this).hide().siblings('p').show().siblings('textarea');
|
173 |
var textareaElement = $(this).hide().siblings('p').show().siblings('textarea');
|
| 171 |
$(textareaElement).show().focus();
|
174 |
$(textareaElement).show().focus();
|
| 172 |
myNotes.limitNoteLength(textareaElement);
|
175 |
myNotes.limitNoteLength(textareaElement);
|
| - |
|
176 |
|
| - |
|
177 |
trackEventWithGA('My Notes', 'Note Taking Attempt', entityId + " - " + myNotes.getSlideId($(this).parent()));
|
| 173 |
});
|
178 |
});
|
| 174 |
|
179 |
|
| 175 |
$('.mynotes-section textarea, .mynotes-colorbox-section textarea').live('blur', function(){
|
180 |
$('.mynotes-section textarea, .mynotes-colorbox-section textarea').live('blur', function(){
|
| 176 |
var slideId = myNotes.getSlideId($(this).parent());
|
181 |
var slideId = myNotes.getSlideId($(this).parent());
|
| 177 |
var entityId = myNotes.getEntityId($(this).parent().attr('class'));
|
182 |
var entityId = myNotes.getEntityId($(this).parent().attr('class'));
|
| Line 182... |
Line 187... |
| 182 |
var note = myNotes.sanitize(text);
|
187 |
var note = myNotes.sanitize(text);
|
| 183 |
|
188 |
|
| 184 |
myNotes.saveNote(slideId, entityId, note);
|
189 |
myNotes.saveNote(slideId, entityId, note);
|
| 185 |
myNotes.updateNoteInViews(slideId, note);
|
190 |
myNotes.updateNoteInViews(slideId, note);
|
| 186 |
$(this).siblings('div').show();
|
191 |
$(this).siblings('div').show();
|
| - |
|
192 |
trackEventWithGA('My Notes', 'Note Saved', entityId + " - " + slideId);
|
| 187 |
|
193 |
|
| 188 |
} else {
|
194 |
} else {
|
| 189 |
$(this).siblings('div').show();
|
195 |
$(this).siblings('div').show();
|
| 190 |
}
|
196 |
}
|
| 191 |
$(this).hide().siblings('p').hide();
|
197 |
$(this).hide().siblings('p').hide();
|