|
85 | 85 | ' <label for="sharingDialogAllowPublicEditing-{{cid}}">{{publicEditingLabel}}</label>' + |
86 | 86 | ' </span></li>' + |
87 | 87 | '{{/if}}' + |
| 88 | + '<li>' + |
| 89 | + '<a href="#" class="share-rename-label"><span class="icon-loading-small hidden"></span>' + |
| 90 | + ' <span class="icon icon-rename"></span>' + |
| 91 | + ' <span>{{addRenameLabel}}</span>' + |
| 92 | + '</a>' + |
| 93 | + '</li>' + |
88 | 94 | '{{#if showPasswordCheckBox}}' + |
89 | 95 | ' <li><span class="shareOption menuitem">' + |
90 | 96 | ' <input type="checkbox" name="showPassword" id="showPassword-{{cid}}" class="checkbox showPasswordCheckbox"' + |
|
406 | 412 | permissions: permissions |
407 | 413 | }); |
408 | 414 | }, |
409 | | - |
| 415 | + |
410 | 416 | showNoteForm: function(event) { |
411 | 417 | event.preventDefault(); |
412 | 418 | event.stopPropagation(); |
|
431 | 437 | var shareId = $li.data('share-id'); |
432 | 438 | var $menu = $element.closest('li'); |
433 | 439 | var $form = $menu.next('li.share-note-form'); |
434 | | - |
| 440 | + |
435 | 441 | $form.find('.share-note').val(''); |
436 | | - |
| 442 | + |
437 | 443 | $form.addClass('hidden'); |
438 | 444 | $menu.find('.share-note-delete').hide(); |
439 | 445 |
|
|
636 | 642 | defaultExpireDate: moment().add(1, 'day').format('DD-MM-YYYY'), // Can't expire today |
637 | 643 | shareNote: this.model.get('linkShare').note, |
638 | 644 | addNoteLabel: t('core', 'Note to recipient'), |
| 645 | + addRenameLabel: t('core', 'Rename'), |
639 | 646 | }); |
640 | 647 |
|
641 | 648 | var pendingPopover = this.pendingPopoverMenuTemplate({ |
|
745 | 752 | var datePicker = $(expirationDatePicker); |
746 | 753 | var state = $element.prop('checked'); |
747 | 754 | datePicker.toggleClass('hidden', !state); |
748 | | - |
| 755 | + |
749 | 756 | if (!state) { |
750 | 757 | // disabled, let's hide the input and |
751 | 758 | // set the expireDate to nothing |
|
0 commit comments