' . "\n"); define('PLUGIN_IMG_CLEAR', '
' . "\n"); // Stop word-wrapping function plugin_img_convert() { if (PKWK_DISABLE_INLINE_IMAGE_FROM_URI) return '#img(): PKWK_DISABLE_INLINE_IMAGE_FROM_URI prohibits this' . '
' . "\n"; $args = func_get_args(); // Check the 2nd argument first, for compatibility $arg = isset($args[1]) ? strtoupper($args[1]) : ''; if ($arg == '' || $arg == 'L' || $arg == 'LEFT') { $align = 'left'; } else if ($arg == 'R' || $arg == 'RIGHT') { $align = 'right'; } else { // Stop word-wrapping only (Ugly but compatible) // Short usage: #img(,clear) return PLUGIN_IMG_CLEAR; } $url = isset($args[0]) ? $args[0] : ''; if (! is_url($url) || ! preg_match('/\.(jpe?g|gif|png)$/i', $url)) return PLUGIN_IMG_USAGE; $arg = isset($args[2]) ? strtoupper($args[2]) : ''; $clear = ($arg == 'C' || $arg == 'CLEAR') ? PLUGIN_IMG_CLEAR : ''; return << $clear EOD; } ?>