} 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');
*/ 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');
<?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);