Beispiel #1
0
}
define('FPB_LIGHTBOX_PLUGIN', true);
function FPB_Lightbox_AddScripts()
{
    // Find the path
    $this_dir = dirname(__FILE__);
    $this_dir = str_replace(BASEDIR, '', $this_dir);
    echo '<script type="text/javascript" src="' . $this_dir . '/javascript/lightbox.js"></script>';
    echo '<link rel="stylesheet" type="text/css" href="' . $this_dir . '/css/lightbox.css"/>';
}
function FPB_Lightbox_Magic()
{
    $dir = dirname(__FILE__);
    $dir = str_replace(BASEDIR, '', $dir);
    echo <<<HTML
    <script type="text/javascript" language="JavaScript">
        /* FacePress LightBox Automagic Creation */
        \$('a > img').parent('a').each(function() {
            if (\$(this).attr('href').match(/\\.(jpg|jpeg|png|gif|bmp)\$/i))
                \$(this).lightBox({
                    imageLoading: '{$dir}/images/lightbox-ico-loading.gif',
                    imageBtnClose: '{$dir}/images/lightbox-btn-close.gif'
                });
        });
    </script>
HTML;
}
/* register all hooks */
Plugins::RegisterHook('head_load', 'FPB_Lightbox_AddScripts', 15);
Plugins::RegisterHook('body_post_action', 'FPB_Lightbox_Magic');
Beispiel #2
0
 */
if (defined('FPB_DEBUGGER_PLUGIN')) {
    exit;
}
define('FPB_DEBUGGER_PLUGIN', true);
define('ENABLE_DEBUGGING', true);
function FPB_Debugger_RenderDebugDiv()
{
    global $smarty;
    $var_dump = print_r($_SESSION, true);
    $var_dump .= print_r($_REQUEST, true);
    $var_dump .= print_r($_COOKIE, true);
    $plugins = print_r(Plugins::Instance()->PluginData(), true);
    $user = print_r(FPBAuth::GetInstance()->GetUser(), true);
    $debug_contents = <<<HTML
    <hr/>
    <pre>
        {$var_dump}
    </pre>
    <pre>
        {$plugins}
    </pre>
    <pre>
        {$user}
    </pre>
HTML;
    $smarty->assign('debug', $debug_contents);
}
/* register all hooks */
Plugins::RegisterHook('pre_render', 'FPB_Debugger_RenderDebugDiv');
Beispiel #3
0
<?php

/**
 * @package FacePress
 * @version $Id$
 * @copyright (c) 2010 JiffSoft
 * @license http://www.gnu.org/licenses/gpl.html GNU General Public License v3
 */
if (defined('FPB_JQUERY')) {
    exit;
}
define('FPB_JQUERY', true);
function FP_jQuery_Head()
{
    // Find the path
    $this_dir = dirname(__FILE__);
    $this_dir = str_replace(BASEDIR, '', $this_dir);
    echo '<script type="text/javascript" src="' . $this_dir . '/javascript/jquery-1.4.2.min.js"></script>';
    echo '<script type="text/javascript" src="' . $this_dir . '/javascript/jquery-ui-1.8.2.custom.min.js"></script>';
}
/* register all hooks */
Plugins::RegisterHook('head_load', 'FP_jQuery_Head', 8);