| <?php | |
| require_once($documentRoot . '/eclipse.org-common/system/app.class.php'); | |
| $App = new App(); | |
| //Define Categories | |
| //Enterprise Java | |
| $categoriesArray['enterprise']['fulltitle'] = "Enterprise Java"; | |
| $categoriesArray['enterprise']['description'] = "Eclipse projects provide tools and frameworks that span the entire software development lifecycle, including modeling, development, deployment tools, reporting, data manipulation, testing and profiling. The tools and frameworks are primarily focused on building JEE, web services and web applications. Eclipse also provides support for other languages, such as C/C++, PHP, and others."; | |
| $categoriesArray['enterprise']['icon'] = "http://dev.eclipse.org/huge_icons/places/network-server.png"; | |
| $categoriesArray['enterprise']['projectInfo'] = "ENT"; | |
| $categoriesArray['enterprise']['epicInfo'] = "enterprise"; | |
| $categoriesArray['enterprise']['newsfeed'] = "enterprise"; | |
| $categoriesArray['enterprise']['webinars'] = "125"; | |
| //Embedded + Mobile | |
| $categoriesArray['mobile']['fulltitle'] = "Embedded and Mobile"; | |
| $categoriesArray['mobile']['description'] = "Embedded and device developers have a number of Eclipse projects that can assist them with building their applications, including IDEs for C/C++, mobile Java (J2ME) and mobile Linux. Eclipse projects also provide tools to assist with target management, device debugging and building GUIs for mobile devices."; | |
| $categoriesArray['mobile']['icon'] = "http://dev.eclipse.org/custom_icons/embedded64x64.png"; | |
| $categoriesArray['mobile']['projectInfo'] = "EMB"; | |
| $categoriesArray['mobile']['epicInfo'] = "embedded"; | |
| $categoriesArray['mobile']['newsfeed'] = "mobile"; | |
| $categoriesArray['mobile']['webinars'] = "124, 419"; | |
| //Web Development | |
| $categoriesArray['web']['fulltitle'] = "Web Development"; | |
| $categoriesArray['web']['description'] = ""; | |
| $categoriesArray['web']['icon'] = "http://dev.eclipse.org/huge_icons/apps/internet-web-browser.png"; | |
| $categoriesArray['web']['projectInfo'] = "WEB"; | |
| $categoriesArray['web']['epicInfo'] = "web"; | |
| $categoriesArray['web']['newsfeed'] = "web"; | |
| $categoriesArray['web']['webinars'] = "123, 133"; | |
| //Modeling | |
| $categoriesArray['modeling']['fulltitle'] = "Modeling"; | |
| $categoriesArray['modeling']['description'] = "Modeling focuses on the evolution and promotion of model-based development technologies within the Eclipse community by providing a unified set of modeling frameworks, tooling, and standards implementations."; | |
| $categoriesArray['modeling']['icon'] = "http://dev.eclipse.org/huge_icons/apps/preferences-desktop-wallpaper.png"; | |
| $categoriesArray['modeling']['projectInfo'] = "MDL"; | |
| $categoriesArray['modeling']['epicInfo'] = "modeling"; | |
| $categoriesArray['modeling']['newsfeed'] = "modeling"; | |
| $categoriesArray['modeling']['webinars'] = "420"; | |
| //SOA | |
| $categoriesArray['soa']['fulltitle'] = "Service Oriented Architecture"; | |
| $categoriesArray['soa']['shorttitle'] = "SOA"; | |
| $categoriesArray['soa']['description'] = "SOA Text Goes here"; | |
| $categoriesArray['soa']['icon'] = "http://dev.eclipse.org/huge_icons/apps/utilities-system-monitor.png"; | |
| $categoriesArray['soa']['projectInfo'] = "SOA"; | |
| $categoriesArray['soa']['epicInfo'] = "soa"; | |
| $categoriesArray['soa']['newsfeed'] = "soa"; | |
| $categoriesArray['soa']['webinars'] = "618"; | |
| //Application Frameworks | |
| $categoriesArray['frameworks']['fulltitle'] = "Application Frameworks"; | |
| $categoriesArray['frameworks']['description'] = "There are a number of Eclipse projects that provide frameworks that can be used functional building blocks to accelerate the software development process. Unlike developer tools, application frameworks are deployed with the actual applications."; | |
| $categoriesArray['frameworks']['icon'] = "http://dev.eclipse.org/huge_icons/categories/applications-system.png"; | |
| $categoriesArray['frameworks']['projectInfo'] = "APP"; | |
| $categoriesArray['frameworks']['epicInfo'] = "frameworks"; | |
| $categoriesArray['frameworks']['newsfeed'] = "frameworks"; | |
| $categoriesArray['frameworks']['webinars'] = "126"; | |
| //Language IDEs | |
| $categoriesArray['ide']['fulltitle'] = "Language IDE"; | |
| $categoriesArray['ide']['description'] = "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."; | |
| $categoriesArray['ide']['icon'] = "http://dev.eclipse.org/huge_icons/apps/preferences-system-session.png"; | |
| $categoriesArray['ide']['projectInfo'] = "IDE"; | |
| $categoriesArray['ide']['epicInfo'] = "ide"; | |
| $categoriesArray['ide']['newsfeed'] = "ide"; | |
| $categoriesArray['ide']['webinars'] = "129"; | |
| //Equinox + RCP | |
| $categoriesArray['rt']['fulltitle'] = "Eclipse RT"; | |
| $categoriesArray['rt']['description'] = "EclipseRT is the collection of OSGi-based runtimes and frameworks built by the | |
| Eclipse open source projects. It enables the implementation of component oriented development | |
| architectures whether you building <a href=\"whitepaper/eclipseRT.php#3\">rich desktop</a>, <a href=\"whitepaper/eclipseRT.php#4\">web</a>, <a href=\"whitepaper/eclipseRT.php#5\">SOA</a>, <a href=\"whitepaper/eclipseRT.php#6\">enterprise</a>, <a href=\"whitepaper/eclipseRT.php#7\">platforms</a> or <a href=\"whitepaper/eclipseRT.php#8\">embedded applications</a>. Bring the power | |
| of Eclipse and OSGi modularity to your runtime. <a href=\"whitepaper/eclipseRT.php\">Learn More</a>."; | |
| $categoriesArray['rt']['icon'] = "http://www.eclipse.org/eclipsert/rtlogo.png"; | |
| $categoriesArray['rt']['projectInfo'] = "RT"; | |
| $categoriesArray['rt']['epicInfo'] = "rcp"; | |
| $categoriesArray['rt']['newsfeed'] = "equinox"; | |
| $categoriesArray['rt']['webinars'] = "132, 715"; | |
| ?> |