blob: f0c6eed1b95ce35c937711a29a367bb49fb26b5b [file] [log] [blame]
<?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'
#*****************************************************************************
#
# template.php
#
# Author: Denis Roy
# Date: 2005-06-16
#
# Description: Type your page comments here - these are not sent to the browser
#
#
#****************************************************************************
$documentRoot = $_SERVER['DOCUMENT_ROOT'];
require_once ($documentRoot .'/home/categories/scripts/projectstablePIX.php');
require_once ($documentRoot .'/home/categories/scripts/epicTable.php');
require_once ($documentRoot ."/home/categories/scripts/pillars_db.php");
require_once ($documentRoot ."/home/categories/scripts/tabs.php");
require_once($documentRoot . '/resources/scripts/resources_html.php');
require_once ($documentRoot . '/home/categories/scripts/whatsnew.php');
#
# Begin: page-specific settings. Change these.
$pageTitle = "Language IDE";
$pageKeywords = "enterprise developement";
$pageAuthor = "Nathan Gervais";
# Add page-specific Nav bars here
# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
# $Nav->addNavSeparator("My Page Links", "downloads.php");
# $Nav->addCustomNav("My Link", "mypage.php", "_self", 1);
# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 1);
# End: page-specific settings
#
// This file is linked to from lots of different places.
// Use absolute paths to make sure that we can actually test
// that the file renders properly (i.e. testing using) "/index.php",
// and "/home/index.php" both work.
# Paste your HTML content between the EOHTML markers!
$whatsnew = rss_to_sideitem_html('/community/news/2005inthenewsarchive', 3, "ide");
$resource_filter = "ide";
$resources_table = $Resources_HTML->get_pillar_resources_table($resource_filter);
$displayTabs = displayTabs();
$description = pillar_page_info(IDE);
ob_start();
?>
<link rel="stylesheet" type="text/css" href="layout.css" media="screen" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie_layout.css" media="screen"/>
<![endif]-->
<script language="javascript" src="/home/scripts/functions.js"></script>
<div id="midcolumn">
<table cellspacing=0 class="headerBar">
<tr>
<td><img src="/home/images/languages.gif"></a></td>
<td width="100%"class="noRightBorder"><?=$pageTitle;?><br/>
</td>
</table>
<p>
Eclipse is well known for its Java IDE. However, there are Eclipse base language IDEs for most of the popular languages. Some are popular Eclipse open source project, such as CDT, and others are popular open source projects and commercial solutions.
</p>
<?=projectTable(IDE);?>
<div align="right" style="margin-right: 10px;">
<a href="/projects/explain/categories-table.php">explain...</a>
</div><!-- right -->
<br/>
<?=$displayTabs;?>
<table width="100%" cellspacing=0 cellpadding=0>
<tr>
<td colspan="2">
<div id="technicalResources">
<?=$resources_table;?>
</div>
<div id="epicPlugins" style="display:none;">
<?=epicTable("ide");?>
</div>
</td>
</tr>
</table>
<p>&nbsp;</p>
</div>
<div id="rightcolumn">
<div class="sideitem">
<h6>Getting Started</h6>
<ul>
<li><a href="http://www.eclipse.org/articles/Article-Levels-Of-Integration/levels-of-integration.html">Levels Of Integration : Five ways you can integrate with the Eclipse Platform </a></li>
<li><a href="http://www-128.ibm.com/developerworks/library/os-ecl-cdt1/index.html">Building a CDT-based editor, Part 1: The C/C++ Development Tooling model.</a></li>
<li><a href="http://www-128.ibm.com/developerworks/edu/os-dw-os-ecl-commplgin1.html">Create a commercial-quality Eclipse IDE, Part 1: The core</a></li>
<li><a href="http://www.eclipse.org/articles/Article-LTK/ltk.html">The Language Toolkit: An API for Automated Refactorings in Eclipse-based IDEs</a></li>
</ul>
</div>
<!--<div class="sideitem">
<?=$whatsnew;?>
</div>-->
<div class="sideitem">
<h6>Eclipse Packages</h6>
<ul>
<li><a href="http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/ganymeder">Eclipse IDE for Java Developers</li>
<li><a href="http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/ganymeder">Eclipse IDE for C/C++ Developers</li>
</ul>
</div>
<div class="sideitem">
<h6>Related Links</h6>
<ul>
<li><img src="images/delicious.jpg" align="right" alt"[Del.icio.us]"><a target="_blank" href="http://del.icio.us/search/?fr=del_icio_us&p=eclipse+ide&type=all">eclipse + ide</a></li>
<li><img src="images/dzone.png" align="right" alt="dzone"><a target="_blank" href="http://www.dzone.com/search.html?query=eclipse+ide">eclipse + ide</a></li>
</ul>
</div>
</div>
<?
$html = ob_get_contents();
ob_end_clean();
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>