From 0b71a1a78732a52f6c074c02cd69d4dd90024ce2 Mon Sep 17 00:00:00 2001
From: deva <deva>
Date: Sun, 12 Oct 2008 11:18:38 +0000
Subject: Removed 'delete file' unless logged in as admin. Added insertcommand,
 and made parser use it.

---
 forum/utils/parser.php | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'forum/utils/parser.php')

diff --git a/forum/utils/parser.php b/forum/utils/parser.php
index db8791b..5ba5724 100644
--- a/forum/utils/parser.php
+++ b/forum/utils/parser.php
@@ -47,6 +47,9 @@ function parse($input, $indent = "")
   // Convert marked images to img tags and links
   $output = preg_replace("/".$imgstartmarker."(.*?)".$imgendmarker."/s", "<a href=\"http://$1\"><img alt=\"$1\" src=\"?mode=imagecache&amp;uri=http://$1\"/></a>", $output);
 
+	// Replace URLs with <a></a> tags
+  $output = preg_replace("/\{\{(.*?)\}\}/s", "<a href=\"?mode=file&amp;fid=$1\">File: $1</a>", $output);
+
 	// Replace [quote title=...]...[/quote]
   $urls = "";
 	while(($start = strpos($output, "[quote"))) {
-- 
cgit v1.2.3