Changeset 2689762
- Timestamp:
- 03/07/2022 04:05:08 AM (4 years ago)
- Location:
- wonderplugin-pdf-embed/trunk
- Files:
-
- 4 edited
-
pdfjs/web/pdf.customise.js (modified) (1 diff)
-
pdfjslight/web/pdf.customise.js (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
wonderplugin-pdf.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wonderplugin-pdf-embed/trunk/pdfjs/web/pdf.customise.js
r2676088 r2689762 1 (function($){$(document).ready(function(){var params=window.location.search.substring(1).split("&");var disabledownload=false;var disableprint=false;var disabletext=false;var disabledoc=false;var disableopenfile=false;var disabletoolbar=false;var disablerightclick=false;for(var i=0;i<params.length;i++){var value=params[i].split("=");if(value&&value.length==2)if(value[0]=="disabledownload"&&value[1]==1)disabledownload=1;else if(value[0]=="disableprint"&&value[1]==1)disableprint=1;else if(value[0]== 2 "disabletext"&&value[1]==1)disabletext=1;else if(value[0]=="disabledoc"&&value[1]==1)disabledoc=1;else if(value[0]=="disableopenfile"&&value[1]==1)disableopenfile=1;else if(value[0]=="disabletoolbar"&&value[1]==1)disabletoolbar=1;else if(value[0]=="disablerightclick"&&value[1]==1)disablerightclick=1}var extracss="";if(disabledownload)extracss+=" .download {display:none!important;}";if(disableprint)extracss+=" .print {display:none!important;}";if(disabletext)extracss+=" .textLayer {-webkit-touch-callout: none !important; -webkit-user-select: none !important; -khtml-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important;} .selectTool { display: none !important;}"; 3 if(disabledoc)extracss+=" #documentProperties {display:none !important;}";if(disableopenfile)extracss+=" #openFile {display:none !important;}";if(disabletoolbar)extracss+=" #toolbarContainer {display:none !important;} #viewerContainer {top:8px !important;}";if(extracss){var style=document.createElement("style");style.type="text/css";style.innerHTML=extracss;document.getElementsByTagName("head")[0].appendChild(style)}$(document).bind("pagerendered",function(e){if(disabledownload)$(".download").remove(); 4 if(disableprint)$(".print").remove();if(disabletext){$(".selectTool").remove();$(".textLayer").remove();if(PDFViewerApplication)PDFViewerApplication.pdfCursorTools.switchTool(1)}if(disabledoc){$(".documentProperties").prev(".horizontalToolbarSeparator").remove();$(".documentProperties").remove()}if(disableopenfile)$(".openFile").remove();if(disabletoolbar)$("#toolbarContainer").remove();if(disablerightclick)$("body").on("contextmenu","#viewerContainer",function(){return false})})})})(jQuery); 1 (function($){$(document).ready(function(){var params=window.location.search.substring(1).split("&");var disabledownload=false;var disableprint=false;var disabletext=false;var disabledoc=false;var disableopenfile=false;var disabletoolbar=false;var disablerightclick=false;var externallinktarget=0;for(var i=0;i<params.length;i++){var value=params[i].split("=");if(value&&value.length==2)if(value[0]=="disabledownload"&&value[1]==1)disabledownload=1;else if(value[0]=="disableprint"&&value[1]==1)disableprint= 2 1;else if(value[0]=="disabletext"&&value[1]==1)disabletext=1;else if(value[0]=="disabledoc"&&value[1]==1)disabledoc=1;else if(value[0]=="disableopenfile"&&value[1]==1)disableopenfile=1;else if(value[0]=="disabletoolbar"&&value[1]==1)disabletoolbar=1;else if(value[0]=="disablerightclick"&&value[1]==1)disablerightclick=1;else if(value[0]=="externallinktarget"&&parseInt(value[1])>0&&parseInt(value[1])<=4)externallinktarget=parseInt(value[1])}var extracss="";if(disabledownload)extracss+=" .download {display:none!important;}"; 3 if(disableprint)extracss+=" .print {display:none!important;}";if(disabletext)extracss+=" .textLayer {-webkit-touch-callout: none !important; -webkit-user-select: none !important; -khtml-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important;} .selectTool { display: none !important;}";if(disabledoc)extracss+=" #documentProperties {display:none !important;}";if(disableopenfile)extracss+=" #openFile {display:none !important;}"; 4 if(disabletoolbar)extracss+=" #toolbarContainer {display:none !important;} #viewerContainer {top:8px !important;}";if(extracss){var style=document.createElement("style");style.type="text/css";style.innerHTML=extracss;document.getElementsByTagName("head")[0].appendChild(style)}if(disablerightclick)$("body").on("contextmenu","#viewerContainer",function(){return false});if(typeof PDFViewerApplication!="undefined"&&externallinktarget>0&&externallinktarget<=4)PDFViewerApplication.preferences.set("externalLinkTarget", 5 externallinktarget);$(document).bind("pagerendered",function(e){if(disabledownload)$(".download").remove();if(disableprint)$(".print").remove();if(disabletext){$(".selectTool").remove();$(".textLayer").remove();if(PDFViewerApplication)PDFViewerApplication.pdfCursorTools.switchTool(1)}if(disabledoc){$(".documentProperties").prev(".horizontalToolbarSeparator").remove();$(".documentProperties").remove()}if(disableopenfile)$(".openFile").remove();if(disabletoolbar)$("#toolbarContainer").remove()})})})(jQuery); -
wonderplugin-pdf-embed/trunk/pdfjslight/web/pdf.customise.js
r2676079 r2689762 1 (function($){$(document).ready(function(){var params=window.location.search.substring(1).split("&");var disabledownload=false;var disableprint=false;var disabletext=false;var disabledoc=false;var disableopenfile=false;var disabletoolbar=false;var disablerightclick=false;for(var i=0;i<params.length;i++){var value=params[i].split("=");if(value&&value.length==2)if(value[0]=="disabledownload"&&value[1]==1)disabledownload=1;else if(value[0]=="disableprint"&&value[1]==1)disableprint=1;else if(value[0]== 2 "disabletext"&&value[1]==1)disabletext=1;else if(value[0]=="disabledoc"&&value[1]==1)disabledoc=1;else if(value[0]=="disableopenfile"&&value[1]==1)disableopenfile=1;else if(value[0]=="disabletoolbar"&&value[1]==1)disabletoolbar=1;else if(value[0]=="disablerightclick"&&value[1]==1)disablerightclick=1}var extracss="";if(disabledownload)extracss+=" .download {display:none!important;}";if(disableprint)extracss+=" .print {display:none!important;}";if(disabletext)extracss+=" .textLayer {-webkit-touch-callout: none !important; -webkit-user-select: none !important; -khtml-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important;} .selectTool { display: none !important;}"; 3 if(disabledoc)extracss+=" #documentProperties {display:none !important;}";if(disableopenfile)extracss+=" #openFile {display:none !important;}";if(disabletoolbar)extracss+=" #toolbarContainer {display:none !important;} #viewerContainer {top:8px !important;}";if(extracss){var style=document.createElement("style");style.type="text/css";style.innerHTML=extracss;document.getElementsByTagName("head")[0].appendChild(style)}if(disablerightclick)$("body").on("contextmenu","#viewerContainer",function(){return false}); 4 $(document).bind("pagerendered",function(e){if(disabledownload)$(".download").remove();if(disableprint)$(".print").remove();if(disabletext){$(".selectTool").remove();$(".textLayer").remove();if(PDFViewerApplication)PDFViewerApplication.pdfCursorTools.switchTool(1)}if(disabledoc){$(".documentProperties").prev(".horizontalToolbarSeparator").remove();$(".documentProperties").remove()}if(disableopenfile)$(".openFile").remove();if(disabletoolbar)$("#toolbarContainer").remove()})})})(jQuery); 1 (function($){$(document).ready(function(){var params=window.location.search.substring(1).split("&");var disabledownload=false;var disableprint=false;var disabletext=false;var disabledoc=false;var disableopenfile=false;var disabletoolbar=false;var disablerightclick=false;var externallinktarget=0;for(var i=0;i<params.length;i++){var value=params[i].split("=");if(value&&value.length==2)if(value[0]=="disabledownload"&&value[1]==1)disabledownload=1;else if(value[0]=="disableprint"&&value[1]==1)disableprint= 2 1;else if(value[0]=="disabletext"&&value[1]==1)disabletext=1;else if(value[0]=="disabledoc"&&value[1]==1)disabledoc=1;else if(value[0]=="disableopenfile"&&value[1]==1)disableopenfile=1;else if(value[0]=="disabletoolbar"&&value[1]==1)disabletoolbar=1;else if(value[0]=="disablerightclick"&&value[1]==1)disablerightclick=1;else if(value[0]=="externallinktarget"&&parseInt(value[1])>0&&parseInt(value[1])<=4)externallinktarget=parseInt(value[1])}var extracss="";if(disabledownload)extracss+=" .download {display:none!important;}"; 3 if(disableprint)extracss+=" .print {display:none!important;}";if(disabletext)extracss+=" .textLayer {-webkit-touch-callout: none !important; -webkit-user-select: none !important; -khtml-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important;} .selectTool { display: none !important;}";if(disabledoc)extracss+=" #documentProperties {display:none !important;}";if(disableopenfile)extracss+=" #openFile {display:none !important;}"; 4 if(disabletoolbar)extracss+=" #toolbarContainer {display:none !important;} #viewerContainer {top:8px !important;}";if(extracss){var style=document.createElement("style");style.type="text/css";style.innerHTML=extracss;document.getElementsByTagName("head")[0].appendChild(style)}if(disablerightclick)$("body").on("contextmenu","#viewerContainer",function(){return false});if(typeof PDFViewerApplication!="undefined"&&externallinktarget>0&&externallinktarget<=4)PDFViewerApplication.preferences.set("externalLinkTarget", 5 externallinktarget);$(document).bind("pagerendered",function(e){if(disabledownload)$(".download").remove();if(disableprint)$(".print").remove();if(disabletext){$(".selectTool").remove();$(".textLayer").remove();if(PDFViewerApplication)PDFViewerApplication.pdfCursorTools.switchTool(1)}if(disabledoc){$(".documentProperties").prev(".horizontalToolbarSeparator").remove();$(".documentProperties").remove()}if(disableopenfile)$(".openFile").remove();if(disabletoolbar)$("#toolbarContainer").remove()})})})(jQuery); -
wonderplugin-pdf-embed/trunk/readme.txt
r2676088 r2689762 4 4 Donate link: https://www.wonderplugin.com/wordpress-pdf-embed/ 5 5 Requires at least: 3.6 6 Tested up to: 5.9 6 Tested up to: 5.9.1 7 7 Stable tag: trunk 8 8 License: GPLv2 or later … … 97 97 == Changelog == 98 98 99 = 2.4 = 100 * Add an option to specify the default PDF link target 101 99 102 = 2.3 = 100 103 * Change the PDF.js 2.0.493 folder name to the default name pdfjs to fix the possible cache issue -
wonderplugin-pdf-embed/trunk/wonderplugin-pdf.php
r2676088 r2689762 87 87 if ($settings['disablerightclick'] == 1) 88 88 $params[] = 'disablerightclick=1'; 89 90 if (isset($settings['externallinktarget'])) 91 { 92 $externallinktarget = intval($settings['externallinktarget']); 93 if ($externallinktarget > 0 && $externallinktarget <= 4) 94 { 95 $params[] = 'externallinktarget=' . $externallinktarget; 96 } 97 } 89 98 90 99 $urlparams = implode("&", $params); … … 172 181 </tr> 173 182 <tr> 183 <th>PDF Link target</th> 184 <td> 185 <select name="externallinktarget"> 186 <option value="0" <?php echo ($settings['externallinktarget'] == 0) ? 'selected="selected"' : ''; ?>>None</option> 187 <option value="1" <?php echo ($settings['externallinktarget'] == 1) ? 'selected="selected"' : ''; ?>>_self</option> 188 <option value="2" <?php echo ($settings['externallinktarget'] == 2) ? 'selected="selected"' : ''; ?>>_blank</option> 189 <option value="3" <?php echo ($settings['externallinktarget'] == 3) ? 'selected="selected"' : ''; ?>>_parent</option> 190 <option value="4" <?php echo ($settings['externallinktarget'] == 4) ? 'selected="selected"' : ''; ?>>_top</option> 191 </select> 192 <p style="font-weight:bold;font-style:italic;margin-top:18px;">Please note: make sure to clear caches of your web browser and your WordPress site after you chagne the option.</p> 193 </td> 194 </tr> 195 <tr> 174 196 <th>PDF.js Version</th> 175 197 <td><p><label><input name='usedarktheme' type='checkbox' id='usedarktheme' <?php echo ($settings['usedarktheme'] == 1) ? 'checked' : ''; ?> /> Use Mozilla PDF.js version 2.0.493 (dark theme toolbar)</label></p></td> … … 200 222 'disabletoolbar' => get_option( 'wonderplugin_pdf_disabletoolbar', 0 ), 201 223 'disablerightclick' => get_option( 'wonderplugin_pdf_disablerightclick', 0 ), 202 'usedarktheme' => get_option( 'wonderplugin_pdf_usedarktheme', 0 ) 224 'usedarktheme' => get_option( 'wonderplugin_pdf_usedarktheme', 0 ), 225 'externallinktarget' => get_option( 'wonderplugin_pdf_externallinktarget', 0 ) 203 226 ); 204 227 … … 216 239 update_option( 'wonderplugin_pdf_disablerightclick', (!isset($options) || !isset($options['disablerightclick'])) ? 0 : 1 ); 217 240 update_option( 'wonderplugin_pdf_usedarktheme', (!isset($options) || !isset($options['usedarktheme'])) ? 0 : 1 ); 241 242 $externallinktarget = 0; 243 if (isset($options) && isset($options['externallinktarget']) && is_numeric($options['externallinktarget'])) 244 { 245 $externallinktarget = intval($options['externallinktarget']); 246 if ($externallinktarget < 0 || $externallinktarget > 4) 247 { 248 $externallinktarget = 0; 249 } 250 } 251 update_option( 'wonderplugin_pdf_externallinktarget', $externallinktarget ); 218 252 } 219 253 }
Note: See TracChangeset
for help on using the changeset viewer.