'600' ,'height' => '780' ,'style' => 'border: none;' )); Markup('googleviewer', 'inline', '/\(:googleviewer\s+(\S*)\s*(.*?):\)/ie', 'googleviewer($pagename, "$1", "$2")'); function googleviewer($pagename, $filename, $args) { #global $UploadUrlFmt, $GoogleViewerDefaults, $group, $UploadFileFmt, $UploadDir; global $GoogleViewerDefaults, $UploadFileFmt, $UploadDir; if(substr($filename,0,4) != 'http') { # filenames with no group specified: if(!strpos($filename,"/")) { $filepath = FmtPageName("$UploadFileFmt/".$filename, $pagename); #echo "/ - $filepath
"; # filenames with group./filename or group/name/filename specified } else { $filepath = FmtPageName("$UploadDir/".str_replace('./','/',$filename), $pagename); #echo "./ - $filepath
"; } $fileurl = LinkUpload($pagename, "Attach:", $filename, "Attach:".$filename, "Attach:".$filename, "\$LinkUrl"); #echo $fileurl; if (!file_exists($filepath)) return Keep("file doesn't exist!! - $fileurl"); } else { $fileurl = $filename; } #echo $fileurl; # uses GoogleViewerDefaults, unless supplied by user $args = array_merge($GoogleViewerDefaults, ParseArgs($args)); #echo "arglist=".print_r($args,true)."
\n"; $url = ''; return Keep($url); }