Changeset 5360
- Timestamp:
- 01/11/12 15:12:10 (12 years ago)
- Location:
- trunk/prototype/modules/calendar
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/calendar/js/helpers.js
r5358 r5360 443 443 */ 444 444 var hasNewAttendee = false; 445 UI.dialogs.addEvent.find('.attendee-list-add .add-attendee-input input').keydown(function(event) {445 blkAddAtendee.find('.attendee-list-add .add-attendee-input input').keydown(function(event) { 446 446 447 447 if (event.keyCode == '13' && $(this).val() != '') { … … 497 497 DataLayer.put('user', {id:newAttendeeId, name:newAttendeeName, mail:newAttendeeEmail, isExternal:isExternal}); 498 498 499 $('dd.attendee-list ul.attendee-list li:lastlabel')499 lastEditAttendeeToolTip.find('label') 500 500 .filter('.name').html(Encoder.htmlEncode(newAttendeeName)).attr('title', Encoder.htmlEncode(newAttendeeName)).end() 501 501 .filter('.mail').html(Encoder.htmlEncode(newAttendeeEmail)).attr('title', Encoder.htmlEncode(newAttendeeEmail)); 502 502 503 blkAddAtendee.find('.attendee-list-add .add-attendee-input input').val(''); 503 504 return true; 504 505 } … … 548 549 */ 549 550 if(blkAddAtendee.find('label.mail[title="' + newAttendeeEmail + '"]').length) { 551 hasNewAttendee = false; 550 552 newAttendeeName = blkAddAtendee.find('label.mail[title="' + newAttendeeEmail + '"]').parents('li').find('label.name').attr('title'); 551 553 … … 561 563 * Remove tooltip possivelmente existente 562 564 */ 563 if ( hasNewAttendee &&lastEditAttendeeToolTip.length && lastEditAttendeeToolTip.data('qtip'))565 if (lastEditAttendeeToolTip.length && lastEditAttendeeToolTip.data('qtip')) 564 566 lastEditAttendeeToolTip.qtip('destroy'); 565 567 … … 587 589 }); 588 590 skipAddNewLine = true; 591 } else { 592 hasNewAttendee = true; 593 blkAddAtendee.find('.email-validation').addClass('hidden'); 589 594 } 590 595 … … 595 600 * Remove tooltip possivelmente existente 596 601 */ 597 if ( hasNewAttendee &&lastEditAttendeeToolTip.length && lastEditAttendeeToolTip.data('qtip'))602 if (lastEditAttendeeToolTip.length && lastEditAttendeeToolTip.data('qtip')) 598 603 lastEditAttendeeToolTip.qtip('destroy'); 599 604 … … 632 637 }).end() 633 638 .scrollTo('max'); 634 hasNewAttendee = true;635 639 636 640 … … 662 666 lastEditAttendeeToolTip.qtip("api").onShow = onShowToolTip; 663 667 664 665 666 667 668 669 670 671 668 $(this).val(''); 672 669 … … 692 689 * TODO: trocar por template 693 690 */ 694 $('ul.search-result-list').empty().css('overflow', 'hidden');691 blkAddAtendee.find('ul.search-result-list').empty().css('overflow', 'hidden'); 695 692 if (!result) { 696 $('ul.search-result-list').append('<li><label class="empty">Nenhum resultado encontrado.</label></li>');693 blkAddAtendee.find('ul.search-result-list').append('<li><label class="empty">Nenhum resultado encontrado.</label></li>'); 697 694 } 698 695 699 $('ul.search-result-list').append(DataLayer.render( 'templates/participants_search_itemlist.ejs', result));700 701 $('ul.search-result-list li').click(function(event, ui){696 blkAddAtendee.find('ul.search-result-list').append(DataLayer.render( 'templates/participants_search_itemlist.ejs', result)); 697 698 blkAddAtendee.find('ul.search-result-list li').click(function(event, ui){ 702 699 if ($(event.target).is('input')) { 703 700 old_item = $(event.target).parents('li'); -
trunk/prototype/modules/calendar/templates/participants_add_itemlist.ejs
r5358 r5360 6 6 <label title="<%= data[0].name ? data[0].name : '' %>" class="name"><%= data[0].name ? data[0].name : '' %></label> 7 7 <label title="<%= data[0].mail ? data[0].mail : '' %>" class="mail"><%= data[0].mail ? data[0].mail : '' %></label> 8 <span class="ui-icon ui-icon-close ui-corner-all ui-icon-float-right"></span>9 8 </div> 10 <a class="button close"> X</a>9 <a class="button close">Close</a> 11 10 </li> -
trunk/prototype/modules/calendar/templates/participants_search_itemlist.ejs
r5358 r5360 6 6 <label class="email hidden"><%=data[i]['mail']%></label> 7 7 <label class="id hidden"><%=data[i]['id']%></label> 8 <span class="ui-icon ui-icon-plus ui-corner-all ui-icon-float-right"></span>9 8 </li> 10 9 <% } %>
Note: See TracChangeset
for help on using the changeset viewer.