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() ; |