Changeset 6eaac22 in github


Ignore:
Timestamp:
May 30, 2008 7:52:15 AM (5 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
134eafd
Parents:
ea400ed
Message:
  • Disallowed delimiter in folder name (#1484803)
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG

    r681a59f r6eaac22  
    55---------- 
    66- Support for subfolders in default/protected folders (#1484665) 
     7- Disallowed delimiter in folder name (#1484803) 
    78 
    892008/05/29 (alec) 
  • program/js/app.js

    r681a59f r6eaac22  
    26482648    var form; 
    26492649    if ((form = this.gui_objects.editform) && form.elements['_folder_name']) 
     2650      { 
    26502651      name = form.elements['_folder_name'].value; 
    2651     if (this.env.folder && name != '') 
    2652       name = this.env.folder+this.env.delimiter+name; 
    2653  
    2654     if (name) 
     2652 
     2653      if (name.indexOf(this.env.delimiter)>=0) 
     2654        { 
     2655        alert(this.get_label('forbiddencharacter')); 
     2656        return false; 
     2657        } 
     2658 
     2659      if (this.env.folder && name != '') 
     2660        name = this.env.folder+this.env.delimiter+name; 
     2661 
    26552662      this.http_post('create-folder', '_name='+urlencode(name), true); 
     2663      } 
    26562664    else if (form.elements['_folder_name']) 
    26572665      form.elements['_folder_name'].focus(); 
     
    27172725      if (this.edit_folder && newname) 
    27182726        { 
     2727        if (newname.indexOf(this.env.delimiter)>=0) 
     2728          { 
     2729          alert(this.get_label('forbiddencharacter')); 
     2730          return false; 
     2731          } 
     2732 
    27192733        if (this.name_input.__parent) 
    27202734          newname = this.name_input.__parent + this.env.delimiter + newname; 
     2735         
    27212736        this.http_post('rename-folder', '_folder_oldname='+urlencode(this.env.subscriptionrows[this.edit_folder][0])+'&_folder_newname='+urlencode(newname)); 
    27222737        } 
  • program/localization/en_US/messages.inc

    ra8d23d8 r6eaac22  
    7979$messages['nodeletelastidentity'] = 'You cannot delete this identity, it\'s your last one.'; 
    8080$messages['addsubfolderhint'] = 'This folder will be created as subfolder of the currently selected one'; 
     81$messages['forbiddencharacter'] = 'Folder name contains forbidden character'; 
    8182 
    8283?> 
  • program/localization/pl_PL/messages.inc

    r06c1652d r6eaac22  
    104104.'; 
    105105$messages['addsubfolderhint'] = 'Ten folder zostanie utworzony jako podfolder aktualnie wybranego.'; 
     106$messages['forbiddencharacter'] = 'Nazwa folderu zawiera niedozwolony znak'; 
    106107 
    107108?> 
  • program/steps/settings/manage_folders.inc

    r681a59f r6eaac22  
    342342 
    343343// add some labels to client 
    344 rcube_add_label('deletefolderconfirm','addsubfolderhint'); 
     344rcube_add_label('deletefolderconfirm','addsubfolderhint','forbiddencharacter'); 
    345345 
    346346$OUTPUT->send('managefolders'); 
Note: See TracChangeset for help on using the changeset viewer.