Backlinks.php 921 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. namespace dokuwiki\Ui;
  3. /**
  4. * DokuWiki Backlinks Interface
  5. *
  6. * @package dokuwiki\Ui
  7. */
  8. class Backlinks extends Ui
  9. {
  10. /**
  11. * Display backlinks
  12. *
  13. * @author Andreas Gohr <andi@splitbrain.org>
  14. * @author Michael Klier <chi@chimeric.de>
  15. *
  16. * @return void
  17. */
  18. public function show()
  19. {
  20. global $ID;
  21. global $lang;
  22. // print intro
  23. print p_locale_xhtml('backlinks');
  24. $data = ft_backlinks($ID);
  25. if (!empty($data)) {
  26. print '<ul class="idx">';
  27. foreach ($data as $blink) {
  28. print '<li><div class="li">';
  29. print html_wikilink(':'.$blink,useHeading('navigation') ? null : $blink);
  30. print '</div></li>';
  31. }
  32. print '</ul>';
  33. } else {
  34. print '<div class="level1"><p>'. $lang['nothingfound'] .'</p></div>';
  35. }
  36. }
  37. }