src/cm/media/js/client/c_edit_form.js
changeset 504 b2e0186daa5b
parent 341 053551f213fb
child 525 89ef5ed3c48b
equal deleted inserted replaced
502:8ec189cc214d 504:b2e0186daa5b
    12           'nameInputId':CY.guid(),
    12           'nameInputId':CY.guid(),
    13           'emailInputId':CY.guid(),
    13           'emailInputId':CY.guid(),
    14           'titleInputId':CY.guid(),
    14           'titleInputId':CY.guid(),
    15           'contentInputId':CY.guid(),
    15           'contentInputId':CY.guid(),
    16           'tagsInputId':CY.guid(),
    16           'tagsInputId':CY.guid(),
       
    17           'categoryInputId':CY.guid(),
    17           'formatInputId':CY.guid(),
    18           'formatInputId':CY.guid(),
    18           'startWrapperInputId':CY.guid(),
    19           'startWrapperInputId':CY.guid(),
    19           'endWrapperInputId':CY.guid(),
    20           'endWrapperInputId':CY.guid(),
    20           'startOffsetInputId':CY.guid(),
    21           'startOffsetInputId':CY.guid(),
    21           'endOffsetInputId':CY.guid(),
    22           'endOffsetInputId':CY.guid(),
    54   var comment = gDb.getComment(gEditICommentHost.commentId) ;
    55   var comment = gDb.getComment(gEditICommentHost.commentId) ;
    55   CY.get("#"+gEdit['ids']['editCommentId']).set('value', comment.id) ;
    56   CY.get("#"+gEdit['ids']['editCommentId']).set('value', comment.id) ;
    56   CY.get("#"+gEdit['ids']['keyId']).set('value', comment.key) ;
    57   CY.get("#"+gEdit['ids']['keyId']).set('value', comment.key) ;
    57 
    58 
    58   CY.get("#"+gEdit['ids']['changeScopeInputId']+" input").set('checked', false) ;
    59   CY.get("#"+gEdit['ids']['changeScopeInputId']+" input").set('checked', false) ;
    59   if (comment.reply_to_id != null) 
    60   // Edit scope and category just for the first comment in a thread
       
    61   // => hides these inputs for a reply.
       
    62   if (comment.reply_to_id != null) {
    60     CY.get("#"+gEdit['ids']['changeScopeInputId']).addClass('displaynone')
    63     CY.get("#"+gEdit['ids']['changeScopeInputId']).addClass('displaynone')
       
    64     CY.get("#"+gEdit['ids']['categoryInputId']).addClass('displaynone')
       
    65     CY.get("#"+gEdit['ids']['categoryInputId']).ancestor().addClass('displaynone')
       
    66   }
    61   changeScopeFormClick() ; // to adapt
    67   changeScopeFormClick() ; // to adapt
    62 
    68 
    63   CY.get("#"+gEdit['ids']['nameInputId']).set('value', comment.name) ; 
    69   CY.get("#"+gEdit['ids']['nameInputId']).set('value', comment.name) ; 
    64   CY.get("#"+gEdit['ids']['emailInputId']).set('value', comment.email) ; 
    70   CY.get("#"+gEdit['ids']['emailInputId']).set('value', comment.email) ; 
    65 
    71 
    70   
    76   
    71 // FORM VALUES
    77 // FORM VALUES
    72   CY.get("#"+gEdit['ids']['titleInputId']).set('value', comment['title']) ;
    78   CY.get("#"+gEdit['ids']['titleInputId']).set('value', comment['title']) ;
    73   CY.get("#"+gEdit['ids']['contentInputId']).set('value', comment['content']) ;
    79   CY.get("#"+gEdit['ids']['contentInputId']).set('value', comment['content']) ;
    74   CY.get("#"+gEdit['ids']['tagsInputId']).set('value', comment['tags']) ;
    80   CY.get("#"+gEdit['ids']['tagsInputId']).set('value', comment['tags']) ;
       
    81   if ( CY.get("#"+gEdit['ids']['categoryInputId']))
       
    82     CY.get("#"+gEdit['ids']['categoryInputId']).set('value', comment['category']) ;
    75   
    83   
    76   CY.get("#"+gEdit['ids']['formatInputId']).set('value',gConf['defaultCommentFormat']) ;// for now ...
    84   CY.get("#"+gEdit['ids']['formatInputId']).set('value',gConf['defaultCommentFormat']) ;// for now ...
    77   
    85   
    78 // WIDTH  
    86 // WIDTH  
    79   var width = gLayout.getTopICommentsWidth() ;
    87   var width = gLayout.getTopICommentsWidth() ;