Commit 08eef8853a478d3a351001bc1d1d0ca738659706
1 parent
c2c4d9c2
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
comment_paragraph: fix some js and css
Showing
2 changed files
with
38 additions
and
67 deletions
Show diff stats
plugins/comment_paragraph/public/comment_paragraph_macro.js
... | ... | @@ -10,26 +10,19 @@ function setPlusIfZeroComments($){ |
10 | 10 | }); |
11 | 11 | } |
12 | 12 | |
13 | -function hideUndesiredStuff($){ | |
14 | - $('.comment-created-at').hide(); | |
15 | - $('#comment_title').hide(); | |
16 | - $('.formlabel').attr('for', 'comment_title').hide(); | |
17 | - if($.browser.mozilla){ | |
18 | - $('#fancybox-loading').hide(); | |
19 | - } | |
20 | -} | |
21 | - | |
22 | -function removeUndesiredStuff($){ | |
23 | - $('#comments_list').last().remove(); | |
24 | - $('.formlabel').attr('for', 'comment_title').remove(); | |
25 | -} | |
26 | - | |
27 | 13 | jQuery(document).ready(function($) { |
28 | 14 | //Quit if does not detect a comment for that plugin |
29 | 15 | if($('.comment_paragraph').size() < 1) |
30 | 16 | return; |
31 | - | |
32 | - removeUndesiredStuff($); | |
17 | + | |
18 | + $(document).keyup(function(e) { | |
19 | + // on press ESC key... | |
20 | + if (e.which == 27) { | |
21 | + // closing side comment box | |
22 | + $("div.side-comment").hide(); | |
23 | + } | |
24 | + }); | |
25 | + | |
33 | 26 | setPlusIfZeroComments($); |
34 | 27 | $('.display-comment-form').unbind(); |
35 | 28 | $('.display-comment-form').click(function(){ |
... | ... | @@ -41,15 +34,8 @@ jQuery(document).ready(function($) { |
41 | 34 | }); |
42 | 35 | |
43 | 36 | $('#cancel-comment').die(); |
44 | - $('#cancel-comment').live("click", function(){ | |
45 | - var $button = $(this); | |
46 | - showBox($button.parents('.post_comment_box')); | |
47 | - show_display_comment_button(); | |
48 | - var page_comment_form = $button.parents('.page-comment-form'); | |
49 | - page_comment_form.find('.errorExplanation').remove(); | |
50 | - $(this).closest("textarea[name^='comment'").text(""); | |
51 | - $(this).closest("div[class^='side-comment']").hide(); | |
52 | - return false; | |
37 | + $(document.body).on("click", '#cancel-comment', function(){ | |
38 | + $("div.side-comment").hide(); | |
53 | 39 | }); |
54 | 40 | |
55 | 41 | function showBox(div){ |
... | ... | @@ -69,7 +55,6 @@ jQuery(document).ready(function($) { |
69 | 55 | <div align="center" class="triangle-right" >Comentar</div>\ |
70 | 56 | </a>'); |
71 | 57 | |
72 | - | |
73 | 58 | |
74 | 59 | $('.side-comments-counter').click(function(){ |
75 | 60 | var paragraphId = $(this).data('paragraph'); |
... | ... | @@ -86,8 +71,6 @@ jQuery(document).ready(function($) { |
86 | 71 | }).done(function() { |
87 | 72 | var button = $('#page-comment-form-' + paragraphId + ' a').get(0); |
88 | 73 | button.click(); |
89 | - alignSideComments(paragraphId); | |
90 | - hideUndesiredStuff($); | |
91 | 74 | }); |
92 | 75 | }); |
93 | 76 | |
... | ... | @@ -105,21 +88,9 @@ jQuery(document).ready(function($) { |
105 | 88 | }).done(function() { |
106 | 89 | var button = $('#page-comment-form-' + paragraphId + ' a').get(0); |
107 | 90 | button.click(); |
108 | - | |
109 | - alignSideComments(paragraphId); | |
110 | - hideUndesiredStuff($); | |
111 | 91 | }); |
112 | 92 | }); |
113 | 93 | |
114 | - function alignSideComments(paragraphId){ | |
115 | - $('.comments_list_toggle_paragraph_' + paragraphId).css('background','#FFFFFF'); | |
116 | - $('label[for|=comment_title]').hide(); | |
117 | - $('label[for|=comment_body]').css({top: -30, left: +20, position:'relative'}); | |
118 | - $('.comment_form p').hide(); | |
119 | - $('.comments_list_toggle_paragraph_' + paragraphId).width('250px'); | |
120 | - $('.required-field').removeClass("required-field"); | |
121 | - } | |
122 | - | |
123 | 94 | function hideAllCommentsExcept(clickedParagraph){ |
124 | 95 | $(".side-comment").each(function(){ |
125 | 96 | paragraph = $(this).data('paragraph'); |
... | ... | @@ -152,7 +123,7 @@ jQuery(document).ready(function($) { |
152 | 123 | rootElement.innerHTML = lastParagraph[paragraphId]; |
153 | 124 | } |
154 | 125 | }); |
155 | - | |
126 | + | |
156 | 127 | function getSelectionText() { |
157 | 128 | var text = ""; |
158 | 129 | if (window.getSelection) { |
... | ... | @@ -199,7 +170,7 @@ jQuery(document).ready(function($) { |
199 | 170 | lastSelectedArea[paragraphId] = selected_area; |
200 | 171 | form = $('#page-comment-form-' + paragraphId).find('form'); |
201 | 172 | if (form.find('input.selected_area').length === 0){ |
202 | - jQuery('<input>').attr({ | |
173 | + $('<input>').attr({ | |
203 | 174 | class: 'selected_area', |
204 | 175 | type: 'hidden', |
205 | 176 | name: 'comment[comment_paragraph_selected_area]', |
... | ... | @@ -231,8 +202,6 @@ jQuery(document).ready(function($) { |
231 | 202 | }).done(function() { |
232 | 203 | var button = $('#page-comment-form-' + comment_id + ' a').get(0) |
233 | 204 | button.click(); |
234 | - hideUndesiredStuff($); | |
235 | - //alignSideComments(paragraphId); | |
236 | 205 | }); |
237 | 206 | } |
238 | 207 | |
... | ... | @@ -271,31 +240,21 @@ jQuery(document).ready(function($) { |
271 | 240 | sel.removeAllRanges(); |
272 | 241 | } |
273 | 242 | }); |
274 | -}); // End of jQuery(document).ready(function($) | |
275 | - | |
276 | -//Seens that this code is not beeing used anymore | |
277 | 243 | |
278 | -function toggleParagraph(paragraph) { | |
279 | - var div = jQuery('div.comments_list_toggle_paragraph_'+paragraph); | |
280 | - var visible = div.is(':visible'); | |
281 | - if(!visible) | |
282 | - jQuery('div.comment-paragraph-loading-' + paragraph).addClass('comment-button-loading'); | |
283 | - div.toggle('fast'); | |
284 | - return visible; | |
285 | -} | |
286 | - | |
287 | -function loadCompleted(paragraph) { | |
288 | - jQuery('div.comment-paragraph-loading-'+paragraph).removeClass('comment-button-loading') | |
289 | - if(comment_paragraph_anchor) { | |
290 | - jQuery.scrollTo(jQuery(comment_paragraph_anchor)); | |
291 | - comment_paragraph_anchor = null; | |
244 | + function toggleParagraph(paragraph) { | |
245 | + var div = $('div.comments_list_toggle_paragraph_'+paragraph); | |
246 | + var visible = div.is(':visible'); | |
247 | + if(!visible) | |
248 | + $('div.comment-paragraph-loading-' + paragraph).addClass('comment-button-loading'); | |
249 | + div.toggle('fast'); | |
250 | + return visible; | |
292 | 251 | } |
293 | -} | |
294 | 252 | |
295 | -jQuery(document).keyup(function(e) { | |
296 | - // on press ESC key... | |
297 | - if (e.which == 27) { | |
298 | - // closing side comment box | |
299 | - side_comment_box_opened = jQuery("div.side-comment").hide(); | |
253 | + function loadCompleted(paragraph) { | |
254 | + $('div.comment-paragraph-loading-'+paragraph).removeClass('comment-button-loading') | |
255 | + if(comment_paragraph_anchor) { | |
256 | + $.scrollTo($(comment_paragraph_anchor)); | |
257 | + comment_paragraph_anchor = null; | |
258 | + } | |
300 | 259 | } |
301 | 260 | }); | ... | ... |
plugins/comment_paragraph/public/style.css
... | ... | @@ -191,3 +191,15 @@ div[class^='comment-paragraph-loading-'] { |
191 | 191 | width: 75%; |
192 | 192 | height: auto; |
193 | 193 | } |
194 | +#article .side-comment .article-comment .comment-details > h4 { | |
195 | + display: none; | |
196 | +} | |
197 | +.side-comment .formlabel[for='comment_body'] { | |
198 | + display: none; | |
199 | +} | |
200 | +.side-comment > div > div { | |
201 | + background: #FFFFFF; | |
202 | +} | |
203 | +.side-comment .comment_form p { | |
204 | + display: none; | |
205 | +} | ... | ... |