| Server IP : 10.200.247.200 / Your IP : 216.73.217.19 Web Server : Apache System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64 User : jeremy ( 1001) PHP Version : 8.4.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/usa_sites/usagrantapplications.org/pom/admin/ |
Upload File : |
<?
include_once("{$_SERVER["DOCUMENT_ROOT"]}/pom/admin/includes/UserAuthentication.php");
?>
<html>
<head>
<title>The Heinz Page-O-Matic</title>
<!-- Combo-handled YUI CSS files: -->
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/combo?2.7.0/build/fonts/fonts-min.css&2.7.0/build/tabview/assets/skins/sam/tabview.css&2.7.0/build/grids/grids-min.css&2.7.0/build/base/base-min.css&2.7.0/build/assets/skins/sam/skin.css&2.7.0/build/button/assets/skins/sam/button.css&2.7.0/build/container/assets/skins/sam/container.css">
<!-- Combo-handled YUI JS files: -->
<script type="text/javascript" src="http://yui.yahooapis.com/combo?2.7.0/build/utilities/utilities.js&2.7.0/build/element/element-min.js&2.7.0/build/tabview/tabview-min.js&2.7.0/build/button/button-min.js&2.7.0/build/container/container-min.js&2.7.0/build/datasource/datasource-min.js&2.7.0/build/datatable/datatable-min.js&2.7.0/build/selector/selector-min.js&2.7.0/build/yahoo-dom-event/yahoo-dom-event.js&2.7.0/build/connection/connection-min.js&2.7.0/build/dragdrop/dragdrop-min.js"></script>
<style>
<!--
body, table { font:11px Verdana,Arial,Helvetica,sans-serif }
td.tdDark { background-color:#DCDCDC; }
td.tdLight { background-color:#F6F6F6; }
td.tdDark, td.tdLight { padding:3px; }
.noBorder {border: solid 0px #fff;}
-->
</style>
</head>
<body class="yui-skin-sam">
<table border="0" class="noBorder" align="center">
<tr>
<td class="noBorder" align="center">
<div id="spTabs" class="yui-navset" style="width:auto;">
<ul class="yui-nav">
<li class="selected"><a href="#pages"><em>Pages</em></a></li>
<li><a href="#templates"><em>Templates</em></a></li>
</ul>
<div class="yui-content">
<div id="pages">
<div id="newpage" style="border-bottom-style: solid;border-bottom-color:#dcdcdc;border-bottom-width:2px;">
<form action="/pom/admin/new.php" method="POST">
<table border="0" cellpadding="2" cellspacing="0" align="center" class="noBorder">
<tr class="noBorder">
<th colspan="2" align="center" class="noBorder">
New Page
</th>
</tr>
<tr>
<td align="right" class="noBorder">
File name:<br />
(ex: businessgrants)
</td>
<td align="left" class="noBorder">
<input type="text" name="page" size="30" />
</td>
</tr>
<tr>
<td colspan="2" align="center" class="noBorder">
<input type="submit" value="Create Page" />
</td>
</tr>
</table>
</form>
</div>
<div id="markedup_currentpages" align="center">
<table border="1" cellpadding="2" cellspacing="0" align="center" id="currentpages">
<?php
$pages = array();
$dir = dir("{$_SERVER["DOCUMENT_ROOT"]}/pom/files/");
while (false !== ($entry = $dir->read()))
{
if (strpos($entry,".html")>0)
{
$pages[] = $entry;
}
}
foreach ($pages as $page)
{
echo "<tr><td align=\"left\" class=\"noBorder\">$page</td>";
$pagename = str_replace(".html","",$page);
$title = file_get_contents("{$_SERVER["DOCUMENT_ROOT"]}/pom/files/" . $pagename . ".title");
$keywords = file_get_contents("{$_SERVER["DOCUMENT_ROOT"]}/pom/files/" . $pagename . ".keywords");
$banners = file_get_contents("{$_SERVER["DOCUMENT_ROOT"]}/pom/files/" . $pagename . ".banners");
$description = file_get_contents("{$_SERVER["DOCUMENT_ROOT"]}/pom/files/" . $pagename . ".description");
$header = file_get_contents("{$_SERVER["DOCUMENT_ROOT"]}/pom/files/" . $pagename . ".header");
list($b,$p,$h,$e) = explode(",",$banners);
$b = ($b == "") ? $b = " " : $b;
$e = ($e == "") ? $e = " " : $e;
$h = ($h == "") ? $h = " " : $h;
$p = ($p == "") ? $p = " " : $p;
echo "<td>$title</td>";
echo "<td>$keywords</td>";
echo "<td>$description</td>";
echo "<td>$header</td>";
echo "<td>$b</td><td>$p</td><td>$h</td><td>$e</td>";
echo "<td align=\"center\" class=\"noBorder\"><a href=\"/pom/admin/edit.php?page=$pagename\"><img src=\"/pom/admin/images/b_edit.png\" border=\"0\" /></a></td>";
echo "<td align=\"center\" class=\"noBorder\"><a href=\"/pom/admin/delete.php?page=$pagename\"><img src=\"/pom/admin/images/delete.png\" border=\"0\" /></a></td>";
echo "<td align=\"center\" class=\"noBorder\"><a href=\"/" . $pagename . ".html\" target=\"_new\"><img src=\"/pom/admin/images/view.png\" border=\"0\" /></a></td>";
echo "</tr>";
}
?>
</table>
</div>
</div>
<div id="templates">
<div id="newtemplate" style="border-bottom-style: solid;border-bottom-color:#dcdcdc;border-bottom-width:2px;">
<form action="/pom/admin/new_template.php" method="POST">
<table border="0" cellpadding="2" cellspacing="0" align="center" class="noBorder">
<tr class="noBorder">
<th colspan="2" align="center" class="noBorder">
New Template
</th>
</tr>
<tr>
<td align="right" class="noBorder">
File name:<br />
(ex: business)
</td>
<td align="left" class="noBorder">
<input type="text" name="template" size="30" />
</td>
</tr>
<tr>
<td colspan="2" align="center" class="noBorder">
<input type="submit" value="Create Template" />
</td>
</tr>
</table>
</form>
</div>
<div id="markedup_currenttemplates" align="center">
<table border="0" cellpadding="2" cellspacing="0" align="center" id="currenttemplates">
<?php
$templates = array();
$dir = dir("{$_SERVER["DOCUMENT_ROOT"]}/pom/admin/templates/");
while (false !== ($entry = $dir->read()))
{
if (strpos($entry,".php")>0)
{
$templates[] = $entry;
}
}
foreach ($templates as $template)
{
echo "<tr><td align=\"left\" class=\"noBorder\">$template</td>";
if ($template == "default.php")
{
echo "<td> </td><td> </td></tr>";
}
else
{
echo "<td align=\"center\" class=\"noBorder\"><a href=\"/pom/admin/edit_template.php?template=$template\"><img src=\"/pom/admin/images/b_edit.png\" border=\"0\" /></a></td>";
echo "<td align=\"center\" class=\"noBorder\"><a href=\"/pom/admin/delete_template.php?template=$template\"><img src=\"/pom/admin/images/delete.png\" border=\"0\" /></a></td>";
echo "</tr>";
}
}
?>
</table>
</div>
</div>
</div>
</div>
</td>
</tr>
</table>
<script type="text/JavaScript">
var nav_tabs = new YAHOO.widget.TabView("spTabs");
make_pages_table();
make_templates_table();
function make_pages_table()
{
var myDataSource = new YAHOO.util.DataSource(YAHOO.util.Dom.get("currentpages"));
myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
myDataSource.responseSchema = {
fields: [
{key:"Name"},
{key:"Title"},
{key:"Keywords"},
{key:"Description"},
{key:"Header"},
{key:"B"},
{key:"P"},
{key:"H"},
{key:"E"},
{key:"Edit"},
{key:"Delete"},
{key:"View"}
]
};
var myFormatCell = function(elCell, oRecord, oColumn, oData) {
elCell.innerHTML = "<center>" + oData + "</center>";
};
var myColumnDefs =
[
{
key:"CurrentPages",
formatter:myFormatCell,
label:"Current Pages",
children:
[
{key:"Name"},
{key:"Title"},
{key:"Keywords"},
{key:"Description"},
{key:"Header"},
{
key:"Banners",
formatter:myFormatCell,
children:
[
{key:"B"},
{key:"P"},
{key:"H"},
{key:"E"}
]
},
{key:"Edit",formatter:myFormatCell},
{key:"Delete",formatter:myFormatCell},
{key:"View",formatter:myFormatCell}
]
}
];
var myDataTable = new YAHOO.widget.DataTable("markedup_currentpages", myColumnDefs, myDataSource);
}
function make_templates_table()
{
var myDataSource = new YAHOO.util.DataSource(YAHOO.util.Dom.get("currenttemplates"));
myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
myDataSource.responseSchema = {
fields: [
{key:"Name"},
{key:"Edit"},
{key:"Delete"}
]
};
var myFormatCell = function(elCell, oRecord, oColumn, oData) {
elCell.innerHTML = "<center>" + oData + "</center>";
};
var myColumnDefs =
[
{
key:"CurrentTemplates",
formatter:myFormatCell,
label:"Current Templates",
children:
[
{key:"Name"},
{key:"Edit",formatter:myFormatCell},
{key:"Delete",formatter:myFormatCell}
]
}
];
var myDataTable = new YAHOO.widget.DataTable("markedup_currenttemplates", myColumnDefs, myDataSource);
}
</script>
</body>
</html>