Community
Participate
Working Groups
The AJAX Toolkit Framework (ATF) provides an extensible framework and
exemplary tools for building IDEs for the many different AJAX runtime
offerings (Dojo, Zimbra, Rico, etc) in the market.
The goal of the Dali JPA Tools Project is to build extensible frameworks
and exemplary tools for the definition and editing of Object-Relational
(O/R) mappings for EJB 3.0 Java Persistence API (JPA) Entities.
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
$pageKeywords = "";
$pageAuthor = "Bob Fraser";
$root = $_SERVER['DOCUMENT_ROOT'];
require_once ($root . '/webtools/common.php');
# Generate the web page
// Load the XML source
$xml = DOMDocument::load('index.xml');
//Set the page title
$xpath = new DOMXPath($xml);
$titleNode = $xpath->query("/html/head/title")->item(0);
$pageTitle = ($titleNode != null) ? $titleNode->nodeValue : "eclipse.org webtools page";
// Load the XSL source
$xsl = DOMDocument::load($root . '/webtools/wtpphoenix.xsl');
// Configure the transformer
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // attach the xsl rules
$maincontent = $proc->transformToXML($xml);
$html = <<<EOHTML
<div id="maincontent">
<div id="midcolumn">
<p>
$maincontent
</p>
</div>
EOHTML;
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>