[408019] GMF Notation git website migration
diff --git a/_projectCommon.php b/_projectCommon.php
new file mode 100644
index 0000000..c14410a
--- /dev/null
+++ b/_projectCommon.php
@@ -0,0 +1,58 @@
+<?php
+
+/*******************************************************************************
+ * Copyright (c) 2009-2010 Eclipse Foundation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *
+ *******************************************************************************/
+
+ # Set the theme for your project's web pages.
+ # See http://eclipse.org/phoenix/
+ $theme = "Nova";
+
+
+ # Define your project-wide Navigation here
+ # This appears on the left of the page if you define a left nav
+ # Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
+ # these are optional
+
+ # If you want to override the eclipse.org navigation, uncomment below.
+ # $Nav->setLinkList(array());
+
+ # Break the navigation into sections
+ $Nav->addNavSeparator("GMF Notation", "/gmf-notation");
+ $Nav->addCustomNav("Download", "http://www.eclipse.org/modeling/gmp/downloads/?project=gmf-notation", "_self", 3);
+ $Nav->addCustomNav("Documentation", "http://wiki.eclipse.org/GMF_Documentation", "_self", 3);
+ $Nav->addCustomNav("Wiki", "http://wiki.eclipse.org/Graphical_Modeling_Framework", "_self", 3);
+ $Nav->addCustomNav("Getting Involved", "/cdt/developers.php", "_self", 3);
+ $Nav->addCustomNav("Newsgroup", "http://dev.eclipse.org/newslists/news.eclipse.modeling.gmf/maillist.html", "_self", 3);
+ $Nav->addCustomNav("Mailing List", "https://dev.eclipse.org/mailman/listinfo/gmf-releng", "_self", 3);
+ $Nav->addCustomNav("Modeling Corner", "http://wiki.eclipse.org/Modeling_Corner", "_self", 3);
+
+ # Define keywords, author and title here, or in each PHP page specifically
+ $pageKeywords = "eclipse, gmf, gmf notation";
+ $pageAuthor = "Anthony Hunter";
+
+ # top navigation bar
+ # To override and replace the navigation with your own, uncomment the line below.
+ $Menu->setMenuItemList(array());
+ $Menu->addMenuItem("Eclipse", "/", "_self");
+ $Menu->addMenuItem("GMF Notation", "/gmf-notation", "_self");
+ $Menu->addMenuItem("Download", "http://www.eclipse.org/modeling/gmp/downloads/?project=gmf-notation", "_self");
+ $Menu->addMenuItem("Documentation", "http://wiki.eclipse.org/GMF_Documentation", "_self");
+ $Menu->addMenuItem("About", "http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp.gmf-notation", "_self");
+
+ # To define additional CSS or other pre-body headers
+ $App->AddExtraHtmlHeader('<link rel="stylesheet" type="text/css" href="/gmf-notation/style.css"/>');
+
+ # To enable occasional Eclipse Foundation Promotion banners on your pages (EclipseCon, etc)
+ $App->Promotion = TRUE;
+
+ # If you have Google Analytics code, use it here
+ # $App->SetGoogleAnalyticsTrackingCode("YOUR_CODE");
+?>
\ No newline at end of file
diff --git a/images/backgroundMain.png b/images/backgroundMain.png
new file mode 100755
index 0000000..9487b21
--- /dev/null
+++ b/images/backgroundMain.png
Binary files differ
diff --git a/index.php b/index.php
index ba6257c..081e6cb 100644
--- a/index.php
+++ b/index.php
@@ -1 +1,66 @@
-<?php header('Location: http://www.eclipse.org/projects/project.php?id=modeling.gmf-notation'); ?>
+<?php
+/*******************************************************************************
+ * Copyright (c) 2010 Eclipse Foundation and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *
+ *******************************************************************************/
+
+ 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());
+
+ $localVersion = false;
+
+ $pageTitle = "Eclipse GMF Notation";
+
+ // # Paste your HTML content between the EOHTML markers!
+ $html = <<<EOHTML
+<div id="bigbuttons">
+<h3>Primary Links</h3>
+<ul>
+<li><a id="buttonDownload" href="http://www.eclipse.org/modeling/gmp/downloads/?project=gmf-notation" title="Download">
+ Downloads, Software Install Site</a></li>
+<li><a id="buttonDocumentation" href="http://wiki.eclipse.org/GMF_Documentation" title="Documentation">
+ Tutorials, Examples, Reference Documentation</a></li>
+<li><a id="buttonSupport" href="http://wiki.eclipse.org/GMF_Documentation" title="Support">
+ Bug Tracker, Newsgroup</a></li>
+<li><a id="buttonInvolved" href="http://wiki.eclipse.org/Graphical_Modeling_Framework" title="Getting Involved">
+ git, Workspace Setup, Wiki, Committers</a></li>
+</ul>
+</div>
+
+<div id="midcolumn">
+<h3>Eclipse Graphical Modeling Framework (GMF) Notation</h3>
+
+<div id="introText">
+
+<p>The GMF Notation Project provides a standard EMF notational meta model.</p>
+<p>The notational meta model is a standard means for persisting diagram information separately from the domain model.</p>
+<p>It can also be used as a basis for diagram interchange and was based on the principles in the <a href="http://www.omg.org/cgi-bin/doc?formal/06-04-04">OMG Diagram Interchange Specification</a></p>
+
+</div>
+
+</div>
+
+<div id="rightcolumn">
+
+<div>
+<h3>Current Status</h3>
+<p>Development is underway for the GMF Notation 1.7.0 for Eclipse Kepler, due June 2013.</p>
+</div>
+
+<div id="headlines">
+<h3>GMF Notation 1.6.0 Now Available</h3>
+<p><i>June 23, 2012 -</i> GMF Notation 1.6.0 for Eclipse Juno. Check the <a href="http://www.eclipse.org/modeling/gmp/downloads/?project=gmf-notation">Download</a> site to download.</p>
+</div>
+
+</div>
+EOHTML;
+
+ # Generate the web page
+ $App->generatePage($theme, $Menu, null, $pageAuthor, $pageKeywords, $pageTitle, $html);
+
+?>
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..75d277a
--- /dev/null
+++ b/style.css
@@ -0,0 +1,181 @@
+@CHARSET "UTF-8";
+#novaContent {
+ background: url("images/backgroundMain.png") no-repeat;
+ padding-top: 210px;
+}
+
+#midcolumn {
+ width: 640px;
+ padding: 0 10px 10px 10px;
+}
+
+#rightcolumn {
+ width: 260px;
+}
+
+
+h3 {
+ clear: both;
+}
+
+h7 {
+ font-weight: bold;
+ padding: 5px;
+}
+
+a strong {
+ text-decoration: underline;
+}
+
+img.displayed {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#novaContent {
+ background: url("images/backgroundMain.png") no-repeat white;
+ padding-top: 170px;
+}
+
+#introText p.left {
+ width: 48%;
+ float: left;
+}
+
+#introText p.right {
+ width: 48%;
+ float: right;
+}
+
+#feature_1 {
+ float: left;
+ width: 30%;
+ margin-right: 3%;
+}
+
+#feature_2 {
+ float: left;
+ width: 30%;
+ margin-right: 3%
+}
+
+#feature_3 {
+ float: left;
+ width: 30%;
+}
+
+#feature_4 {
+ clear: both;
+ float: left;
+ width: 63%;
+ margin-right: 3%;
+}
+
+#feature_more {
+ float: left;
+ width: 30%;
+}
+
+#bigbuttons {
+ position: relative;
+ left: 420px;
+ top: -170px;
+}
+#bigbuttons h3{
+ visibility: hidden;
+}
+
+#bigbuttons a {
+}
+
+#bigbuttons ul li {
+ display:block;
+ list-style-type:none;
+ background-color: red;
+ padding: 0;
+ margin: 0;
+}
+
+#bigbuttons a:hover {
+ text-decoration: none;
+}
+
+#bigbuttons a {
+ display: block;
+ height:77px; width:250px;
+ padding: 0;
+ margin: 20px;
+ text-indent: -9000px;
+ position: absolute;
+}
+
+#buttonDownload {
+ background:transparent url("images/buttonDownload.png") no-repeat 0 0;
+ top: 0px;
+ left: 0px;
+}
+
+#buttonDownload:hover {
+ background:transparent url("images/buttonDownload_sel.png") no-repeat 0 0;
+}
+
+
+#buttonDocumentation {
+ background:transparent url("images/buttonDocumentation.png") no-repeat 0 0;
+ top: 87px;
+ left: 0px;
+}
+
+#buttonDocumentation:hover {
+ background:transparent url("images/buttonDocumentation_sel.png") no-repeat 0 0;
+}
+
+#buttonSupport {
+ background:transparent url("images/buttonSupport.png") no-repeat 0 0;
+ top: 0px;
+ left: 280px;
+}
+
+#buttonSupport:hover {
+ background:transparent url("images/buttonSupport_sel.png") no-repeat 0 0;
+}
+
+#buttonInvolved {
+ background:transparent url("images/buttonInvolved.png") no-repeat 0 0;
+ top: 87px;
+ left: 280px;
+}
+
+#buttonInvolved:hover {
+ background:transparent url("images/buttonInvolved_sel.png") no-repeat 0 0;
+}
+
+#bigbuttons a * {
+ visibility: hidden;
+}
+
+#headlines {
+}
+
+#headlines ul li {
+ margin: 0 0;
+ list-style-type: none;
+ list-style-image: none;
+}
+
+
+#headlines div.title {
+ display: inline;
+ margin-right: 0.5em;
+}
+
+#headlines div.meta {
+ display: inline;
+ color: #444444;
+ font-size: smaller;
+}
+
+#headlines div.item {
+ display: block;
+}
\ No newline at end of file