/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
-// $Id: links.inc.php,v 1.11 2003/03/10 11:30:25 panda Exp $
+// $Id: links.inc.php,v 1.12 2003/03/10 12:27:12 panda Exp $
//
function plugin_links_action()
$obj = new InlineConverter(array('page','auto'));
foreach ($pages as $page=>$id)
{
- $links = $obj->get_objects(join('',get_source($page)),$page);
+ $links = $obj->get_objects(join('',preg_grep('/^(?!\/\/|\s)./',get_source($page))),$page);
foreach ($links as $_obj)
{
if ($_obj->type != 'pagename')
}
$time = get_filetime($page);
$rel = array(); // »²¾ÈÀè
- $links = $obj->get_objects(join('',get_source($page)),$page);
+ $links = $obj->get_objects(join('',preg_grep('/^(?!\/\/|\s)./',get_source($page))),$page);
foreach ($links as $_obj)
{
if (!isset($_obj->type) or $_obj->type != 'pagename')
// cache
$pages = array();
- $obj = new InlineConverter(array('page','auto'));
- $links = $obj->get_objects(join('',get_source($page)),$page);
+ $obj = new InlineConverter();
+ $links = $obj->get_objects(join('',preg_grep('/^(?!\/\/|\s)./',get_source($page))),$page);
foreach ($links as $_obj)
{
if (!isset($_obj->type) or $_obj->type != 'pagename' or $_obj->name == $page)
}
else // if (!defined('LINK_DB'))
{
- $obj = new InlineConverter(array('page','auto'));
+ $obj = new InlineConverter();
$time = is_page($page) ? get_filetime($page) : 0;
$rel_old = array();
unlink($rel_file);
}
$rel_new = array(); // »²¾ÈÀè
- $links = $obj->get_objects(join('',get_source($page)),$page);
+ $links = $obj->get_objects(join('',preg_grep('/^(?!\/\/|\s)./',get_source($page))),$page);
foreach ($links as $_obj)
{
if (!isset($_obj->type) or $_obj->type != 'pagename')