Issue 153: SQL preview support
This commit is contained in:
parent
8c42270a9e
commit
cc88235d78
@ -36,7 +36,7 @@ class IDF_FileUtil
|
|||||||
'h', 'hh', 'hpp', 'hs', 'html', 'html', 'java', 'js', 'lisp', 'master',
|
'h', 'hh', 'hpp', 'hs', 'html', 'html', 'java', 'js', 'lisp', 'master',
|
||||||
'pas', 'perl', 'php', 'pl', 'pm', 'py', 'rb', 'scm', 'sh', 'sitemap',
|
'pas', 'perl', 'php', 'pl', 'pm', 'py', 'rb', 'scm', 'sh', 'sitemap',
|
||||||
'skin', 'sln', 'svc', 'vala', 'vb', 'vbproj', 'vbs', 'wsdl', 'xhtml',
|
'skin', 'sln', 'svc', 'vala', 'vb', 'vbproj', 'vbs', 'wsdl', 'xhtml',
|
||||||
'xml', 'xsd', 'xsl', 'xslt');
|
'xml', 'xsd', 'xsl', 'xslt', 'sql');
|
||||||
|
|
||||||
public static $imageExtensions = ["png", "gif", "jpeg", "jpg"];
|
public static $imageExtensions = ["png", "gif", "jpeg", "jpg"];
|
||||||
|
|
||||||
@ -84,17 +84,18 @@ class IDF_FileUtil
|
|||||||
return Pluf_Template::markSafe(implode("\n", $table));*/
|
return Pluf_Template::markSafe(implode("\n", $table));*/
|
||||||
//var_dump($fileinfo);
|
//var_dump($fileinfo);
|
||||||
$ext = "";
|
$ext = "";
|
||||||
if (in_array($fileinfo[2], self::$syntaxhighlightext))
|
if (in_array($fileinfo[2], self::$syntaxhighlightext)) {
|
||||||
$ext = $fileinfo[2];
|
$ext = $fileinfo[2];
|
||||||
elseif (array_key_exists($fileinfo[2], self::$map))
|
} elseif (array_key_exists($fileinfo[2], self::$map)) {
|
||||||
$ext = self::$map[$fileinfo[2]];
|
$ext = self::$map[$fileinfo[2]];
|
||||||
else
|
} else {
|
||||||
$ext = "text";
|
$ext = "text";
|
||||||
if ($ext == "php" || $ext == "html" || $ext == "htm" || $ext == "js")
|
}
|
||||||
|
if ($ext == "php" || $ext == "html" || $ext == "htm" || $ext == "js") {
|
||||||
$content = '<div id="highlight"><pre class="brush: ' . $ext . '">' . str_replace("<", "<", $content) . '</pre></div>';
|
$content = '<div id="highlight"><pre class="brush: ' . $ext . '">' . str_replace("<", "<", $content) . '</pre></div>';
|
||||||
else
|
} else {
|
||||||
$content = '<div id="highlight"><script type="syntaxhighlighter" class="brush: ' . $ext . '">' . $content . '</script></div>';
|
$content = '<div id="highlight"><script type="syntaxhighlighter" class="brush: ' . $ext . '">' . $content . '</script></div>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (self::isImage($fileinfo)) {
|
if (self::isImage($fileinfo)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user