Skip to forum content

URL Blacklist

Home of URL Checker Extension for PunBB 1.4 and 1.3

You are not logged in. Please login or register.

URL Blacklist - URL Checker extension now available for PunBB 1.4.1

Current release 0.5.2 -> Download


Post new reply

Post new reply

Compose and post your new reply

You may use: BBCode Images Smilies

All fields with bold label must be completed before the form is submitted.

Required information for guests


Required information

Topic review (newest first)

1

Shows the Topic ID as (Ref #x) in forum overview....

Demo

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE extension SYSTEM "ext-1.0.dtd">

<!--
/**
 * @license http://www.gnu.org/licenses/gpl.html GPL version 2 or higher
 */
-->

<extension engine="1.0">
    <id>topic_id</id>
    <title>Topic ID in Topics First Post</title>
    <version>0.1.1</version>
    <description>Add the topic ID to topic</description>
    <author>funnybones/keydog</author>
    <minversion>1.3.2</minversion>
    <maxtestedon>1.3.4</maxtestedon>

    <hooks>
        <hook id="vf_topic_loop_normal_topic_pre_item_title_merge"><![CDATA[

        if (!empty($forum_page['item_title_status']))
            $forum_page['item_title']['status'] = '<span class="item-status">'.sprintf($lang_forum['Item status'], implode(', ', $forum_page['item_title_status'])).'</span>';

      $forum_page['item_title']['link'] = '<a href="'.forum_link($forum_url['topic'], array($cur_topic['id'],  sef_friendly($cur_topic['subject']))).'">'.forum_htmlencode($cur_topic['subject']).' (Ref.#'.$cur_topic['id'].') '.'</a>';
    
        ]]></hook>

        <hook id="co_common"><![CDATA[
$pun_extensions_used = array_merge(isset($pun_extensions_used) ? $pun_extensions_used : array(), array($ext_info['id']));
        ]]></hook>
        <hook id="ft_about_end" priority="9"><![CDATA[
if (!defined('PUN_EXTENSIONS_USED') && !empty($pun_extensions_used))
{
    define('PUN_EXTENSIONS_USED', 1);
    if (count($pun_extensions_used) == 1)
        echo '<p id="extensions">The '.$pun_extensions_used[0].' extension is installed. <br>
        <p id="extcopyright"> Powered by <a href="http://punbb.informer.com/">PunBB</a></p>';
    else
        echo '<p id="extensions">Currently installed: <span id="extensions-used" title="'.implode(', ', $pun_extensions_used).'.">'.count($pun_extensions_used).' extensions</span><br>
        <p id="extcopyright"> Powered by <a href="http://punbb.informer.com/">PunBB</a></p>';
}
        ]]></hook>
    </hooks>

</extension>