Skip to content

Instantly share code, notes, and snippets.

@dimkalinux
dimkalinux / manifest.xml
Created July 20, 2011 08:06
Include JS in PunBB 1.4 extensions
<hook id="ft_js_include"><![CDATA[
$forum_loader->add_js($ext_info['url'].'/js/scripts.js');
]]></hook>
@dimkalinux
dimkalinux / example.php
Created July 20, 2011 08:12
Include inline CSS for disabled Javascript in PunBB 1.4 extensions
<?php
// This CSS code is executed only when Javascript disabled in browser
// Usefull for hidding elements that depends on Javascript
$forum_loader->add_css('.fancy-addthis-post { display: none; }', array('type' => 'inline', 'noscript' => true));
?>
@dimkalinux
dimkalinux / manifest.xml
Created July 20, 2011 08:03
Include CSS in PunBB 1.4 extensions
<hook id="hd_head"><![CDATA[
if ($forum_user['style'] != 'Oxygen' && file_exists($ext_info['path'].'/style/'.$forum_user['style'].'/style.css'))
$forum_loader->add_css($ext_info['url'].'/style/'.$forum_user['style'].'/style.css', array('type' => 'url'));
else
$forum_loader->add_css($ext_info['url'].'/style/Oxygen/style.css', array('type' => 'url'));
]]></hook>
@dimkalinux
dimkalinux / example.php
Created July 20, 2011 08:10
Include inline CSS in PunBB 1.4 extensions
<?php
// Just include inline CSS in page
$forum_loader->add_css('.fancy-addthis-post { display: none; }', array('type' => 'inline'));
?>
@dimkalinux
dimkalinux / manifest.xml
Created June 18, 2011 07:45
Extension template for PunBB 1.3
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE extension SYSTEM "ext-1.0.dtd">
<extension engine="1.0">
<id></id>
<title></title>
<description></description>
<author></author>
<version>0.1</version>
@dimkalinux
dimkalinux / gist:728043
Created December 4, 2010 08:46
manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE extension SYSTEM "ext-1.0.dtd">
<!--
/**
*
* This extension allows you to load the statistics only on click, to reduce the number of queries on the index page using Jquery.
* Cette extension permet de charger les statistiques uniquement lors d'un clic, afin de réduire le nombre de requètes sur la page index en utilisant jquery.
*
* @copyright Copyright (C) 2008 PunBB