From: Carsten K. <car...@us...> - 2001-12-02 03:33:52
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv26800/phpwiki/lib Modified Files: stdlib.php Log Message: //define("USE_LINK_ICONS", 1) this turns on url indicator icons, inserted before embedded links to indicate the type of link. Index: stdlib.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/stdlib.php,v retrieving revision 1.48 retrieving revision 1.49 diff -C2 -r1.48 -r1.49 *** stdlib.php 2001/12/02 02:52:37 1.48 --- stdlib.php 2001/12/02 03:33:50 1.49 *************** *** 366,369 **** --- 366,390 ---- $link['type'] = "url-$linktype"; $link['link'] = LinkURL($URL, $linkname); + + if (!defined("USE_LINK_ICONS")) { + $link['link'] = LinkURL($URL, $linkname); + } else { + //preg_split((.*?):(.*)$, $URL, $matches); + //preg_split("[:]", $URL, $matches); + //$protoc = $matches[0] . "-" . $matches[1]; + $protoc = substr($URL, 0, strrpos($URL, ":")); + if ($protoc == "mailto") { + $link['link'] = "<img src=\"" . DATA_PATH . "/images/mailto.png\"> " . LinkURL($URL, $linkname); + } elseif ($protoc == "http") { + $link['link'] = "<img src=\"" . DATA_PATH . "/images/http.png\"> " . LinkURL($URL, $linkname); + } elseif ($protoc == "https") { + $link['link'] = "<img src=\"" . DATA_PATH . "/images/https.png\"> " . LinkURL($URL, $linkname); + } elseif ($protoc == "ftp") { + $link['link'] = "<img src=\"" . DATA_PATH . "/images/ftp.png\"> " . LinkURL($URL, $linkname); + } else { + $link['link'] = LinkURL($URL, $linkname); + } + } + } } elseif (preg_match("#^phpwiki:(.*)#", $URL, $match)) { |