2 // Backlinks: returns pages which link to a given page.
3 rcs_id('$Id: backlinks.php,v 1.1.2.1 2001-08-18 00:35:10 dairiki Exp $');
6 if(get_magic_quotes_gpc())
7 $refs = stripslashes($refs);
10 // No HTML markup allowed in $title.
11 $title = sprintf(gettext("Pages which link to %s"),
12 htmlspecialchars($pagename));
13 if (IsWikiPage($dbi, $pagename))
14 $pagelink = LinkExistingWikiWord($pagename);
16 $pagelink = LinkUnknownWikiWord($pagename);
19 . sprintf(gettext("Pages which link to %s") . " .....",
21 . "</b></p>\n<ul>\n" );
23 // search matching pages
24 $query = InitBackLinkSearch($dbi, $pagename);
26 while ($page = BackLinkSearchNextMatch($dbi, $query)) {
28 $html .= "<li>" . LinkExistingWikiWord($page) . "<br>\n";
31 $html .= "</ul>\n<hr noshade>\n"
32 . sprintf(gettext ("%d pages link to %s."),
36 GeneratePage('MESSAGE', $html, $title, 0);