Changeset 1439065
- Timestamp:
- 06/18/2016 09:57:38 AM (10 years ago)
- Location:
- copyfight
- Files:
-
- 96 added
- 18 edited
-
assets/screenshot-2.png (modified) (previous)
-
tags/1.5.2 (added)
-
tags/1.5.2/LICENSE.txt (added)
-
tags/1.5.2/_inc (added)
-
tags/1.5.2/_inc/css (added)
-
tags/1.5.2/_inc/css/copyfight-admin.css (added)
-
tags/1.5.2/_inc/css/copyfight-admin.min.css (added)
-
tags/1.5.2/_inc/css/copyfight-admin.min.min.css (added)
-
tags/1.5.2/_inc/css/copyfight-cdn.css (added)
-
tags/1.5.2/_inc/css/copyfight-cdn.min.css (added)
-
tags/1.5.2/_inc/css/copyfight-cdn.min.min.css (added)
-
tags/1.5.2/_inc/css/copyfight.css (added)
-
tags/1.5.2/_inc/css/copyfight.min.css (added)
-
tags/1.5.2/_inc/css/copyfight.min.min.css (added)
-
tags/1.5.2/_inc/css/copyfight.php (added)
-
tags/1.5.2/_inc/css/genericons.css (added)
-
tags/1.5.2/_inc/css/genericons.min.css (added)
-
tags/1.5.2/_inc/css/genericons.min.min.css (added)
-
tags/1.5.2/_inc/css/noprint.css (added)
-
tags/1.5.2/_inc/css/noprint.min.css (added)
-
tags/1.5.2/_inc/css/noprint.min.min.css (added)
-
tags/1.5.2/_inc/css/print.css (added)
-
tags/1.5.2/_inc/css/print.min.css (added)
-
tags/1.5.2/_inc/css/print.min.min.css (added)
-
tags/1.5.2/_inc/fonts (added)
-
tags/1.5.2/_inc/fonts/Genericons.ttf (added)
-
tags/1.5.2/_inc/fonts/Genericons.woff (added)
-
tags/1.5.2/_inc/img (added)
-
tags/1.5.2/_inc/img/certificate-background.png (added)
-
tags/1.5.2/_inc/img/copyfight-business-plan.png (added)
-
tags/1.5.2/_inc/img/copyfight-dashicon-01.svg (added)
-
tags/1.5.2/_inc/img/copyfight-dashicon.data (added)
-
tags/1.5.2/_inc/img/copyfight-dashicon.svg (added)
-
tags/1.5.2/_inc/img/copyfight-enterprise-plan.png (added)
-
tags/1.5.2/_inc/img/copyfight-freemium-plan.png (added)
-
tags/1.5.2/_inc/img/copyfight-logo-color.svg (added)
-
tags/1.5.2/_inc/img/copyfight-logo-dark.svg (added)
-
tags/1.5.2/_inc/img/copyfight-logo-light.svg (added)
-
tags/1.5.2/_inc/img/copyfight-logo.png (added)
-
tags/1.5.2/_inc/img/copyfight-premium-plan.png (added)
-
tags/1.5.2/_inc/img/icn-green.png (added)
-
tags/1.5.2/_inc/img/icn-grey-black.png (added)
-
tags/1.5.2/_inc/img/icn-red.png (added)
-
tags/1.5.2/_inc/img/icn-yellow.png (added)
-
tags/1.5.2/_inc/js (added)
-
tags/1.5.2/_inc/js/copyfight-admin.js (added)
-
tags/1.5.2/_inc/js/copyfight-admin.min.js (added)
-
tags/1.5.2/_inc/js/copyfight-admin.min.min.js (added)
-
tags/1.5.2/_inc/js/copyfight.js (added)
-
tags/1.5.2/_inc/js/copyfight.min.js (added)
-
tags/1.5.2/_inc/js/copyfight.min.min.js (added)
-
tags/1.5.2/cache (added)
-
tags/1.5.2/cache/fontlist.txt (added)
-
tags/1.5.2/cache/index.php (added)
-
tags/1.5.2/class.copyfight-admin.php (added)
-
tags/1.5.2/class.copyfight.php (added)
-
tags/1.5.2/copyfight.php (added)
-
tags/1.5.2/index.php (added)
-
tags/1.5.2/languages (added)
-
tags/1.5.2/languages/copyfight-de_DE.mo (added)
-
tags/1.5.2/languages/copyfight-de_DE.po (added)
-
tags/1.5.2/languages/copyfight-es_ES.mo (added)
-
tags/1.5.2/languages/copyfight-es_ES.po (added)
-
tags/1.5.2/languages/copyfight-nl_NL.mo (added)
-
tags/1.5.2/languages/copyfight-nl_NL.po (added)
-
tags/1.5.2/languages/copyfight-zh_CN.mo (added)
-
tags/1.5.2/languages/copyfight-zh_CN.po (added)
-
tags/1.5.2/readme.txt (added)
-
tags/1.5.2/uninstall.php (added)
-
tags/1.5.2/views (added)
-
tags/1.5.2/views/config.php (added)
-
tags/1.5.2/views/index.php (added)
-
tags/1.5.2/views/notice.php (added)
-
tags/1.5.2/views/plans.php (added)
-
tags/1.5.2/widgets.php (added)
-
trunk/_inc/css/copyfight-admin.min.min.css (added)
-
trunk/_inc/css/copyfight-cdn.min.min.css (added)
-
trunk/_inc/css/copyfight.css (modified) (4 diffs)
-
trunk/_inc/css/copyfight.min.css (modified) (1 diff)
-
trunk/_inc/css/copyfight.min.min.css (added)
-
trunk/_inc/css/genericons.css (added)
-
trunk/_inc/css/genericons.min.css (added)
-
trunk/_inc/css/genericons.min.min.css (added)
-
trunk/_inc/css/noprint.min.min.css (added)
-
trunk/_inc/css/print.min.min.css (added)
-
trunk/_inc/fonts (added)
-
trunk/_inc/fonts/Genericons.ttf (added)
-
trunk/_inc/fonts/Genericons.woff (added)
-
trunk/_inc/img/copyfight-business-plan.png (added)
-
trunk/_inc/img/copyfight-dashicon-01.svg (added)
-
trunk/_inc/img/copyfight-dashicon.data (added)
-
trunk/_inc/img/copyfight-dashicon.svg (added)
-
trunk/_inc/img/copyfight-enterprise-plan.png (added)
-
trunk/_inc/img/copyfight-freemium-plan.png (added)
-
trunk/_inc/img/copyfight-premium-plan.png (added)
-
trunk/_inc/js/copyfight-admin.min.min.js (added)
-
trunk/_inc/js/copyfight.js (modified) (2 diffs)
-
trunk/_inc/js/copyfight.min.js (modified) (1 diff)
-
trunk/_inc/js/copyfight.min.min.js (added)
-
trunk/class.copyfight-admin.php (modified) (13 diffs)
-
trunk/class.copyfight.php (modified) (4 diffs)
-
trunk/copyfight.php (modified) (2 diffs)
-
trunk/languages/copyfight-de_DE.mo (added)
-
trunk/languages/copyfight-de_DE.po (added)
-
trunk/languages/copyfight-es_ES.mo (modified) (previous)
-
trunk/languages/copyfight-es_ES.po (modified) (10 diffs)
-
trunk/languages/copyfight-nl_NL.mo (modified) (previous)
-
trunk/languages/copyfight-nl_NL.po (modified) (10 diffs)
-
trunk/languages/copyfight-zh_CN.mo (modified) (previous)
-
trunk/languages/copyfight-zh_CN.po (modified) (9 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/uninstall.php (modified) (1 diff)
-
trunk/views/config.php (modified) (4 diffs)
-
trunk/views/plans.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
copyfight/trunk/_inc/css/copyfight.css
r1436760 r1439065 17 17 text-rendering: optimizeLegibility !important; 18 18 speak: none; 19 margin: -2em; 20 padding: 2em; 19 21 } 20 22 … … 27 29 padding-bottom: 1em; 28 30 font-weight: bold; 31 } 32 33 #copyright_notice { 34 padding-top: 2em; 29 35 } 30 36 … … 44 50 45 51 #copyfight_entry_links a { 46 font-family: arial, helvetica, sans-serif;47 52 font-size: 12px; 48 53 text-transform: uppercase; … … 54 59 cursor: pointer; 55 60 display: none; 61 } 62 63 #copyfight_entry_links a:before { 64 font-size: 18px; 65 font-family: 'Genericons'; 66 } 67 68 .copyfight_unselect_link:before { 69 content: '\f405\0020'; 70 } 71 72 .copyfight_copy_link:before { 73 content: '\f425\0020'; 74 } 75 76 .copyfight_download_link:before { 77 content: '\f50b\0020'; 78 } 79 80 .copyfight_print_link:before { 81 content: '\f469\0020'; 56 82 } 57 83 -
copyfight/trunk/_inc/css/copyfight.min.css
r1436760 r1439065 1 .copyfight_noselect{-webkit-touch-callout:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;cursor:default !important}#copyfight_content{font-family:"copyfight" !important;font-feature-settings:"kern" on,"liga" on,"calt" on !important;-moz-font-feature-settings:"kern" on,"liga" on,"calt" on !important;-webkit-font-feature-settings:"kern" on,"liga" on,"calt" on !important;-ms-font-feature-settings:"kern" on,"liga" on,"calt" on !important;-o-font-feature-settings:"kern" on,"liga" on,"calt" on !important;text-rendering:optimizeLegibility !important;speak:none }#copyfight_content .copyfight_blurred_lines,.copyfight_blurred_lines mark.copyfight{color:transparent;text-shadow:0 0 10px rgba(0,0,0,0.5)}.copyfight_excerpt{padding-bottom:1em;font-weight:bold}#copyfight_entry_links{margin:2em 0;display:block;clear:both}#copyfight_entry_links img{max-height:28px;float:left;margin-right:1em;border:0;box-shadow:none}#copyfight_entry_links a{font-family:arial,helvetica,sans-serif;font-size:12px;text-transform:uppercase;margin-right:1em;white-space:nowrap;text-decoration:none !important;border:0;box-shadow:none;cursor:pointer;display:none}#copyfight_certificate{width:100%;max-width:792px;height:612px;margin-bottom:2em;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 4px 20px 0 rgba(0,0,0,0.25);box-shadow:0 4px 20px 0 rgba(0,0,0,0.25)}#copyfight_certificate .background.one,#copyfight_certificate .background.two,#copyfight_certificate .background.three,#copyfight_certificate .background.four{float:left;width:50%;height:50%;background-image:url('img/certificate-background.png');background-repeat:no-repeat}#copyfight_certificate .background.two{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}#copyfight_certificate .background.three{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}#copyfight_certificate .background.four{-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}#copyright_print_notice{visibility:hidden}img.copyfight_widget{border:0 !important;box-shadow:none !important}1 .copyfight_noselect{-webkit-touch-callout:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;cursor:default !important}#copyfight_content{font-family:"copyfight" !important;font-feature-settings:"kern" on,"liga" on,"calt" on !important;-moz-font-feature-settings:"kern" on,"liga" on,"calt" on !important;-webkit-font-feature-settings:"kern" on,"liga" on,"calt" on !important;-ms-font-feature-settings:"kern" on,"liga" on,"calt" on !important;-o-font-feature-settings:"kern" on,"liga" on,"calt" on !important;text-rendering:optimizeLegibility !important;speak:none;margin:-2em;padding:2em}#copyfight_content .copyfight_blurred_lines,.copyfight_blurred_lines mark.copyfight{color:transparent;text-shadow:0 0 10px rgba(0,0,0,0.5)}.copyfight_excerpt{padding-bottom:1em;font-weight:bold}#copyright_notice{padding-top:2em}#copyfight_entry_links{margin:2em 0;display:block;clear:both}#copyfight_entry_links img{max-height:28px;float:left;margin-right:1em;border:0;box-shadow:none}#copyfight_entry_links a{font-size:12px;text-transform:uppercase;margin-right:1em;white-space:nowrap;text-decoration:none !important;border:0;box-shadow:none;cursor:pointer;display:none}#copyfight_entry_links a:before{font-size:18px;font-family:'Genericons'}.copyfight_unselect_link:before{content:'\f405\0020'}.copyfight_copy_link:before{content:'\f425\0020'}.copyfight_download_link:before{content:'\f50b\0020'}.copyfight_print_link:before{content:'\f469\0020'}#copyfight_certificate{width:100%;max-width:792px;height:612px;margin-bottom:2em;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 4px 20px 0 rgba(0,0,0,0.25);box-shadow:0 4px 20px 0 rgba(0,0,0,0.25)}#copyfight_certificate .background.one,#copyfight_certificate .background.two,#copyfight_certificate .background.three,#copyfight_certificate .background.four{float:left;width:50%;height:50%;background-image:url('img/certificate-background.png');background-repeat:no-repeat}#copyfight_certificate .background.two{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}#copyfight_certificate .background.three{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}#copyfight_certificate .background.four{-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}#copyright_print_notice{visibility:hidden}img.copyfight_widget{border:0 !important;box-shadow:none !important} -
copyfight/trunk/_inc/js/copyfight.js
r1436760 r1439065 139 139 if (!isElementInViewport($('#copyfight_entry_links'))) { 140 140 $('html, body').animate({ 141 scrollTop: $("#copyfight_entry_links").offset().top 141 scrollTop: $("#copyfight_entry_links").offset().top - (window.innerHeight / 2 || document.documentElement.clientHeight / 2) 142 142 }, 100); 143 143 } … … 178 178 } else { 179 179 $('#copyfight_entry_links a').hide(); 180 } 181 } 182 183 //console 184 if (copyfight.copyfight_console == 'false') { 185 if (window.console) { 186 console.log("%c" + copyfight.console_message, "background: #d54f27; color: #fff; font-size: x-large; padding: 3em;"); 187 window.console.log = function () { 188 return copyfight.console_message; 189 } 180 190 } 181 191 } -
copyfight/trunk/_inc/js/copyfight.min.js
r1436760 r1439065 1 jQuery(function(d){d("#copyfight_content").show();var g=navigator.userAgent.indexOf("Chrome")>-1;var c=navigator.userAgent.indexOf("Safari")>-1;if((g)&&(c)){c=false}if(c){d(".copyfight_copy_link").remove();d(".copyfight_download_link").remove()}if(copyfight.copyfight_right_click=="false"){d("#copyfight_content").contextmenu(function(h){h.preventDefault();return false})}d(".copyfight_copy_link").on("click",function(i){d("body").css("cursor","progress");i.preventDefault();var h=[];d("mark.copyfight").each(function(j,k){h[j]=k.innerText});if(h.length&&!d("#copyfight_copy").val().length){d.ajax({url:copyfight.ajax_url,type:"POST",data:{action:"copyfight_ajax",selections:h,postid:post.id},success:function(j){if(j.length){d("#copyfight_copy").attr("type","text");d("#copyfight_copy").val(j);d("#copyfight_copy").attr("type","hidden");d(".copyfight_copy_link").trigger("click")}}})}else{d("#copyfight_copy").attr("type","text");d("#copyfight_copy").select();document.execCommand("cut");d("#copyfight_copy").attr("type","hidden");d("body").css("cursor","default")}return false});d(".copyfight_download_link").on("click",function(i){d("body").css("cursor","progress");i.preventDefault();var h=[];d("mark.copyfight").each(function(j,k){h[j]=k.innerText});if(h.length){d.ajax({url:copyfight.ajax_url,type:"POST",data:{action:"copyfight_ajax",selections:h,postid:post.id},success:function(j){if(j.length){uriContent="data:application/octet-stream,"+encodeURIComponent(j);newWindow=window.open(uriContent,"copyfight-download");d("body").css("cursor","default")}}})}return false});d(".copyfight_unselect_link").on("click",function(h){d("body").css("cursor","default");h.preventDefault();d("mark").contents().unwrap();b();return false});if(copyfight.copyfight_select=="true"){d("#copyfight_content").on("mousedown",function(){window.getSelection().removeAllRanges()});d("#copyfight_content").on("mouseup",function(){if(!d("mark.copyfight").length){d("mark").contents().unwrap()}var i=window.getSelection().getRangeAt(0);window.getSelection().removeAllRanges();if(i.collapsed||Math.abs(i.endOffset-i.startOffset)<=1){return false}if(d(i.commonAncestorContainer).has("#copyfight_content").length==1){return false}var j=i.extractContents();var l=document.createElement("mark");var k=new Date().getTime();l.setAttribute("data-timestamp",k);l.setAttribute("class","copyfight");l.appendChild(j);i.insertNode(l);var h=d("#copyfight_content").html().replace(/<\/mark><mark.*?>/g,"");d("#copyfight_content").html(h);d("mark.copyfight").each(function(m,n){d(n).find("mark.copyfight").contents().unwrap()});if(!f(d("#copyfight_entry_links"))){d("html, body").animate({scrollTop:d("#copyfight_entry_links").offset().top },100)}b();return false})}d(".copyfight_print_link").on("click",function(h){h.preventDefault();window.print();return false});if(copyfight.copyfight_printscreen=="false"){d(window).on("blur keydown",function(){e()});d(window).on("focus keyup",function(){a()});function e(){d("#copyfight_content noindex").wrapInner('<p class="copyfight_blurred_lines"></p>')}function a(){d(".copyfight_blurred_lines").contents().unwrap()}}function b(){if(d("mark.copyfight").length){d("#copyfight_entry_links a").show()}else{d("#copyfight_entry_links a").hide()}}function f(h){if(typeof jQuery==="function"&&h instanceof jQuery){h=h[0]}var i=h.getBoundingClientRect();return(i.top>=0&&i.left>=0&&i.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&i.right<=(window.innerWidth||document.documentElement.clientWidth))}});1 jQuery(function(d){d("#copyfight_content").show();var g=navigator.userAgent.indexOf("Chrome")>-1;var c=navigator.userAgent.indexOf("Safari")>-1;if((g)&&(c)){c=false}if(c){d(".copyfight_copy_link").remove();d(".copyfight_download_link").remove()}if(copyfight.copyfight_right_click=="false"){d("#copyfight_content").contextmenu(function(h){h.preventDefault();return false})}d(".copyfight_copy_link").on("click",function(i){d("body").css("cursor","progress");i.preventDefault();var h=[];d("mark.copyfight").each(function(j,k){h[j]=k.innerText});if(h.length&&!d("#copyfight_copy").val().length){d.ajax({url:copyfight.ajax_url,type:"POST",data:{action:"copyfight_ajax",selections:h,postid:post.id},success:function(j){if(j.length){d("#copyfight_copy").attr("type","text");d("#copyfight_copy").val(j);d("#copyfight_copy").attr("type","hidden");d(".copyfight_copy_link").trigger("click")}}})}else{d("#copyfight_copy").attr("type","text");d("#copyfight_copy").select();document.execCommand("cut");d("#copyfight_copy").attr("type","hidden");d("body").css("cursor","default")}return false});d(".copyfight_download_link").on("click",function(i){d("body").css("cursor","progress");i.preventDefault();var h=[];d("mark.copyfight").each(function(j,k){h[j]=k.innerText});if(h.length){d.ajax({url:copyfight.ajax_url,type:"POST",data:{action:"copyfight_ajax",selections:h,postid:post.id},success:function(j){if(j.length){uriContent="data:application/octet-stream,"+encodeURIComponent(j);newWindow=window.open(uriContent,"copyfight-download");d("body").css("cursor","default")}}})}return false});d(".copyfight_unselect_link").on("click",function(h){d("body").css("cursor","default");h.preventDefault();d("mark").contents().unwrap();b();return false});if(copyfight.copyfight_select=="true"){d("#copyfight_content").on("mousedown",function(){window.getSelection().removeAllRanges()});d("#copyfight_content").on("mouseup",function(){if(!d("mark.copyfight").length){d("mark").contents().unwrap()}var i=window.getSelection().getRangeAt(0);window.getSelection().removeAllRanges();if(i.collapsed||Math.abs(i.endOffset-i.startOffset)<=1){return false}if(d(i.commonAncestorContainer).has("#copyfight_content").length==1){return false}var j=i.extractContents();var l=document.createElement("mark");var k=new Date().getTime();l.setAttribute("data-timestamp",k);l.setAttribute("class","copyfight");l.appendChild(j);i.insertNode(l);var h=d("#copyfight_content").html().replace(/<\/mark><mark.*?>/g,"");d("#copyfight_content").html(h);d("mark.copyfight").each(function(m,n){d(n).find("mark.copyfight").contents().unwrap()});if(!f(d("#copyfight_entry_links"))){d("html, body").animate({scrollTop:d("#copyfight_entry_links").offset().top-(window.innerHeight/2||document.documentElement.clientHeight/2)},100)}b();return false})}d(".copyfight_print_link").on("click",function(h){h.preventDefault();window.print();return false});if(copyfight.copyfight_printscreen=="false"){d(window).on("blur keydown",function(){e()});d(window).on("focus keyup",function(){a()});function e(){d("#copyfight_content noindex").wrapInner('<p class="copyfight_blurred_lines"></p>')}function a(){d(".copyfight_blurred_lines").contents().unwrap()}}function b(){if(d("mark.copyfight").length){d("#copyfight_entry_links a").show()}else{d("#copyfight_entry_links a").hide()}}if(copyfight.copyfight_console=="false"){if(window.console){console.log("%c"+copyfight.console_message,"background: #d54f27; color: #fff; font-size: x-large; padding: 3em;");window.console.log=function(){return copyfight.console_message}}}function f(h){if(typeof jQuery==="function"&&h instanceof jQuery){h=h[0]}var i=h.getBoundingClientRect();return(i.top>=0&&i.left>=0&&i.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&i.right<=(window.innerWidth||document.documentElement.clientWidth))}}); -
copyfight/trunk/class.copyfight-admin.php
r1436760 r1439065 42 42 wp_register_style( 'copyfight-admin', COPYFIGHT_PLUGIN_URL . 43 43 '_inc/css/copyfight-admin.min.css', array(), COPYFIGHT_VERSION ); 44 wp_enqueue_style( 'copyfight-admin' );44 wp_enqueue_style( 'copyfight-admin' ); 45 45 46 46 wp_register_script( 'copyfight-admin', COPYFIGHT_PLUGIN_URL . 47 '_inc/js/copyfight-admin.min.js', array( 'jquery'), COPYFIGHT_VERSION );47 '_inc/js/copyfight-admin.min.js', array( 'jquery' ), COPYFIGHT_VERSION ); 48 48 wp_localize_script( 'copyfight-admin', 'copyfight', array( 49 49 'ajax_url' => admin_url( 'admin-ajax.php' ), … … 57 57 add_action( 'admin_init', array( COPYFIGHT_CLASS_ADMIN, 'register_settings' ) ); 58 58 add_filter( 'pre_update_option_copyfight_api_key', array( COPYFIGHT_CLASS_ADMIN, 'activate_copyfight' ), 10, 2 ); 59 add_action( 'wp_dashboard_setup', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_dashboard_widget' ), 10, 2 );59 add_action( 'wp_dashboard_setup', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_dashboard_widget' ), 10, 2 ); 60 60 add_action( 'admin_menu', array( COPYFIGHT_CLASS_ADMIN, 'load_menu' ) ); 61 add_filter( 'plugin_action_links_' . plugin_basename( plugin_dir_path( __FILE__ ) . 'copyfight.php'), 61 62 add_filter( 'plugin_action_links_' . plugin_basename( plugin_dir_path( __FILE__ ) . 'copyfight.php' ), 62 63 array( COPYFIGHT_CLASS_ADMIN, 'admin_plugin_settings_link' ) ); 63 64 64 add_action( 'manage_posts_custom_column', array( COPYFIGHT_CLASS_ADMIN, 'display_posts_copyfight' ), 10, 2 );65 add_action( 'manage_pages_custom_column', array( COPYFIGHT_CLASS_ADMIN, 'display_posts_copyfight' ), 10, 2 );66 add_filter( 'manage_posts_columns', array( COPYFIGHT_CLASS_ADMIN, 'add_copyfight_column' ) );67 add_filter( 'manage_pages_columns', array( COPYFIGHT_CLASS_ADMIN, 'add_copyfight_column' ) );65 add_action( 'manage_posts_custom_column', array( COPYFIGHT_CLASS_ADMIN, 'display_posts_copyfight' ), 10, 2 ); 66 add_action( 'manage_pages_custom_column', array( COPYFIGHT_CLASS_ADMIN, 'display_posts_copyfight' ), 10, 2 ); 67 add_filter( 'manage_posts_columns', array( COPYFIGHT_CLASS_ADMIN, 'add_copyfight_column' ) ); 68 add_filter( 'manage_pages_columns', array( COPYFIGHT_CLASS_ADMIN, 'add_copyfight_column' ) ); 68 69 69 70 add_action( 'save_post', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_save_post' ), 100, 1 ); … … 95 96 register_setting( 'copyfight_options_group', 'copyfight_printscreen' ); 96 97 register_setting( 'copyfight_options_group', 'copyfight_settings' ); 98 register_setting( 'copyfight_options_group', 'copyfight_console' ); 97 99 } 98 100 … … 104 106 105 107 public static function load_menu() { 106 $hook = add_options_page( 'Copyfight', 'Copyfight', 'manage_options', 'copyfight', 107 array( COPYFIGHT_CLASS_ADMIN, 'copyfight_configuration_page' ) ); 108 $hook = add_options_page( 'Copyfight', 'Copyfight', 'manage_options', 'copyfight', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_configuration_page' ) ); 108 109 add_action( "load-$hook", array( COPYFIGHT_CLASS_ADMIN, 'admin_help' ) ); 110 $dashicon = file_get_contents( COPYFIGHT_PLUGIN_DIR . '_inc/img/copyfight-dashicon.data' ); 111 add_menu_page( 'Copyfight', 'Copyfight', 'manage_options', 'options-general.php?page=copyfight', '', $dashicon, 79 ); // 80 = Settings 109 112 } 110 113 111 114 public static function copyfight_configuration_page() { 112 self::display_configuration_page(); 113 } 114 115 public static function display_configuration_page() { 116 call_user_func( COPYFIGHT_CLASS . '::view', 'config'); 115 call_user_func( COPYFIGHT_CLASS . '::view', 'config' ); 117 116 } 118 117 … … 128 127 129 128 public static function display_api_key_warning() { 130 call_user_func( COPYFIGHT_CLASS . '::view', 'notice' );129 call_user_func( COPYFIGHT_CLASS . '::view', 'notice' ); 131 130 } 132 131 … … 196 195 $tpl .= ' <p id="wp-version-message">'; 197 196 $tpl .= ' <span id="wp-version">Copyfight ' . COPYFIGHT_VERSION . '</span> | '; 198 $tpl .= ' <span><a href="' . get_admin_url() . 'options-general.php?page=copyfight">' . __( 'Settings', 'copyfight') . '</a></span> | ';199 $tpl .= ' <span><a href="' . get_admin_url() . 'widgets.php">' . __( 'Widget', 'copyfight') . '</a></span>';197 $tpl .= ' <span><a href="' . get_admin_url() . 'options-general.php?page=copyfight">' . __( 'Settings', 'copyfight' ) . '</a></span> | '; 198 $tpl .= ' <span><a href="' . get_admin_url() . 'widgets.php">' . __( 'Widget', 'copyfight' ) . '</a></span>'; 200 199 $tpl .= ' </p>'; 201 200 $tpl .= '</div>'; … … 283 282 284 283 public static function copyfight_add_meta_box() { 285 add_meta_box( 'copyfight_post', 'Copyfight', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_meta_box_callback' ), 'post', 'side', 'high' );286 add_meta_box( 'copyfight_page', 'Copyfight', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_meta_box_callback' ), 'page', 'side', 'high' );284 add_meta_box( 'copyfight_post', 'Copyfight', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_meta_box_callback' ), 'post', 'side', 'high' ); 285 add_meta_box( 'copyfight_page', 'Copyfight', array( COPYFIGHT_CLASS_ADMIN, 'copyfight_meta_box_callback' ), 'page', 'side', 'high' ); 287 286 } 288 287 … … 310 309 // Tags 311 310 $status = call_user_func( COPYFIGHT_CLASS_ADMIN . '::is_tags_enabled', $post->ID ); 312 $options = array( 'enabled' => __('Enabled', 'copyfight'), 'disabled' => __('Disabled', 'copyfight'));311 $options = array( 'enabled' => __( 'Enabled', 'copyfight' ), 'disabled' => __( 'Disabled', 'copyfight' )); 313 312 echo '<p>'; 314 echo '<label for="copyfight_tags">' . __( 'Tags', 'copyfight') . ':</label> ';313 echo '<label for="copyfight_tags">' . __( 'Tags', 'copyfight' ) . ':</label> '; 315 314 echo '<select name="copyfight_tags">'; 316 315 foreach ($options as $value => $option) { … … 326 325 // Blur 327 326 $status = call_user_func( COPYFIGHT_CLASS_ADMIN . '::is_blur_enabled', $post->ID ); 328 $options = array( 'enabled' => __('Enabled', 'copyfight'), 'disabled' => __('Disabled', 'copyfight'));327 $options = array( 'enabled' => __( 'Enabled', 'copyfight' ), 'disabled' => __( 'Disabled', 'copyfight' )); 329 328 echo '<p>'; 330 echo '<label for="copyfight_blur">' . __( 'Blur', 'copyfight') . ':</label> ';329 echo '<label for="copyfight_blur">' . __( 'Blur', 'copyfight' ) . ':</label> '; 331 330 echo '<select name="copyfight_blur">'; 332 331 foreach ($options as $value => $option) { … … 447 446 //tags 448 447 $status = get_post_meta( $post_id, '_copyfight_tags', true ); 449 if ( $status == 'enabled' ) {448 if ( $status == 'enabled' ) { 450 449 $keywords = array(); 451 450 foreach ( (array) $response->keywords as $keyword => $frequency ) { … … 543 542 public static function admin_help() { 544 543 $current_screen = get_current_screen(); 545 546 544 if ( current_user_can( 'manage_options' ) ) { 547 548 545 $current_screen->add_help_tab( 549 546 array( 550 547 'id' => 'overview', 551 'title' => __( 'Overview', 'copyfight'),548 'title' => __( 'Overview', 'copyfight' ), 552 549 'content' => 553 '<p><strong>' . esc_html__( 'Copyfight Overview', 'copyfight') . '</strong></p>' .554 '<p>' . esc_html__( 'Copyfight protects your content, so you can focus on more important things.', 'copyfight') . '</p>' .555 '<p>' . esc_html__( 'On this page, you are able to enter/remove an API key, view account information and view stats.', 'copyfight') . '</p>',550 '<p><strong>' . esc_html__( 'Copyfight Overview', 'copyfight' ) . '</strong></p>' . 551 '<p>' . esc_html__( 'Copyfight protects your content, so you can focus on more important things.', 'copyfight' ) . '</p>' . 552 '<p>' . esc_html__( 'On this page, you are able to enter/remove an API key, view account information and view stats.', 'copyfight' ) . '</p>', 556 553 ) 557 554 ); 558 559 555 $current_screen->add_help_tab( 560 556 array( 561 557 'id' => 'settings', 562 'title' => __( 'Settings', 'copyfight'),558 'title' => __( 'Settings', 'copyfight' ), 563 559 'content' => 564 '<p><strong>' . esc_html__( 'Copyfight Settings', 'copyfight') . '</strong></p>' .565 '<p><strong>' . esc_html__( 'API Key', 'copyfight') . '</strong> - ' . esc_html__('Enter/remove an API key.', 'copyfight') . '</p>' .566 '<p><strong>' . esc_html__( 'Default settings', 'copyfight') . '</strong> - ' . esc_html__('Edit your default settings.', 'copyfight') . '</p>' .567 '<p><strong>' . esc_html__( 'General settings', 'copyfight') . '</strong> - ' . esc_html__('Edit your general settings.', 'copyfight') . '</p>' .568 '<p><strong>' . esc_html__( 'Other settings', 'copyfight') . '</strong> - ' . esc_html__('Edit your other settings.', 'copyfight') . '</p>',560 '<p><strong>' . esc_html__( 'Copyfight Settings', 'copyfight' ) . '</strong></p>' . 561 '<p><strong>' . esc_html__( 'API Key', 'copyfight' ) . '</strong> - ' . esc_html__( 'Enter/remove an API key.', 'copyfight' ) . '</p>' . 562 '<p><strong>' . esc_html__( 'Default settings', 'copyfight' ) . '</strong> - ' . esc_html__( 'Edit your default settings.', 'copyfight' ) . '</p>' . 563 '<p><strong>' . esc_html__( 'General settings', 'copyfight' ) . '</strong> - ' . esc_html__( 'Edit your general settings.', 'copyfight' ) . '</p>' . 564 '<p><strong>' . esc_html__( 'Other settings', 'copyfight' ) . '</strong> - ' . esc_html__( 'Edit your other settings.', 'copyfight' ) . '</p>', 569 565 ) 570 566 ); 571 572 567 $current_screen->add_help_tab( 573 568 array( 574 569 'id' => 'account', 575 'title' => __( 'Account', 'copyfight'),570 'title' => __( 'Account', 'copyfight' ), 576 571 'content' => 577 '<p><strong>' . esc_html__( 'Copyfight Account', 'copyfight') . '</strong></p>' .578 '<p><strong>' . esc_html__( 'Subscription Type', 'copyfight') . '</strong> - ' . esc_html__('The Copyfight subscription plan', 'copyfight') . '</p>' .579 '<p><strong>' . esc_html__( 'Status', 'copyfight') . '</strong> - ' . esc_html__('The subscription status - active, cancelled or suspended', 'copyfight') . '</p>',572 '<p><strong>' . esc_html__( 'Copyfight Account', 'copyfight' ) . '</strong></p>' . 573 '<p><strong>' . esc_html__( 'Subscription Type', 'copyfight' ) . '</strong> - ' . esc_html__( 'The Copyfight subscription plan', 'copyfight' ) . '</p>' . 574 '<p><strong>' . esc_html__( 'Status', 'copyfight' ) . '</strong> - ' . esc_html__( 'The subscription status - active, cancelled or suspended', 'copyfight' ) . '</p>', 580 575 ) 581 576 ); 582 583 577 $current_screen->set_help_sidebar( 584 '<p><strong>' . esc_html__( 'For more information:' , 'copyfight' ) . '</strong></p>' .585 '<p><a href="' . COPYFIGHT_HOME . 'faq/" target="_blank">' . esc_html__( 'Copyfight FAQ', 'copyfight' ) . '</a></p>' .586 '<p><a href="' . COPYFIGHT_HOME . 'support/" target="_blank">' . esc_html__( 'Copyfight Support', 'copyfight' ) . '</a></p>'578 '<p><strong>' . esc_html__( 'For more information:' , 'copyfight' ) . '</strong></p>' . 579 '<p><a href="' . COPYFIGHT_HOME . 'faq/" target="_blank">' . esc_html__( 'Copyfight FAQ', 'copyfight' ) . '</a></p>' . 580 '<p><a href="' . COPYFIGHT_HOME . 'support/" target="_blank">' . esc_html__( 'Copyfight Support', 'copyfight' ) . '</a></p>' 587 581 ); 588 582 } … … 615 609 616 610 //permissions 617 $permissions = substr(sprintf( '%o', fileperms( COPYFIGHT_CACHE ) ), -4 );611 $permissions = substr(sprintf( '%o', fileperms( COPYFIGHT_CACHE ) ), -4 ); 618 612 call_user_func( COPYFIGHT_CLASS_ADMIN . '::debug_log', 'permissions: ' . $permissions ); 619 613 … … 701 695 $response = call_user_func( COPYFIGHT_CLASS_ADMIN . '::get_font_info', $typeface ); 702 696 $response = stripslashes( $response ); 703 $response = preg_replace( '/<a\s+/', '<a target="_blank" ', $response);697 $response = preg_replace( '/<a\s+/', '<a target="_blank" ', $response); 704 698 die( $response ); 705 699 } -
copyfight/trunk/class.copyfight.php
r1436760 r1439065 42 42 add_shortcode( 'copyfight', array( COPYFIGHT_CLASS, 'copyfight_shortcode' ) ); 43 43 44 wp_register_style( 'copyfight', COPYFIGHT_PLUGIN_URL . 45 '_inc/css/copyfight.min.css', array(), COPYFIGHT_VERSION ); 46 wp_enqueue_style( 'copyfight'); 44 wp_register_style( 'copyfight', COPYFIGHT_PLUGIN_URL . '_inc/css/copyfight.min.css', array(), COPYFIGHT_VERSION ); 45 wp_enqueue_style( 'copyfight' ); 46 47 wp_dequeue_style( 'genericons' ); 48 wp_deregister_style( 'genericons' ); 49 wp_register_style( 'genericons', COPYFIGHT_PLUGIN_URL . '_inc/css/genericons.min.css', array(), COPYFIGHT_VERSION ); 50 wp_enqueue_style( 'genericons' ); 47 51 } 48 52 … … 82 86 83 87 global $post; 88 $copyfight_api_key = get_option( 'copyfight_api_key' ); 84 89 $copyfight_content = get_post_meta( $post->ID, '_copyfight_content', true ); 85 90 $copyfight_status = get_post_meta( $post->ID, '_copyfight_status', true ); 86 91 87 if ( strlen( $copyfight_ content ) && $copyfight_status == 'enabled' && is_singular() ) {92 if ( strlen( $copyfight_api_key ) && strlen( $copyfight_content ) && $copyfight_status == 'enabled' && is_singular() ) { 88 93 89 94 $content = $copyfight_content; … … 127 132 $copyfight_cdn = get_option( 'copyfight_cdn' ); 128 133 if ( $local_fonts_available && ( empty( $copyfight_cdn ) || $copyfight_cdn == 'false') ) { 129 wp_register_style( 'copyfight-cdn', COPYFIGHT_PLUGIN_URL 130 . '_inc/css/copyfight.php?hash=' . $copyfight_hash . '&font=' . $copyfight_typeface,array(), COPYFIGHT_VERSION );134 wp_register_style( 'copyfight-cdn', COPYFIGHT_PLUGIN_URL . '_inc/css/copyfight.php?hash=' . $copyfight_hash . '&font=' . $copyfight_typeface, 135 array(), COPYFIGHT_VERSION ); 131 136 } else { 132 wp_register_style( 'copyfight-cdn', COPYFIGHT_CDN 133 . 'copyfight.php?hash=' . $copyfight_hash . '&font=' . $copyfight_typeface,array(), COPYFIGHT_VERSION );137 wp_register_style( 'copyfight-cdn', COPYFIGHT_CDN . 'copyfight.php?hash=' . $copyfight_hash . '&font=' . $copyfight_typeface, 138 array(), COPYFIGHT_VERSION ); 134 139 } 135 140 wp_enqueue_style( 'copyfight-cdn' ); … … 222 227 } 223 228 229 //console 230 $copyfight_console = get_option( 'copyfight_console' ); 231 if ( !empty( $copyfight_console ) && $copyfight_console == 'false' ) { 232 $wp_localize_script['copyfight_console'] = 'false'; 233 $wp_localize_script['console_message'] = __('Protected by Copyfight', 'copyfight') . '. ' . get_option( 'copyfight_copyright' ); 234 } 235 224 236 wp_localize_script( 'copyfight', 'copyfight', $wp_localize_script ); 225 237 wp_localize_script( 'copyfight', 'post', array( 'id' => $post->ID ) ); 226 238 227 239 wp_enqueue_script( 'copyfight' ); 240 241 //debugging 242 $copyfight_debugging = get_option( 'copyfight_debugging' ); 243 if ( $copyfight_debugging == 'true' ) { 244 call_user_func( COPYFIGHT_CLASS_ADMIN . '::debug_log', 'post: id=' . $post->ID . ', ip: ' . $_SERVER['REMOTE_ADDR'] . ', useragent: ' . $_SERVER['HTTP_USER_AGENT'] ); 245 } 228 246 229 247 } else { -
copyfight/trunk/copyfight.php
r1436760 r1439065 4 4 Plugin URI: https://getcopyfight.com/ 5 5 Description: Copyright protection 6 Version: 1.5. 16 Version: 1.5.2 7 7 Author: Copyfight 8 8 Author URI: https://getcopyfight.com/ … … 35 35 add_action( 'plugins_loaded', 'copyfight_textdomain' ); 36 36 37 define( 'COPYFIGHT_VERSION', '1.5. 1' );37 define( 'COPYFIGHT_VERSION', '1.5.2' ); 38 38 define( 'COPYFIGHT_MINIMUM_WP_VERSION', '3.3.0' ); 39 39 define( 'COPYFIGHT_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); -
copyfight/trunk/languages/copyfight-es_ES.po
r1436760 r1439065 2 2 msgstr "" 3 3 "Project-Id-Version: Copyfight\n" 4 "POT-Creation-Date: 2016-06-1 5 00:08+0200\n"5 "PO-Revision-Date: 2016-06-1 5 00:08+0200\n"4 "POT-Creation-Date: 2016-06-18 10:25+0200\n" 5 "PO-Revision-Date: 2016-06-18 10:25+0200\n" 6 6 "Last-Translator: \n" 7 7 "Language-Team: Copyfight <[email protected]>\n" … … 21 21 msgstr "Error: API vacío campo Clave" 22 22 23 #: class.copyfight-admin.php:10 0 class.copyfight-admin.php:19824 #: class.copyfight-admin.php:5 62views/config.php:4523 #: class.copyfight-admin.php:101 class.copyfight-admin.php:196 24 #: class.copyfight-admin.php:557 views/config.php:45 25 25 msgid "Settings" 26 26 msgstr "Ajustes" 27 27 28 #: class.copyfight-admin.php:13 828 #: class.copyfight-admin.php:136 29 29 msgid "A Copyfight error has occurred, your article is not protected." 30 30 msgstr "" 31 31 "Se ha producido un error de Derecho de Autor, el artículo no está protegido." 32 32 33 #: class.copyfight-admin.php:1 9133 #: class.copyfight-admin.php:189 34 34 msgid "Post" 35 35 msgid_plural "Posts" … … 37 37 msgstr[1] "entradas" 38 38 39 #: class.copyfight-admin.php:19 239 #: class.copyfight-admin.php:190 40 40 msgid "Page" 41 41 msgid_plural "Pages" … … 43 43 msgstr[1] "páginas" 44 44 45 #: class.copyfight-admin.php:19 345 #: class.copyfight-admin.php:191 46 46 msgid "Character" 47 47 msgid_plural "Characters" … … 49 49 msgstr[1] "caracteres" 50 50 51 #: class.copyfight-admin.php:19 451 #: class.copyfight-admin.php:192 52 52 msgid "Word" 53 53 msgid_plural "Words" … … 55 55 msgstr[1] "palabras" 56 56 57 #: class.copyfight-admin.php:19 9views/config.php:34157 #: class.copyfight-admin.php:197 views/config.php:341 58 58 msgid "Widget" 59 59 msgstr "" 60 60 61 #: class.copyfight-admin.php:29 4 class.copyfight-admin.php:31262 #: class.copyfight-admin.php:32 8views/config.php:63 views/config.php:8261 #: class.copyfight-admin.php:292 class.copyfight-admin.php:310 62 #: class.copyfight-admin.php:326 views/config.php:63 views/config.php:82 63 63 #: views/config.php:101 views/config.php:159 views/config.php:178 64 64 #: views/config.php:197 views/config.php:216 views/config.php:252 65 65 #: views/config.php:271 views/config.php:290 views/config.php:309 66 #: views/config.php:358 66 #: views/config.php:358 views/config.php:390 67 67 msgid "Enabled" 68 68 msgstr "Enciende" 69 69 70 #: class.copyfight-admin.php:29 4 class.copyfight-admin.php:31271 #: class.copyfight-admin.php:32 8views/config.php:62 views/config.php:8170 #: class.copyfight-admin.php:292 class.copyfight-admin.php:310 71 #: class.copyfight-admin.php:326 views/config.php:62 views/config.php:81 72 72 #: views/config.php:100 views/config.php:158 views/config.php:177 73 73 #: views/config.php:196 views/config.php:215 views/config.php:251 74 74 #: views/config.php:270 views/config.php:289 views/config.php:308 75 #: views/config.php:357 75 #: views/config.php:357 views/config.php:389 76 76 msgid "Disabled" 77 77 msgstr "Apagar" 78 78 79 #: class.copyfight-admin.php:29 6 class.copyfight-admin.php:57979 #: class.copyfight-admin.php:294 class.copyfight-admin.php:573 80 80 msgid "Status" 81 81 msgstr "Estado" 82 82 83 #: class.copyfight-admin.php:31 483 #: class.copyfight-admin.php:312 84 84 msgid "Tags" 85 85 msgstr "Etiquetas" 86 86 87 #: class.copyfight-admin.php:3 3087 #: class.copyfight-admin.php:328 88 88 msgid "Blur" 89 89 msgstr "Difuminar" 90 90 91 #: class.copyfight-admin.php:53 2 class.copyfight-admin.php:66992 #: class.copyfight-admin.php:6 8691 #: class.copyfight-admin.php:530 class.copyfight-admin.php:662 92 #: class.copyfight-admin.php:679 93 93 msgid "A Copyfight error has occurred..." 94 94 msgstr "Se ha producido un error de Copyfight..." 95 95 96 #: class.copyfight-admin.php:53 3 class.copyfight-admin.php:67097 #: class.copyfight-admin.php:68 796 #: class.copyfight-admin.php:531 class.copyfight-admin.php:663 97 #: class.copyfight-admin.php:680 98 98 msgid "Click here to try again..." 99 99 msgstr "Haga clic aquí para volver a intentarlo..." 100 100 101 #: class.copyfight-admin.php:5 51101 #: class.copyfight-admin.php:547 102 102 msgid "Overview" 103 103 msgstr "Visión de conjunto" 104 104 105 #: class.copyfight-admin.php:5 53105 #: class.copyfight-admin.php:549 106 106 msgid "Copyfight Overview" 107 107 msgstr "Descripción general de Overview" 108 108 109 #: class.copyfight-admin.php:55 4109 #: class.copyfight-admin.php:550 110 110 msgid "" 111 111 "Copyfight protects your content, so you can focus on more important things." … … 114 114 "importantes." 115 115 116 #: class.copyfight-admin.php:55 5116 #: class.copyfight-admin.php:551 117 117 msgid "" 118 118 "On this page, you are able to enter/remove an API key, view account " … … 122 122 "ver la información de la cuenta y ver las estadísticas." 123 123 124 #: class.copyfight-admin.php:5 64124 #: class.copyfight-admin.php:559 125 125 msgid "Copyfight Settings" 126 126 msgstr "Ajustes Copyfight" 127 127 128 #: class.copyfight-admin.php:56 5views/config.php:22128 #: class.copyfight-admin.php:560 views/config.php:22 129 129 msgid "API Key" 130 130 msgstr "API Clave" 131 131 132 #: class.copyfight-admin.php:56 5132 #: class.copyfight-admin.php:560 133 133 msgid "Enter/remove an API key." 134 134 msgstr "Introducir/eliminar una clave de API." 135 135 136 #: class.copyfight-admin.php:56 6views/config.php:49136 #: class.copyfight-admin.php:561 views/config.php:49 137 137 msgid "Default settings" 138 138 msgstr "Configuración por defecto" 139 139 140 #: class.copyfight-admin.php:56 6140 #: class.copyfight-admin.php:561 141 141 msgid "Edit your default settings." 142 142 msgstr "Editar la configuración por defecto." 143 143 144 #: class.copyfight-admin.php:56 7views/config.php:145144 #: class.copyfight-admin.php:562 views/config.php:145 145 145 msgid "General settings" 146 146 msgstr "Configuración general" 147 147 148 #: class.copyfight-admin.php:56 7148 #: class.copyfight-admin.php:562 149 149 msgid "Edit your general settings." 150 150 msgstr "Editar la configuración general." 151 151 152 #: class.copyfight-admin.php:56 8views/config.php:338152 #: class.copyfight-admin.php:563 views/config.php:338 153 153 msgid "Other settings" 154 154 msgstr "Otros ajustes" 155 155 156 #: class.copyfight-admin.php:56 8156 #: class.copyfight-admin.php:563 157 157 msgid "Edit your other settings." 158 158 msgstr "Editar otros ajustes." 159 159 160 #: class.copyfight-admin.php:5 75160 #: class.copyfight-admin.php:569 161 161 msgid "Account" 162 162 msgstr "Cuenta" 163 163 164 #: class.copyfight-admin.php:57 7164 #: class.copyfight-admin.php:571 165 165 msgid "Copyfight Account" 166 166 msgstr "Cuenta de Copyfight" 167 167 168 #: class.copyfight-admin.php:57 8168 #: class.copyfight-admin.php:572 169 169 msgid "Subscription Type" 170 170 msgstr "Tipo de suscripción" 171 171 172 #: class.copyfight-admin.php:57 8172 #: class.copyfight-admin.php:572 173 173 msgid "The Copyfight subscription plan" 174 174 msgstr "El plan de suscripción Copyfight" 175 175 176 #: class.copyfight-admin.php:57 9176 #: class.copyfight-admin.php:573 177 177 msgid "The subscription status - active, cancelled or suspended" 178 178 msgstr "El estado de suscripción - activo, cancelado o suspendido" 179 179 180 #: class.copyfight-admin.php:5 84180 #: class.copyfight-admin.php:577 181 181 msgid "For more information:" 182 182 msgstr "Para más información:" 183 183 184 #: class.copyfight-admin.php:5 85184 #: class.copyfight-admin.php:578 185 185 msgid "Copyfight FAQ" 186 186 msgstr "Copyfight FAQ" 187 187 188 #: class.copyfight-admin.php:5 86188 #: class.copyfight-admin.php:579 189 189 msgid "Copyfight Support" 190 190 msgstr "Soporte Copyfight" 191 191 192 #: class.copyfight.php:177 widgets.php:23 widgets.php:41 192 #: class.copyfight.php:171 class.copyfight.php:256 class.copyfight.php:265 193 msgid "" 194 "There is no content because this is a <a target=\"_blank\" href=\"https://" 195 "getcopyfight.com/\">Copyfight</a> protected article." 196 msgstr "" 197 "No hay contenido copiado porque se trata de un artículo protegido por <a " 198 "target=\"_blank\" href=\"https://getcopyfight.com/\">Copyfight</a>." 199 200 #: class.copyfight.php:183 class.copyfight.php:232 widgets.php:23 201 #: widgets.php:41 193 202 msgid "Protected by Copyfight" 194 203 msgstr "Protegido por Copyfight" 195 196 #: class.copyfight.php:188197 msgid "Copyfight prevented copying this content."198 msgstr "Copyfight impide la copia este contenido."199 200 #: class.copyfight.php:245 class.copyfight.php:254201 msgid ""202 "There is no content because this is a <a target=\"_blank\" href=\"https://"203 "getcopyfight.com/\">Copyfight</a> protected article."204 msgstr ""205 "No hay contenido copiado porque se trata de un artículo protegido por <a "206 "target=\"_blank\" href=\"https://getcopyfight.com/\">Copyfight</a>."207 204 208 205 #: views/config.php:4 … … 334 331 msgstr "Depuración" 335 332 333 #: views/config.php:379 views/config.php:392 334 msgid "Console" 335 msgstr "" 336 336 337 #: views/notice.php:9 337 338 msgid "" … … 376 377 msgid "Light" 377 378 msgstr "Claro" 379 380 #~ msgid "Copyfight prevented copying this content." 381 #~ msgstr "Copyfight impide la copia este contenido." 378 382 379 383 #~ msgid "Disable right click" -
copyfight/trunk/languages/copyfight-nl_NL.po
r1436760 r1439065 4 4 msgstr "" 5 5 "Project-Id-Version: Copyfight\n" 6 "POT-Creation-Date: 2016-06-1 5 00:08+0200\n"7 "PO-Revision-Date: 2016-06-1 5 00:08+0200\n"6 "POT-Creation-Date: 2016-06-18 10:25+0200\n" 7 "PO-Revision-Date: 2016-06-18 10:25+0200\n" 8 8 "Last-Translator: \n" 9 9 "Language-Team: Copyfight <[email protected]>\n" … … 23 23 msgstr "Fout: leeg API sleutel veld" 24 24 25 #: class.copyfight-admin.php:10 0 class.copyfight-admin.php:19826 #: class.copyfight-admin.php:5 62views/config.php:4525 #: class.copyfight-admin.php:101 class.copyfight-admin.php:196 26 #: class.copyfight-admin.php:557 views/config.php:45 27 27 msgid "Settings" 28 28 msgstr "Configuratie" 29 29 30 #: class.copyfight-admin.php:13 830 #: class.copyfight-admin.php:136 31 31 msgid "A Copyfight error has occurred, your article is not protected." 32 32 msgstr "Een Copyright fout is opgetreden, uw artikel is niet beschermd." 33 33 34 #: class.copyfight-admin.php:1 9134 #: class.copyfight-admin.php:189 35 35 msgid "Post" 36 36 msgid_plural "Posts" … … 38 38 msgstr[1] "berichten" 39 39 40 #: class.copyfight-admin.php:19 240 #: class.copyfight-admin.php:190 41 41 msgid "Page" 42 42 msgid_plural "Pages" … … 44 44 msgstr[1] "pagina's" 45 45 46 #: class.copyfight-admin.php:19 346 #: class.copyfight-admin.php:191 47 47 msgid "Character" 48 48 msgid_plural "Characters" … … 50 50 msgstr[1] "karakters" 51 51 52 #: class.copyfight-admin.php:19 452 #: class.copyfight-admin.php:192 53 53 msgid "Word" 54 54 msgid_plural "Words" … … 56 56 msgstr[1] "woorden" 57 57 58 #: class.copyfight-admin.php:19 9views/config.php:34158 #: class.copyfight-admin.php:197 views/config.php:341 59 59 msgid "Widget" 60 60 msgstr "" 61 61 62 #: class.copyfight-admin.php:29 4 class.copyfight-admin.php:31263 #: class.copyfight-admin.php:32 8views/config.php:63 views/config.php:8262 #: class.copyfight-admin.php:292 class.copyfight-admin.php:310 63 #: class.copyfight-admin.php:326 views/config.php:63 views/config.php:82 64 64 #: views/config.php:101 views/config.php:159 views/config.php:178 65 65 #: views/config.php:197 views/config.php:216 views/config.php:252 66 66 #: views/config.php:271 views/config.php:290 views/config.php:309 67 #: views/config.php:358 67 #: views/config.php:358 views/config.php:390 68 68 msgid "Enabled" 69 69 msgstr "Aan" 70 70 71 #: class.copyfight-admin.php:29 4 class.copyfight-admin.php:31272 #: class.copyfight-admin.php:32 8views/config.php:62 views/config.php:8171 #: class.copyfight-admin.php:292 class.copyfight-admin.php:310 72 #: class.copyfight-admin.php:326 views/config.php:62 views/config.php:81 73 73 #: views/config.php:100 views/config.php:158 views/config.php:177 74 74 #: views/config.php:196 views/config.php:215 views/config.php:251 75 75 #: views/config.php:270 views/config.php:289 views/config.php:308 76 #: views/config.php:357 76 #: views/config.php:357 views/config.php:389 77 77 msgid "Disabled" 78 78 msgstr "Uit" 79 79 80 #: class.copyfight-admin.php:29 6 class.copyfight-admin.php:57980 #: class.copyfight-admin.php:294 class.copyfight-admin.php:573 81 81 msgid "Status" 82 82 msgstr "Status" 83 83 84 #: class.copyfight-admin.php:31 484 #: class.copyfight-admin.php:312 85 85 msgid "Tags" 86 86 msgstr "Tags" 87 87 88 #: class.copyfight-admin.php:3 3088 #: class.copyfight-admin.php:328 89 89 msgid "Blur" 90 90 msgstr "Vervagen" 91 91 92 #: class.copyfight-admin.php:53 2 class.copyfight-admin.php:66993 #: class.copyfight-admin.php:6 8692 #: class.copyfight-admin.php:530 class.copyfight-admin.php:662 93 #: class.copyfight-admin.php:679 94 94 msgid "A Copyfight error has occurred..." 95 95 msgstr "Er is een Copyfight fout opgetreden..." 96 96 97 #: class.copyfight-admin.php:53 3 class.copyfight-admin.php:67098 #: class.copyfight-admin.php:68 797 #: class.copyfight-admin.php:531 class.copyfight-admin.php:663 98 #: class.copyfight-admin.php:680 99 99 msgid "Click here to try again..." 100 100 msgstr "Klik hier om opnieuw te proberen..." 101 101 102 #: class.copyfight-admin.php:5 51102 #: class.copyfight-admin.php:547 103 103 msgid "Overview" 104 104 msgstr "Overzicht" 105 105 106 #: class.copyfight-admin.php:5 53106 #: class.copyfight-admin.php:549 107 107 msgid "Copyfight Overview" 108 108 msgstr "Copyfight Overzicht" 109 109 110 #: class.copyfight-admin.php:55 4110 #: class.copyfight-admin.php:550 111 111 msgid "" 112 112 "Copyfight protects your content, so you can focus on more important things." … … 115 115 "belangrijke zaken." 116 116 117 #: class.copyfight-admin.php:55 5117 #: class.copyfight-admin.php:551 118 118 msgid "" 119 119 "On this page, you are able to enter/remove an API key, view account " … … 123 123 "bekijken." 124 124 125 #: class.copyfight-admin.php:5 64125 #: class.copyfight-admin.php:559 126 126 msgid "Copyfight Settings" 127 127 msgstr "Copyfight Configuratie" 128 128 129 #: class.copyfight-admin.php:56 5views/config.php:22129 #: class.copyfight-admin.php:560 views/config.php:22 130 130 msgid "API Key" 131 131 msgstr "API key" 132 132 133 #: class.copyfight-admin.php:56 5133 #: class.copyfight-admin.php:560 134 134 msgid "Enter/remove an API key." 135 135 msgstr "API-sleutel invoeren of verwijderen." 136 136 137 #: class.copyfight-admin.php:56 6views/config.php:49137 #: class.copyfight-admin.php:561 views/config.php:49 138 138 msgid "Default settings" 139 139 msgstr "Standaard instellingen" 140 140 141 #: class.copyfight-admin.php:56 6141 #: class.copyfight-admin.php:561 142 142 msgid "Edit your default settings." 143 143 msgstr "Bewerk uw standaardinstellingen." 144 144 145 #: class.copyfight-admin.php:56 7views/config.php:145145 #: class.copyfight-admin.php:562 views/config.php:145 146 146 msgid "General settings" 147 147 msgstr "Algemene instellingen" 148 148 149 #: class.copyfight-admin.php:56 7149 #: class.copyfight-admin.php:562 150 150 msgid "Edit your general settings." 151 151 msgstr "Bewerk uw algemene instellingen." 152 152 153 #: class.copyfight-admin.php:56 8views/config.php:338153 #: class.copyfight-admin.php:563 views/config.php:338 154 154 msgid "Other settings" 155 155 msgstr "Overige instellingen" 156 156 157 #: class.copyfight-admin.php:56 8157 #: class.copyfight-admin.php:563 158 158 msgid "Edit your other settings." 159 159 msgstr "Bewerk uw andere instellingen." 160 160 161 #: class.copyfight-admin.php:5 75161 #: class.copyfight-admin.php:569 162 162 msgid "Account" 163 163 msgstr "Account" 164 164 165 #: class.copyfight-admin.php:57 7165 #: class.copyfight-admin.php:571 166 166 msgid "Copyfight Account" 167 167 msgstr "" 168 168 169 #: class.copyfight-admin.php:57 8169 #: class.copyfight-admin.php:572 170 170 msgid "Subscription Type" 171 171 msgstr "Abonnementstype" 172 172 173 #: class.copyfight-admin.php:57 8173 #: class.copyfight-admin.php:572 174 174 msgid "The Copyfight subscription plan" 175 175 msgstr "Het Copyfight abonnementen overzicht" 176 176 177 #: class.copyfight-admin.php:57 9177 #: class.copyfight-admin.php:573 178 178 msgid "The subscription status - active, cancelled or suspended" 179 179 msgstr "Abonnementstatus - actief, geannuleerd of geschorst" 180 180 181 #: class.copyfight-admin.php:5 84181 #: class.copyfight-admin.php:577 182 182 msgid "For more information:" 183 183 msgstr "Voor meer info:" 184 184 185 #: class.copyfight-admin.php:5 85185 #: class.copyfight-admin.php:578 186 186 msgid "Copyfight FAQ" 187 187 msgstr "Copyfight Veelgestelde Vragen" 188 188 189 #: class.copyfight-admin.php:5 86189 #: class.copyfight-admin.php:579 190 190 msgid "Copyfight Support" 191 191 msgstr "Copyfight ondersteuning" 192 192 193 #: class.copyfight.php:177 widgets.php:23 widgets.php:41 193 #: class.copyfight.php:171 class.copyfight.php:256 class.copyfight.php:265 194 msgid "" 195 "There is no content because this is a <a target=\"_blank\" href=\"https://" 196 "getcopyfight.com/\">Copyfight</a> protected article." 197 msgstr "" 198 "Er is geen inhoud, want dit is een <a target=\"_blank\" href=\"https://" 199 "getcopyfight.com/\">Copyfight</a> beschermd artikel." 200 201 #: class.copyfight.php:183 class.copyfight.php:232 widgets.php:23 202 #: widgets.php:41 194 203 msgid "Protected by Copyfight" 195 204 msgstr "Beveiligd door Copyfight" 196 197 #: class.copyfight.php:188198 msgid "Copyfight prevented copying this content."199 msgstr "Copyfight voorkwam het kopiëren van deze content."200 201 #: class.copyfight.php:245 class.copyfight.php:254202 msgid ""203 "There is no content because this is a <a target=\"_blank\" href=\"https://"204 "getcopyfight.com/\">Copyfight</a> protected article."205 msgstr ""206 "Er is geen inhoud, want dit is een <a target=\"_blank\" href=\"https://"207 "getcopyfight.com/\">Copyfight</a> beschermd artikel."208 205 209 206 #: views/config.php:4 … … 334 331 msgstr "Debuggen" 335 332 333 #: views/config.php:379 views/config.php:392 334 msgid "Console" 335 msgstr "" 336 336 337 #: views/notice.php:9 337 338 msgid "" … … 375 376 msgid "Light" 376 377 msgstr "Licht" 378 379 #~ msgid "Copyfight prevented copying this content." 380 #~ msgstr "Copyfight voorkwam het kopiëren van deze content." 377 381 378 382 #~ msgid "Disable right click" -
copyfight/trunk/languages/copyfight-zh_CN.po
r1436760 r1439065 4 4 msgstr "" 5 5 "Project-Id-Version: Copyfight\n" 6 "POT-Creation-Date: 2016-06-1 5 00:08+0200\n"7 "PO-Revision-Date: 2016-06-1 5 00:09+0200\n"6 "POT-Creation-Date: 2016-06-18 10:25+0200\n" 7 "PO-Revision-Date: 2016-06-18 10:25+0200\n" 8 8 "Last-Translator: \n" 9 9 "Language-Team: Copyfight <[email protected]>\n" … … 23 23 msgstr "錯誤:沒有填寫API密碼" 24 24 25 #: class.copyfight-admin.php:10 0 class.copyfight-admin.php:19826 #: class.copyfight-admin.php:5 62views/config.php:4525 #: class.copyfight-admin.php:101 class.copyfight-admin.php:196 26 #: class.copyfight-admin.php:557 views/config.php:45 27 27 msgid "Settings" 28 28 msgstr "設置" 29 29 30 #: class.copyfight-admin.php:13 830 #: class.copyfight-admin.php:136 31 31 msgid "A Copyfight error has occurred, your article is not protected." 32 32 msgstr "發現Copyfight錯誤,你的文章是不受保護的。" 33 33 34 #: class.copyfight-admin.php:1 9134 #: class.copyfight-admin.php:189 35 35 msgid "Post" 36 36 msgid_plural "Posts" … … 38 38 msgstr[1] "信息" 39 39 40 #: class.copyfight-admin.php:19 240 #: class.copyfight-admin.php:190 41 41 msgid "Page" 42 42 msgid_plural "Pages" … … 44 44 msgstr[1] "頁" 45 45 46 #: class.copyfight-admin.php:19 346 #: class.copyfight-admin.php:191 47 47 msgid "Character" 48 48 msgid_plural "Characters" … … 50 50 msgstr[1] "字符" 51 51 52 #: class.copyfight-admin.php:19 452 #: class.copyfight-admin.php:192 53 53 msgid "Word" 54 54 msgid_plural "Words" … … 56 56 msgstr[1] "字" 57 57 58 #: class.copyfight-admin.php:19 9views/config.php:34158 #: class.copyfight-admin.php:197 views/config.php:341 59 59 msgid "Widget" 60 60 msgstr "小工具" 61 61 62 #: class.copyfight-admin.php:29 4 class.copyfight-admin.php:31263 #: class.copyfight-admin.php:32 8views/config.php:63 views/config.php:8262 #: class.copyfight-admin.php:292 class.copyfight-admin.php:310 63 #: class.copyfight-admin.php:326 views/config.php:63 views/config.php:82 64 64 #: views/config.php:101 views/config.php:159 views/config.php:178 65 65 #: views/config.php:197 views/config.php:216 views/config.php:252 66 66 #: views/config.php:271 views/config.php:290 views/config.php:309 67 #: views/config.php:358 67 #: views/config.php:358 views/config.php:390 68 68 msgid "Enabled" 69 69 msgstr "啟用" 70 70 71 #: class.copyfight-admin.php:29 4 class.copyfight-admin.php:31272 #: class.copyfight-admin.php:32 8views/config.php:62 views/config.php:8171 #: class.copyfight-admin.php:292 class.copyfight-admin.php:310 72 #: class.copyfight-admin.php:326 views/config.php:62 views/config.php:81 73 73 #: views/config.php:100 views/config.php:158 views/config.php:177 74 74 #: views/config.php:196 views/config.php:215 views/config.php:251 75 75 #: views/config.php:270 views/config.php:289 views/config.php:308 76 #: views/config.php:357 76 #: views/config.php:357 views/config.php:389 77 77 msgid "Disabled" 78 78 msgstr "已禁用" 79 79 80 #: class.copyfight-admin.php:29 6 class.copyfight-admin.php:57980 #: class.copyfight-admin.php:294 class.copyfight-admin.php:573 81 81 msgid "Status" 82 82 msgstr "狀態" 83 83 84 #: class.copyfight-admin.php:31 484 #: class.copyfight-admin.php:312 85 85 msgid "Tags" 86 86 msgstr "標籤" 87 87 88 #: class.copyfight-admin.php:3 3088 #: class.copyfight-admin.php:328 89 89 msgid "Blur" 90 90 msgstr "模" 91 91 92 #: class.copyfight-admin.php:53 2 class.copyfight-admin.php:66993 #: class.copyfight-admin.php:6 8692 #: class.copyfight-admin.php:530 class.copyfight-admin.php:662 93 #: class.copyfight-admin.php:679 94 94 msgid "A Copyfight error has occurred..." 95 95 msgstr "發現Copyfight錯誤…" 96 96 97 #: class.copyfight-admin.php:53 3 class.copyfight-admin.php:67098 #: class.copyfight-admin.php:68 797 #: class.copyfight-admin.php:531 class.copyfight-admin.php:663 98 #: class.copyfight-admin.php:680 99 99 msgid "Click here to try again..." 100 100 msgstr "點擊這裡再試一次…" 101 101 102 #: class.copyfight-admin.php:5 51102 #: class.copyfight-admin.php:547 103 103 msgid "Overview" 104 104 msgstr "概覽" 105 105 106 #: class.copyfight-admin.php:5 53106 #: class.copyfight-admin.php:549 107 107 msgid "Copyfight Overview" 108 108 msgstr "Copyfight概覽" 109 109 110 #: class.copyfight-admin.php:55 4110 #: class.copyfight-admin.php:550 111 111 msgid "" 112 112 "Copyfight protects your content, so you can focus on more important things." 113 113 msgstr "Copyfight保護您的內容,這樣你就可以專注於更重要的事情。" 114 114 115 #: class.copyfight-admin.php:55 5115 #: class.copyfight-admin.php:551 116 116 msgid "" 117 117 "On this page, you are able to enter/remove an API key, view account " … … 119 119 msgstr "在這個頁面,你可以輸入/刪除API密碼,查看帳戶信息和統計數據。" 120 120 121 #: class.copyfight-admin.php:5 64121 #: class.copyfight-admin.php:559 122 122 msgid "Copyfight Settings" 123 123 msgstr "Copyfight設置" 124 124 125 #: class.copyfight-admin.php:56 5views/config.php:22125 #: class.copyfight-admin.php:560 views/config.php:22 126 126 msgid "API Key" 127 127 msgstr "API密碼" 128 128 129 #: class.copyfight-admin.php:56 5129 #: class.copyfight-admin.php:560 130 130 msgid "Enter/remove an API key." 131 131 msgstr "輸入/刪除API密碼" 132 132 133 #: class.copyfight-admin.php:56 6views/config.php:49133 #: class.copyfight-admin.php:561 views/config.php:49 134 134 msgid "Default settings" 135 135 msgstr "默認設置" 136 136 137 #: class.copyfight-admin.php:56 6137 #: class.copyfight-admin.php:561 138 138 msgid "Edit your default settings." 139 139 msgstr "編輯您的默認設置。" 140 140 141 #: class.copyfight-admin.php:56 7views/config.php:145141 #: class.copyfight-admin.php:562 views/config.php:145 142 142 msgid "General settings" 143 143 msgstr "常規設置" 144 144 145 #: class.copyfight-admin.php:56 7145 #: class.copyfight-admin.php:562 146 146 msgid "Edit your general settings." 147 147 msgstr "編輯您的常規設置" 148 148 149 #: class.copyfight-admin.php:56 8views/config.php:338149 #: class.copyfight-admin.php:563 views/config.php:338 150 150 msgid "Other settings" 151 151 msgstr "其他設置" 152 152 153 #: class.copyfight-admin.php:56 8153 #: class.copyfight-admin.php:563 154 154 msgid "Edit your other settings." 155 155 msgstr "編輯您的其他設置" 156 156 157 #: class.copyfight-admin.php:5 75157 #: class.copyfight-admin.php:569 158 158 msgid "Account" 159 159 msgstr "帳戶" 160 160 161 #: class.copyfight-admin.php:57 7161 #: class.copyfight-admin.php:571 162 162 msgid "Copyfight Account" 163 163 msgstr "Copyfight帳戶" 164 164 165 #: class.copyfight-admin.php:57 8165 #: class.copyfight-admin.php:572 166 166 msgid "Subscription Type" 167 167 msgstr "訂閱類型" 168 168 169 #: class.copyfight-admin.php:57 8169 #: class.copyfight-admin.php:572 170 170 msgid "The Copyfight subscription plan" 171 171 msgstr "Copyfight訂閱計劃" 172 172 173 #: class.copyfight-admin.php:57 9173 #: class.copyfight-admin.php:573 174 174 msgid "The subscription status - active, cancelled or suspended" 175 175 msgstr "訂閱狀態 - 啟動,取消或暫停" 176 176 177 #: class.copyfight-admin.php:5 84177 #: class.copyfight-admin.php:577 178 178 msgid "For more information:" 179 179 msgstr "欲了解更多信息:" 180 180 181 #: class.copyfight-admin.php:5 85181 #: class.copyfight-admin.php:578 182 182 msgid "Copyfight FAQ" 183 183 msgstr "Copyfight常見問題解答" 184 184 185 #: class.copyfight-admin.php:5 86185 #: class.copyfight-admin.php:579 186 186 msgid "Copyfight Support" 187 187 msgstr "Copyfight支持" 188 188 189 #: class.copyfight.php:177 widgets.php:23 widgets.php:41 189 #: class.copyfight.php:171 class.copyfight.php:256 class.copyfight.php:265 190 msgid "" 191 "There is no content because this is a <a target=\"_blank\" href=\"https://" 192 "getcopyfight.com/\">Copyfight</a> protected article." 193 msgstr "" 194 "沒有內容,因為這是<a target=\"_blank\"href=\"https://getcopyfight.com/\"> " 195 "Copyfight</a>一篇保護的文章。" 196 197 #: class.copyfight.php:183 class.copyfight.php:232 widgets.php:23 198 #: widgets.php:41 190 199 msgid "Protected by Copyfight" 191 200 msgstr "Copyfight保護" 192 193 #: class.copyfight.php:188194 msgid "Copyfight prevented copying this content."195 msgstr "Copyfight防止複製此內容。"196 197 #: class.copyfight.php:245 class.copyfight.php:254198 msgid ""199 "There is no content because this is a <a target=\"_blank\" href=\"https://"200 "getcopyfight.com/\">Copyfight</a> protected article."201 msgstr ""202 "沒有內容,因為這是<a target=\"_blank\"href=\"https://getcopyfight.com/\"> "203 "Copyfight</a>一篇保護的文章。"204 201 205 202 #: views/config.php:4 … … 328 325 msgstr "調試" 329 326 327 #: views/config.php:379 views/config.php:392 328 msgid "Console" 329 msgstr "" 330 330 331 #: views/notice.php:9 331 332 msgid "" … … 368 369 msgid "Light" 369 370 msgstr "亮" 371 372 #~ msgid "Copyfight prevented copying this content." 373 #~ msgstr "Copyfight防止複製此內容。" 370 374 371 375 #~ msgid "Disable right click" -
copyfight/trunk/readme.txt
r1436760 r1439065 4 4 Contributors: Christopher Starke, Roman Macek, Marcus Juhl, Farhan Burns, Gerasimos Sozonov, Uno Dahlberg, Jason Hamburg, Amanda Seltzer, Eduard Stula 5 5 Donate link: https://getcopyfight.com/ 6 Tags: copyright, copyfight, anti, shortcode, infringement, copy, protect, post, page, plugin, plagiarism, duplicate, widget, admin, data breach6 Tags: copyright, copyfight, anti, shortcode, infringement, copy, protect, post, page, plugin, plagiarism, duplicate, widget, admin, data, noindex, nofollow, languages, English, Deutsch, Español, Nederlands 7 7 Requires at least: 3.3.0 8 8 Tested up to: 4.5.2 9 Stable tag: 1.5. 19 Stable tag: 1.5.2 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
copyfight/trunk/uninstall.php
r1436760 r1439065 24 24 delete_option( 'copyfight_printscreen' ); 25 25 delete_option( 'copyfight_settings' ); 26 delete_option( 'copyfight_console' ); -
copyfight/trunk/views/config.php
r1436760 r1439065 17 17 18 18 <form action="options.php" method="POST" id="copyfight-config"> 19 <?php settings_fields( 'copyfight_options_group' ); ?>19 <?php settings_fields( 'copyfight_options_group' ); ?> 20 20 <div class="activate-highlight activate-option"> 21 21 <div class="option-description"> … … 28 28 </div> 29 29 <div class="right"> 30 <?php if ( strlen( get_option( 'copyfight_api_key')) == 0 ) { ?>30 <?php if ( strlen( get_option( 'copyfight_api_key' ) ) == 0 ) { ?> 31 31 <input id="copyfight_api_key" name="copyfight_api_key" type="text" size="15" value="<?php echo get_option( 'copyfight_api_key' ); ?>" placeholder="<?php _e( 'Enter your email', 'copyfight' ); ?>" class="regular-text code"> 32 32 <input type="submit" name="submit" id="copyfight_api_key_reset" class="button button-primary" value="<?php _e( 'Activate Copyfight', 'copyfight' ); ?>"> … … 221 221 $copyfight_select_length = get_option( 'copyfight_select_length' ); 222 222 if ( strlen( $copyfight_select_length ) == 0 ) { 223 update_option( 'copyfight_select_length', ' 10' );223 update_option( 'copyfight_select_length', '25' ); 224 224 $copyfight_select_length = get_option( 'copyfight_select_length' ); 225 225 } … … 376 376 </td> 377 377 </tr> 378 <tr valign="top"> 379 <th scope="row"><label for="copyfight_console"><?php _e( 'Console', 'copyfight' ); ?></label></th> 380 <td style="white-space: nowrap"> 381 <select id="copyfight_console" name="copyfight_console"> 382 <?php 383 $copyfight_console = get_option( 'copyfight_console' ); 384 if ( strlen( $copyfight_console ) == 0 ) { 385 update_option( 'copyfight_console', 'false' ); 386 $copyfight_console = get_option( 'copyfight_console' ); 387 } 388 ?> 389 <option <?php if ( $copyfight_console == 'false') { echo 'selected '; } ?>value="false"><?php _e( 'Disabled', 'copyfight' ); ?></option>'; 390 <option <?php if ( $copyfight_console == 'true') { echo 'selected '; } ?>value="true"><?php _e( 'Enabled', 'copyfight' ); ?></option>'; 391 </select> 392 <a id="copyfight_console_info_link" target="_blank" title="<?php _e( 'Console', 'copyfight' ); ?>" href="<?php echo COPYFIGHT_HOME; ?>support/wordpress-console/"> 393 <div class="dashicons dashicons-info"></div> 394 </a> 395 </td> 396 </tr> 378 397 </table> 379 398 </fieldset> -
copyfight/trunk/views/plans.php
r1423180 r1439065 3 3 <h3><?php _e('Subscription plans', 'copyfight'); ?></h3> 4 4 5 <img id="free_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight _freemium_plan.png" />6 <img id="premium_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight _premium_plan.png" />7 <img id="business_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight _business_plan.png" />8 <img id="enterprise_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight _enterprise_plan.png" />5 <img id="free_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight-freemium-plan.png" /> 6 <img id="premium_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight-premium-plan.png" /> 7 <img id="business_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight-business-plan.png" /> 8 <img id="enterprise_plan" src="<?php echo COPYFIGHT_PLUGIN_URL; ?>_inc/img/copyfight-enterprise-plan.png" /> 9 9 10 10 <form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" id="subscription_plan" style="display:none;">
Note: See TracChangeset
for help on using the changeset viewer.