skip menu and go to main content

body start

MoniWiki

Closed  외부 URL 링크를 새창으로 열기 패치

04.02.02-22:59:42

300236

Submitted by 이재홍

Assignee Nobody

View1311

Priority3

위키에서 문서를 만들때 http://www.google.com을 하거나 [http://www.google.com 구글]

이렇게 URL을 적으면 그 URL로 갈 수 있는 링크가 걸리는데. 이 링크가 그 페이지가 있는곳에
서 바로 이동해 버리는군요. 그래서 외부 URL링크는 새창으로 열리도록

wiki.php에 target='_blank'를 2군데 추가 했습니다. MoniWiki 1.0.7에서 수정했습니다.
  • wiki.php_1.0.7_externallink.patch (976 bytes)
    • @@ -1407,12 +1407,12 @@
      1407 else if (preg_match("/^(http|ftp).*\.(png|gif|jpeg|jpg)$/i",$text)) 1408 return "<a href='$url' $attr title='$url'><img border='0' alt='$url' src='$text' /></a>"; 1409 list($icon,$dummy)=explode(":",$url,2);
      1410 return "<img align='middle' alt='[$icon]' src='".$this->imgs_dir."/$icon.png' />". "<a $attr href='$url'>$text</a>";
      1410 return "<img align='middle' alt='[$icon]' src='".$this->imgs_dir."/$icon.png' />". "<a $attr href='$url' target='_blank'>$text</a>";
      1411 } else # have no space 1412 if (preg_match("/^(http|https|ftp)/",$url)) { 1413 if (preg_match("/\.(png|gif|jpeg|jpg)$/i",$url)) 1414 return "<img alt='$url' src='$url' />";
      1415 return "<a $attr href='$url'>$url</a>";
      1415 return "<a $attr href='$url' target='_blank'>$url</a>";
      1416 } 1417 return "<a $attr href='$url'>$url</a>"; 1418 } else {

Comments on this artfact

0 Comments

이재홍

File added 97: wiki.php_1.0.7_externallink.patch

04.02.02-22:59:42

이재홍

"State" was changed from "Open" to "Closed"

04.02.28-02:50:37