Webpad 3.0 Personal > Locations / Browse Plugin.php

Questions? Need Help? Want to share? » PHP Forum
Script Name:
Webpad 3.0 Personal

Download:
webpad-3.0-personal.zip

Category:
Content Management

Archive Content:

Webpad 3.0 Personal

Webpad 3.0 Personal > Admin

Webpad 3.0 Personal > Css

Webpad 3.0 Personal > Dialogs

Webpad 3.0 Personal > Docs

Webpad 3.0 Personal

Webpad 3.0 Personal > Images

Webpad 3.0 Personal

Webpad 3.0 Personal > Js

Webpad 3.0 Personal

Webpad 3.0 Personal > Locations

Webpad 3.0 Personal

Webpad 3.0 Personal > Plugins > Blogging

Webpad 3.0 Personal > Plugins > Blogger

Webpad 3.0 Personal > Plugins > Blosxom

Webpad 3.0 Personal > Plugins > Livejournal

Webpad 3.0 Personal > Plugins > Movabletype

Webpad 3.0 Personal > Plugins > Typepad

Webpad 3.0 Personal > Plugins > Wordpress

Webpad 3.0 Personal

Webpad 3.0 Personal > Templates

Webpad 3.0 Personal

Browse Plugin.php:


<?php
require_once('../admin/configuration.php');
require_once(
'../admin/authentication.php');

// Blunt deny if config doesn't enable plugins
if ($config['allow_plugins'] !== true) {
    exit;
}

// Set the selected plugin details to the session
if (isset($_REQUEST['p']) && $_REQUEST['p'] != '') {
    
$_SESSION['plugin'] = $_REQUEST['p'];
}
else {
    
header('Location: select_plugin.php?clear=true');
    exit;
}

if (
is_readable('../plugins/' $config['plugins'][$_SESSION['plugin']]['type'] . '/code.php')) {
    include_once(
'../plugins/' $config['plugins'][$_SESSION['plugin']]['type'] . '/code.php');
    eval(
'$title = ' $config['plugins'][$_SESSION['plugin']]['type'] . '_get_title($config[\'plugins\'][$_SESSION[\'plugin\']]);');
    eval(
'$listing = ' $config['plugins'][$_SESSION['plugin']]['type'] . '_listing($config[\'plugins\'][$_SESSION[\'plugin\']],  $_SESSION[\'plugin\']);');
}
else {
    
$_SESSION['plugin'] = false;
    
header('Location: select_plugin.php?clear=true');
    exit;
}
?>
<html>
<head>
<title>webpad: plugin browser</title>
<link rel="stylesheet" href="../css/files.css" type="text/css" />
<script language="JavaScript" type="text/javascript" src="../js/plugins.js"></script>
</head>

<body onkeypress="if (event.keyCode==27) { window.close(); }">

<?php echo $listing?>

<script language="JavaScript" type="text/javascript">
<!--
parent.document.file.filename.readOnly = false;
parent.document.file.current_dir.value = '<?php echo addslashes($title); ?>';
parent.document.file.plugin.value = <?php echo $_REQUEST['p']; ?>;
// -->
</script>
</body>
</html>


Other Content Management Scripts:

WebMaster Resources Home

©RingsWorld.com