- Timestamp:
- 08/10/12 16:34:08 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso1/prototype/modules/calendar/js/helpers.js
r6989 r6990 1047 1047 1048 1048 /** 1049 1050 1049 * email válido? 1050 */ 1051 1051 info.match(/^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/) ? 1052 1052 newAttendeeEmail = info : newAttendeeName = info; 1053 1053 1054 1054 /** 1055 1056 1057 1058 1059 1060 1061 1062 1055 * 1) busca no banco para saber se o usuário já existe 1056 * 1.1) se existe, atualiza as info na lista de participantes e nao abre o tooltip 1057 * 1.2) se não existe 1058 * a) salva como novo usuario externo no banco (apenas com email) 1059 * b) exibe tooltip pedindo o nome 1060 * c) se o usuário preenche tooltip e salva, atualiza com o nome o usuário recém criado 1061 * d) se o usuário cancela o tooltip, fica o usuário salvo apenas com email e sem nome 1062 */ 1063 1063 1064 1064 var user = DataLayer.get('user', ["=", "mail", $(this).val()]); … … 1069 1069 1070 1070 /** 1071 1072 1071 * guarda o último tooltip aberto referente à lista de participantes 1072 */ 1073 1073 lastEditAttendeeToolTip = []; 1074 1074 1075 1075 /** 1076 1077 1076 * Valida email e salva um participante externo 1077 */ 1078 1078 var saveContact = function() { 1079 1079 Encoder.EncodeType = "entity"; … … 1342 1342 1343 1343 /** 1344 1345 1344 * Trata a busca de usuários para adição de participantes 1345 */ 1346 1346 blkAddAtendee.find('.add-attendee-search .ui-icon-search').click(function(event) { 1347 1347 blkAddAtendee.find('.add-attendee-search input').keydown();
Note: See TracChangeset
for help on using the changeset viewer.