Update News pages
Bug 432362 - Update Eclipse Foundation News
Bug 432361 - Update Eclipse in the News (Community news)
Signed-off-by: Christopher Guindon <chris.guindon@eclipse.org>
diff --git a/news/2005inthenewsarchive.rss b/news/2005inthenewsarchive.rss
index 5739572..1239f6a 100644
--- a/news/2005inthenewsarchive.rss
+++ b/news/2005inthenewsarchive.rss
@@ -4321,7 +4321,7 @@
<link><![CDATA[http://dev2dev.bea.com/blog/phumphrey/archive/2008/02/the_fastest_wor.html]]></link>
<description><![CDATA[<p>BEA Workshop 10.2 is here and it’s faster than ever. Developers will experience noticeable speed improvements in server start, deployment, incremental & clean build, and the stability of 885+ resolved software defects.</p>
<p>This release updates BEA Workshop for WebLogic, BEA Workshop Studio with Adobe Flex Builder 2, and BEA Workshop for JSP.</p>
- <p>Download your free trial or free copy and give it a try!</p ]]></description>
+ <p>Download your free trial or free copy and give it a try!</p> ]]></description>
<pubDate>Mon, 03 Mar 2008 08:45:00 EST</pubDate>
<category>news</category>
</item>
diff --git a/news/eclipseinthenews.php b/news/eclipseinthenews.php
index 24f112b..7f87f77 100644
--- a/news/eclipseinthenews.php
+++ b/news/eclipseinthenews.php
@@ -1,68 +1,63 @@
-<?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'
+<?php
+/*******************************************************************************
+ * Copyright (c) 2014 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://eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ *******************************************************************************/
- #*****************************************************************************
- #
- # template.php
- #
- # Author: Denis Roy
- # Date: 2005-06-16
- #
- # Description: Type your page comments here - these are not sent to the browser
- #
- #
- #****************************************************************************
+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");
- #
- # Begin: page-specific settings. Change these.
- $pageTitle = "Eclipse in the News";
- $pageKeywords = "Type, page, keywords, here";
- $pageAuthor = "Type your name here";
- $App->PageRSS = "/home/eclipseinthenews.rss";
- $App->PageRSSTitle = "Eclipse In The News";
- # 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);
+$App = new App();
+$Nav = new Nav();
+$Menu = new Menu();
+include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
- # End: page-specific settings
- #
-
- # The next two lines load the $news variable with the HTML equivalent to the contents of the eclipsenews.rss file.
- # Reference the $news variable to drop the HTML into your content...
- include('scripts/news.php');
- $eclipseinthenews = get_eclipseinthenews_verbose();
-
- # Paste your HTML content between the EOHTML markers!
- $html = <<<EOHTML
- <style>
- blockquote {
- font-size:12px;
- line-height:15px;
- }
- </style>
- <div id="midcolumn">
-
- <h1>$pageTitle</h1>
-
- <div class="homeitem3col">
- $eclipseinthenews
- </div>
- </div>
-
- <div id="rightcolumn">
+require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/classes/parser/feedparser.class.php");
+
+$pageTitle = "Eclipse Community News";
+$pageKeywords = "eclipse community news";
+$pageAuthor = "Christopher Guindon";
+
+$App->PageRSS = "/home/eclipseinthenews.rss";
+$App->PageRSSTitle = "Eclipse In The News";
+
+ob_start();
+?>
+
+<div class="col-md-17">
+ <h1><?php print $pageTitle; ?></h1>
+ <?php
+ $news = new FeedParser();
+ $news->setUrl($_SERVER['DOCUMENT_ROOT'] . "/community/news/2005inthenewsarchive.rss");
+ $news->setRssLink('/home/eclipseinthenews.rss');
+ $news->setLimit(500);
+ $news->setCount(5000);
+ $news->output();
+ ?>
+</div>
+
+<div class="col-md-6 col-md-offset-1">
<div class="sideitem">
<h6>Related Links</h6>
<ul>
+ <li><a href="eclipsenews.php">Eclipse Foundation News</a></li>
+ <li><a href="whatsnewhistory.html">Eclipse News Archive</a> (What's New)</li>
<li><a href="InTheNews.html">In the News Archive 2004-2005</a></li>
- <li><a href="InTheNews2002-2003.html">In the News Archive 2002-2003</a></li>
- </ul>
+ <li><a href="InTheNews2002-2003.html">In the News Archive 2002-2003</a></li>
+ </ul>
</div>
</div>
-EOHTML;
-
+<?php
+ $html = ob_get_clean();
$html = mb_convert_encoding($html, "HTML-ENTITIES", "auto");
# Generate the web page
- $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
+ $App->generatePage($theme, $Menu, NULL, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>
diff --git a/news/eclipsenews.php b/news/eclipsenews.php
index c7962a2..3f22591 100644
--- a/news/eclipsenews.php
+++ b/news/eclipsenews.php
@@ -1,72 +1,65 @@
-<?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'
+<?php
+/*******************************************************************************
+ * Copyright (c) 2014 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://eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ *******************************************************************************/
- #*****************************************************************************
- #
- # template.php
- #
- # Author: Denis Roy
- # Date: 2005-06-16
- #
- # Description: Type your page comments here - these are not sent to the browser
- #
- #
- #****************************************************************************
+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");
- #
- # Begin: page-specific settings. Change these.
- $pageTitle = "Eclipse Foundation News";
- $pageKeywords = "Type, page, keywords, here";
- $pageAuthor = "Type your name here";
- $App->PageRSS = "/home/eclipsenews.rss";
- $App->PageRSSTitle = "Eclipse Foundation News";
- # 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);
+$App = new App();
+$Nav = new Nav();
+$Menu = new Menu();
+include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
- # End: page-specific settings
- #
-
- # The next two lines load the $news variable with the HTML equivalent to the contents of the eclipsenews.rss file.
- # Reference the $news variable to drop the HTML into your content...
- include('scripts/news.php');
- $eclipsenews = get_eclipsenews_verbose();
-
- # Paste your HTML content between the EOHTML markers!
- $html = <<<EOHTML
- <style>
- blockquote {
- font-size:12px;
- line-height:15px;
- }
- </style>
- <div id="midcolumn">
-
- <h1>$pageTitle</h1>
-
- <div class="homeitem3col">
- $eclipsenews
- </div>
+require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/classes/parser/feedparser.class.php");
+
+# Begin: page-specific settings. Change these.
+$pageTitle = "Eclipse Foundation News";
+$pageKeywords = "Eclipse Announcements, eclipse foundation news";
+$pageAuthor = "Christopher Guindon";
+$App->PageRSS = "/home/eclipsenews.rss";
+$App->PageRSSTitle = "Eclipse Foundation News";
+
+ob_start();
+?>
+
+ <div class="col-md-17">
+ <h1><?php print $pageTitle; ?></h1>
+ <?php
+ $news = new FeedParser();
+ $news->setUrl($_SERVER['DOCUMENT_ROOT'] . "/community/news/2005newsarchive.rss");
+ $news->setRssLink('http://feeds.feedburner.com/eclipse/fnews');
+ $news->setLimit(500);
+ $news->setCount(5000);
+ $news->output();
+ ?>
</div>
-
- <div id="rightcolumn">
- <div class="sideitem">
- <h6>Related Links</h6>
- <ul>
- <li><a href="eclipseinthenews.php">Eclipse Community News</a></li>
- <li><a href="whatsnewhistory.html">Eclipse News Archive</a> (What's New)</li>
- <li><a href="../../org/press-release/">Press Release Archive</a></li>
- <li><a href="../../org/press-release/pressrelease_guidelines.php">Press Release Guidelines</a></li>
-
- </ul>
+
+ <div class="col-md-6 col-md-offset-1">
+ <div class="sideitem">
+ <h6>Related Links</h6>
+ <ul>
+ <li><a href="eclipseinthenews.php">Eclipse Community News</a></li>
+ <li><a href="whatsnewhistory.html">Eclipse News Archive</a> (What's New)</li>
+ <li><a href="../../org/press-release/">Press Release Archive</a></li>
+ <li><a href="../../org/press-release/pressrelease_guidelines.php">Press Release Guidelines</a></li>
+ </ul>
</div>
</div>
-EOHTML;
+<?php
+ $html = ob_get_clean();
$App->PageRSS = "http://feeds.feedburner.com/eclipse/fnews";
$App->PageRSSTitle = "Eclipse Foundation News";
$html = mb_convert_encoding($html, "HTML-ENTITIES", "auto");
# Generate the web page
- $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
+ $App->generatePage($theme, $Menu, NULL, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>