Changeset 996791
- Timestamp:
- 09/25/2014 06:02:37 PM (11 years ago)
- Location:
- because/trunk
- Files:
-
- 7 edited
-
README.txt (modified) (2 diffs)
-
assets/downvote.png (modified) (previous)
-
assets/upvote.png (modified) (previous)
-
public/assets/css/public.css (modified) (5 diffs)
-
public/assets/js/public.js (modified) (6 diffs)
-
public/class-social-polling.php (modified) (1 diff)
-
social-polling.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
because/trunk/README.txt
r995564 r996791 1 === BECAUSE Comment ingSystem===1 === BECAUSE Comment System=== 2 2 Contributors: (tjsantilo) 3 3 Donate link: www.teambecause.com … … 7 7 Tested up to: 4.0 8 8 <<<<<<< .mine 9 Stable tag: 1.3. 19 Stable tag: 1.3.2 10 10 ======= 11 Stable tag: 1.3. 111 Stable tag: 1.3.2 12 12 >>>>>>> .r969865 13 13 License: GPLv2 or later -
because/trunk/public/assets/css/public.css
r995564 r996791 55 55 line-height:1em; 56 56 margin-bottom:0px; 57 color:#fff!important; 57 58 58 59 } … … 91 92 display:block; 92 93 text-align:center; 93 font-size: 2em;94 font-size:1.25em; 94 95 width:100%; 95 96 border:none; … … 261 262 padding: 0px 0px; 262 263 border-radius:60px; 263 width:2 5px;264 width:20px; 264 265 height:auto; 265 266 text-align:center; … … 400 401 padding:0; 401 402 height:auto; 402 width:2 5px;403 width:20px; 403 404 } 404 405 … … 406 407 { 407 408 opacity: 0.5; 409 } 410 411 412 label.answer_label{ 413 color:black; 414 } 415 416 #social_polling_already_voted_wrapper{ 417 display: none; 418 font-size: 1.4em; 419 text-align: center; 420 width: 100%; 421 padding: 1em; 408 422 } 409 423 /* -
because/trunk/public/assets/js/public.js
r995564 r996791 52 52 53 53 54 var $comment_box_offset = $('#respond').offset().top + 'px'; 54 55 56 57 58 59 60 //console.log(data+ajaxurl); 61 62 63 64 }//success 65 66 });//$.ajax({ 67 68 69 70 71 72 })//$(document).on('click', 'button.answer_divs', function(){ 73 74 75 76 77 78 79 80 81 82 function show_results($post_id){ 83 84 //Check if results are arelready on screen. 85 86 var $on_screen = $('#results_box_'+$post_id).length; 87 88 89 90 //if we already have the results on screeen. 91 92 if( $on_screen > 0){ 93 94 return false; 95 96 }else{} 97 98 99 100 $.ajax({ 101 102 type:"POST", 103 104 dataType: "json", 105 106 url:ajaxurl, 107 108 //url: "/wp-admin/admin-ajax.php", 109 110 data: { 111 112 wwad: 'show_results', 113 114 post_id: $post_id, 115 116 }, 117 118 success:function(data){ 119 120 var answer_1 = data.social_poll_answer_1; 121 122 var answer_2 = data.social_poll_answer_2; 123 124 125 var answer_1_votes = data.social_poll_answer_1.total_votes; 126 127 var answer_2_votes = data.social_poll_answer_2.total_votes; 128 var answer_1_percent = (answer_1_votes/(answer_1_votes+answer_2_votes)*100).toFixed(2); 129 var answer_2_percent = (answer_2_votes/(answer_1_votes+answer_2_votes)*100).toFixed(2); 130 131 var answer_1_text = data.social_poll_answer_1.answer_text; 132 133 var answer_2_text = data.social_poll_answer_2.answer_text; 134 135 136 137 var $results_html = '<div class="one_result_box" id="results_box_'+$post_id+'"><p><span class="results_answer_text">'+answer_1_text+'</span> :<span class="results_answer_value">'+answer_1_percent+'</span></p>' 138 139 +'<p><span class="results_answer_text">'+answer_2_text+'</span> :<span class="results_answer_value">'+answer_2_percent+'</div></p></div>'; 140 141 //$('#social_polling_see_results_wrapper').html($results_html); 142 143 144 145 //var $answer1_html = answer_1_text+' '+answer_1_votes; 146 147 //var $answer2_html = answer_2_text+' '+answer_2_votes; 148 149 150 var $answer1_html = '<h1>'+answer_1_percent+'%</h1>Votes'; 151 152 var $answer2_html = '<h1>'+answer_2_percent+'%</h1>Votes'; 153 154 155 156 $('#answer_1_wrapper .poll_results').html($answer1_html); 157 158 $('#answer_2_wrapper .poll_results').html($answer2_html); 159 55 160 56 161 setTimeout(function() { 162 var $comment_box_offset = $('#respond').offset().top + 'px'; 57 163 $("html, body").animate({ scrollTop: $comment_box_offset }, 450); 58 164 }, 2000); 59 165 166 $('#social_polling_see_results_wrapper').html('You Already Voted'); 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 }//success 182 183 184 185 });//$.ajax({ 186 187 188 189 }//show_results 190 191 192 193 194 195 196 197 //---------------------------- 198 199 //Clicking Join Discussion box 200 201 //---------------------------- 202 203 /* 204 205 206 $(document).on('click', 'button.answer_divs', function(){ 207 208 var $comment_box_offset = $('#respond').offset().top + 'px'; 209 210 $("html, body").animate({ scrollTop: $comment_box_offset }, 450); 211 212 213 214 }) 215 216 217 */ 218 219 220 //---------------------------- 221 222 //END Voting Box Javascript 223 224 //---------------------------- 225 226 227 228 229 230 231 232 document.getElementById('comment').placeholder = 'Why did you vote like that?'; 233 234 235 236 237 238 239 240 241 242 //---------------------------- 243 244 //Comment Javascript 245 246 //---------------------------- 247 248 // Place your public-facing JavaScript here 249 250 $(document).on('click', '.comment_vote_action', function(){ 251 252 var $dis = $(this); 253 254 console.log($comment_ajaxurl); 255 256 var $comment_id = $(this).attr('data-comment_id'); 257 258 var $wwad = $(this).attr('data_action'); 259 260 var $nonce = $(this).attr('data-nonce'); 261 262 263 264 $.ajax({ 265 266 type:"POST", 267 268 url:$comment_ajaxurl, 269 270 //url: "/wp-admin/admin-ajax.php", 271 272 data: { 273 274 nonce:$nonce, 275 276 wwad: $wwad, 277 278 comment_id: $comment_id, 279 280 }, 281 282 success:function(data){ 283 284 console.log(data); 285 286 287 288 switch(data){ 289 290 case('upvote'): 291 292 var $karma = $dis.parent('.comment_controls').find('.comment_karma_count'); 293 294 $karma.html(parseInt($karma.html()) + 1); 295 296 break; 297 298 case('downvote'): 299 300 var $karma = $dis.parent('.comment_controls').find('.comment_karma_count'); 301 302 $karma.html(parseInt($karma.html()) - 1); 303 304 break; 305 306 307 308 case('flagged'): 309 310 $dis.css('font-weight','bold'); 311 312 break; 313 314 315 316 317 318 case('unflagged'): 319 320 $dis.css('font-weight','normal'); 321 322 break; 323 324 325 326 327 328 default: 329 330 331 332 333 334 } 335 336 337 338 //alert(data); 339 340 //show_results($post_id); 341 342 60 343 61 344 … … 63 346 //console.log(data+ajaxurl); 64 347 65 348 66 349 67 350 }//success … … 74 357 75 358 })//$(document).on('click', 'button.answer_divs', function(){ 76 77 78 79 80 81 82 83 84 function show_results($post_id){ 85 86 //Check if results are arelready on screen. 87 88 var $on_screen = $('#results_box_'+$post_id).length; 89 90 91 92 //if we already have the results on screeen. 93 94 if( $on_screen > 0){ 95 96 return false; 97 98 }else{} 99 100 359 360 361 362 363 364 365 366 //Comment Sorting. 367 368 $(document).on('click', '.sp_orderby_param', function(){ 369 370 371 372 jQuery(this).addClass('selected_sort'); 373 374 jQuery('a').not(this).removeClass('selected_sort'); 375 376 377 378 var $sortby = jQuery(this).attr('data-sortby'); 379 380 var $nonce = $(this).attr('data-nonce'); 381 382 var $post_id = $('#sp_comments_order').attr('data-post_id'); 101 383 102 384 $.ajax({ … … 104 386 type:"POST", 105 387 106 dataType: "json", 107 108 url:ajaxurl, 388 url:$comment_ajaxurl, 109 389 110 390 //url: "/wp-admin/admin-ajax.php", … … 112 392 data: { 113 393 114 wwad: 'show_results', 394 nonce:$nonce, 395 396 sortby:$sortby, 397 398 wwad: 'comment_sorting', 115 399 116 400 post_id: $post_id, … … 120 404 success:function(data){ 121 405 122 console.log(data); 123 124 125 126 var answer_1 = data.social_poll_answer_1; 127 128 var answer_2 = data.social_poll_answer_2; 129 130 131 132 var answer_1_votes = data.social_poll_answer_1.total_votes; 133 134 var answer_2_votes = data.social_poll_answer_2.total_votes; 135 136 137 138 var answer_1_text = data.social_poll_answer_1.answer_text; 139 140 var answer_2_text = data.social_poll_answer_2.answer_text; 406 407 408 409 410 411 412 $('.sp_comment-list').html(data); 413 414 415 416 //alert(data); 417 418 //show_results($post_id); 419 420 421 422 423 424 //console.log(data+ajaxurl); 425 426 427 428 }//success 429 430 });//$.ajax({ 431 432 433 434 435 436 437 438 439 440 })//$(document).on('click', '.sp_orderby_param', function(){ 441 442 443 444 445 446 jQuery(window).load(function(){ 447 448 function show_popup(){ 449 450 jQuery("#thecomment_field").remove(); 451 452 }; 453 454 window.setTimeout( show_popup, 5000 ); // 5 seconds 455 456 }) 457 458 459 460 461 462 463 464 //Character limit 465 466 jQuery('#commentform textarea#comment').keypress(function(e) { 141 467 142 468 143 469 144 145 146 var $results_html = '<div class="one_result_box" id="results_box_'+$post_id+'"><p><span class="results_answer_text">'+answer_1_text+'</span> :<span class="results_answer_value">'+answer_1_votes+'</span></p>' 147 148 +'<p><span class="results_answer_text">'+answer_2_text+'</span> :<span class="results_answer_value">'+answer_2_votes+'</div></p></div>'; 149 150 //$('#social_polling_see_results_wrapper').html($results_html); 151 152 153 154 155 156 //var $answer1_html = answer_1_text+' '+answer_1_votes; 157 158 //var $answer2_html = answer_2_text+' '+answer_2_votes; 159 160 161 162 var $answer1_html = '<h1>'+answer_1_votes+'</h1> votes'; 163 164 var $answer2_html = '<h1>'+answer_2_votes+'</h1> votes'; 165 166 167 168 169 170 $('#answer_1_wrapper .poll_results').html($answer1_html); 171 172 $('#answer_2_wrapper .poll_results').html($answer2_html); 173 174 $('#social_polling_see_results_wrapper').html(''); 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 }//success 191 192 193 194 });//$.ajax({ 195 196 197 198 }//show_results 199 200 201 202 203 204 205 206 //---------------------------- 207 208 //Clicking Join Discussion box 209 210 //---------------------------- 211 212 213 214 $(document).on('click', '.joindiscussion', function(){ 215 216 var $comment_box_offset = $('#respond').offset().top + 'px'; 217 218 $("html, body").animate({ scrollTop: $comment_box_offset }, 450); 219 220 221 222 }) 223 224 225 226 227 228 //---------------------------- 229 230 //END Voting Box Javascript 231 232 //---------------------------- 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 //---------------------------- 251 252 //Comment Javascript 253 254 //---------------------------- 255 256 // Place your public-facing JavaScript here 257 258 $(document).on('click', '.comment_vote_action', function(){ 259 260 var $dis = $(this); 261 262 console.log($comment_ajaxurl); 263 264 var $comment_id = $(this).attr('data-comment_id'); 265 266 var $wwad = $(this).attr('data_action'); 267 268 var $nonce = $(this).attr('data-nonce'); 269 270 271 272 $.ajax({ 273 274 type:"POST", 275 276 url:$comment_ajaxurl, 277 278 //url: "/wp-admin/admin-ajax.php", 279 280 data: { 281 282 nonce:$nonce, 283 284 wwad: $wwad, 285 286 comment_id: $comment_id, 287 288 }, 289 290 success:function(data){ 291 292 console.log(data); 293 294 295 296 switch(data){ 297 298 case('upvote'): 299 300 var $karma = $dis.parent('.comment_controls').find('.comment_karma_count'); 301 302 $karma.html(parseInt($karma.html()) + 1); 303 304 break; 305 306 case('downvote'): 307 308 var $karma = $dis.parent('.comment_controls').find('.comment_karma_count'); 309 310 $karma.html(parseInt($karma.html()) - 1); 311 312 break; 313 314 315 316 case('flagged'): 317 318 $dis.css('font-weight','bold'); 319 320 break; 321 322 323 324 325 326 case('unflagged'): 327 328 $dis.css('font-weight','normal'); 329 330 break; 331 332 333 334 335 336 default: 337 338 339 340 341 342 } 343 344 345 346 //alert(data); 347 348 //show_results($post_id); 349 350 351 352 353 354 //console.log(data+ajaxurl); 355 356 357 358 }//success 359 360 });//$.ajax({ 470 jQuery('#commentform textarea#comment').attr('maxlength', 280); 361 471 362 472 363 473 364 365 366 })//$(document).on('click', 'button.answer_divs', function(){367 368 369 370 371 372 373 374 //Comment Sorting.375 376 $(document).on('click', '.sp_orderby_param', function(){377 378 379 380 jQuery(this).addClass('selected_sort');381 382 jQuery('a').not(this).removeClass('selected_sort');383 384 385 386 var $sortby = jQuery(this).attr('data-sortby');387 388 var $nonce = $(this).attr('data-nonce');389 390 var $post_id = $('#sp_comments_order').attr('data-post_id');391 392 $.ajax({393 394 type:"POST",395 396 url:$comment_ajaxurl,397 398 //url: "/wp-admin/admin-ajax.php",399 400 data: {401 402 nonce:$nonce,403 404 sortby:$sortby,405 406 wwad: 'comment_sorting',407 408 post_id: $post_id,409 410 },411 412 success:function(data){413 414 415 416 417 418 419 420 $('.sp_comment-list').html(data);421 422 423 424 //alert(data);425 426 //show_results($post_id);427 428 429 430 431 432 //console.log(data+ajaxurl);433 434 435 436 }//success437 438 });//$.ajax({439 440 441 442 443 444 445 446 447 448 })//$(document).on('click', '.sp_orderby_param', function(){449 450 451 452 453 454 jQuery(window).load(function(){455 456 function show_popup(){457 458 jQuery("#thecomment_field").remove();459 460 };461 462 window.setTimeout( show_popup, 5000 ); // 5 seconds463 464 })465 466 467 468 469 470 471 472 //Character limit473 474 jQuery('#commentform textarea#comment').keypress(function(e) {475 476 477 478 jQuery('#commentform textarea#comment').attr('maxlength', 280);479 480 481 482 474 var tval = jQuery('#commentform textarea#comment').val(), 483 475 -
because/trunk/public/class-social-polling.php
r956168 r996791 595 595 596 596 597 598 597 </div> 599 598 <?php endif;//$active. -
because/trunk/social-polling.php
r995564 r996791 34 34 35 35 <<<<<<< .mine 36 * Version: 1.3. 136 * Version: 1.3.2 37 37 ======= 38 * Version: 1.3. 138 * Version: 1.3.2 39 39 >>>>>>> .r969865 40 40
Note: See TracChangeset
for help on using the changeset viewer.