This is a comment on Internal Links using PageID, posted by coffe1nk at 19.10.2022 03:03
View source for Re: Internal Links using PageID
I created this simple action code %%<?php // {{link pageid=}} if (!defined('IN_WACKO')) { exit; } if (!isset($pageid)) $pageid = ''; if (!isset($inline)) $inline = '0'; $pages = $this->db->load_all( "SELECT tag, title " . "FROM " . $this->db->table_prefix . "page " . "WHERE page_id IN ( " . $pageid . ")" . "ORDER BY title"); if ($inline == '0') { echo '<style type="text/css" scoped>ul + br {display: none;} ul,ol {margin-top: 10px;margin-bottom: 10px;}</style>'; echo '<ul>'; foreach ($pages as $_page) { echo '<li>' . $this->link('/' . $_page['tag'], '', $_page['title']) . '</li>'; } echo '</ul>'; } else { echo $this->link('/' . $pages[0]['tag'], '', $pages[0]['title']); }%% and then call it in wikipage %%{{link pageid=313}}%%