Changeset 1893383
- Timestamp:
- 06/15/2018 09:26:18 AM (8 years ago)
- File:
-
- 1 edited
-
dot-embed/trunk/dot-embed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
dot-embed/trunk/dot-embed.php
r1893357 r1893383 9 9 as follows: 10 10 <code>[dotembed url="" title="" dotext="" dotid="" pageext="" pageid="" width="" height="" ratio="" loading="" loadingcolor=""]</code> 11 Version: 2.2. 611 Version: 2.2.7 12 12 Author: Pedro Figueiredo 13 13 Author URI: http://dot.vu … … 198 198 } 199 199 200 function get_requires_iframe_fix($user_agent) { 201 try { 202 if (strpos($user_agent, 'Opera') || strpos($user_agent, 'OPR/')) return false; 203 elseif (strpos($user_agent, 'Edge')) return false; 204 elseif (strpos($user_agent, 'Chrome')) return false; 205 elseif (strpos($user_agent, 'Safari')) return true; 206 elseif (strpos($user_agent, 'Firefox')) return false; 207 elseif (strpos($user_agent, 'MSIE') || strpos($user_agent, 'Trident/7')) return true; 208 return true; 209 } catch(\Exception $ex) { return true; } 210 } 211 200 212 function dotembed_iframe_fix() { 201 213 try { 202 if(!is_admin() && $GLOBALS['pagenow'] !== 'wp-login.php' ) {214 if(!is_admin() && $GLOBALS['pagenow'] !== 'wp-login.php' && get_requires_iframe_fix($_SERVER['HTTP_USER_AGENT'])) { 203 215 // do not redirect if coming from embed 204 216 if($_REQUEST['dotembed']) return;
Note: See TracChangeset
for help on using the changeset viewer.