blob: ac6fd110a2fc9d21d2cac5c7d5d09c4e246e6097 [file] [log] [blame]
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/"); require_once($_SERVER['DOCUMENT_ROOT'] . "/"); require_once($_SERVER['DOCUMENT_ROOT'] . "/"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
# Begin: page-specific settings. Change these.
$pageTitle = "PDE UI";
$pageKeywords = "PDE/UI, PDE, plug-in, feature, fragment, extension point, development, tools, rcp, product, Eclipse";
$pageAuthor = "PDE/UI Team";
# Add page-specific Nav bars here
# Format is Link text, link URL (can be, target (_self, _blank), level (1, 2 or 3)
# $Nav->addNavSeparator("My Page Links", "downloads.php");
# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
# $Nav->addCustomNav("Google", "", "_blank", 3);
# End: page-specific settings
<div id="midcolumn">
<h1><?= $pageTitle ?></h1>
<div class="homeitem3col">
<a name="happening"></a>
<h2>What&#8217;s Happening?</h2>
<p>Check out our <a href="dev_plans/r3_5/plan.php">3.5 Development Plan</a></p>
<p>We have a new <a href="get_involved.php">Get Involved</a> page. PDE loves contributors!
<div class="homeitem3col">
<a name="team"></a>
<h2>PDE Information</h2>
<p>Visit the <a href="committers/committers.php">Committers</a> page for a list of committers and active contributors on the PDE UI component.</p>
<p>View some of the PDE <a href="resources/user.php">articles and examples</a>.
<p>Check out the <a href="resources/dev.php">development resources</a> page for more detailed information on the PDE UI plug-ins and our development process.</p>
<p>Interested in <a href="get_involved.php">getting involved</a> in the PDE community? There are many ways you can help improve the quality of the PDE tools.</p>
<div class="homeitem3col">
<a name="about"></a>
<h2>About the PDE UI Component</h2>
<p>The PDE UI component provides a comprehensive set of tools to create, develop, test, debug and deploy Eclipse plug-ins, fragments, features, update sites and RCP products. </p>
<p> PDE UI also provides comprehensive OSGi tooling, which makes it an ideal environment for component programming, not just Eclipse plug-in development.</p>
<p>Here is a small list of what PDE UI provides to the Eclipse SDK:</p>
<li>Form-Based Manifest Editors - multi-page editors that centrally manage all manifest files of a plug-in or feature. </li>
<li>RCP Tools - wizards and a form-based editor that allow you to define, brand, test and export products to multiple platforms. </li>
<li>New Project Creation Wizards - create a new plug-in, fragment, feature, feature patch and update sites.</li>
<li>Import Wizards - import plug-ins and features from the file system.</li>
<li>Export Wizards - wizards that build, package and export plug-ins, fragments and products with a single click. </li>
<li>Launchers - test and debug Eclipse applications and OSGi bundles. </li>
<li>Views - PDE provides views that help plug-in developers inspect different aspects of their development environment.</li>
<li>Miscellaneous Tools - wizards to externalize and clean up manifest files.</li>
<li>Conversion Tools - wizard to convert a plain Java project or plain JARs into a plug-in project. </li>
<li>Integration with JDT - plug-in manifest files participate in Java search and refactoring. </li>
<li>User Assistance Tools - Editors and tools for developing user help and other UA documents.</li>
<li>Declarative Services Tools - Editors and validation for OSGi declarative services.</li>
<div id="rightcolumn">
<div class="sideitem">
<h6>Quick Links</h6>
<li><a href="">PDE Home Page</a></li>
<li><a href="resources/user.php">Articles and Examples</a></li>
<li><a href="resources/dev.php">Development Resources</a></li>
<li><a href="dev_plans/r3_5/plan.php">3.5 Dev Plan</a></li>
<li><a href="committers/committers.php">Meet the Team</a></li>
<li><a href="get_involved.php">Get Involved!</a></li>
<li><a href="">PDE UI Wiki</a></li>
$html = ob_get_contents();
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);