setTheme('solstice'); parent::__construct($App); $this->setAttributes('header-left', 'col-sm-5 col-md-4'); $this->setAttributes('main-menu-wrapper', 'col-sm-14 col-md-16 col-lg-19 reset'); $this->setAttributes('header-right', 'col-sm-10 col-md-8 col-lg-5 hidden-print hidden-xs pull-right'); $this->setAttributes('footer1', 'col-sm-6 hidden-print'); $this->setAttributes('footer2', 'col-sm-6 hidden-print'); $this->setAttributes('footer3', 'col-sm-6 hidden-print'); $this->setAttributes('footer4', 'col-sm-6 hidden-print'); // Footer links $this->setFooterLinks("about_us", "About Us", $this->getBaseUrl() . "org/", "region_1", 1); $this->setFooterLinks("contact_us", "Contact Us", $this->getBaseUrl() . "org/foundation/contact.php", "region_1", 2); $this->setFooterLinks("donate", "Donate", $this->getBaseUrl() . "donate", "region_1", 3); $this->setFooterLinks("members", "Members", $this->getBaseUrl() . "membership/", "region_1", 4); $this->setFooterLinks("governance", "Governance", $this->getBaseUrl() . "org/documents/", "region_1", 5); $this->setFooterLinks("code_of_conduct", "Code of Conduct", $this->getBaseUrl() . "org/documents/Community_Code_of_Conduct.php", "region_1", 6); $this->setFooterLinks("logo_and_artwork", "Logo and Artwork", $this->getBaseUrl() . "artwork/", "region_1", 7); $this->setFooterLinks("board_of_directors", "Board of Directors", $this->getBaseUrl() . "org/foundation/directors.php", "region_1", 8); $this->setFooterLinks("privary_policy", "Privacy Policy", $this->getBaseUrl() . "legal/privacy.php", "region_2", 1); $this->setFooterLinks("terms_of_use", "Terms of Use", $this->getBaseUrl() . "legal/termsofuse.php", "region_2", 2); $this->setFooterLinks("copyright_agent", "Copyright Agent", $this->getBaseUrl() . "legal/copyright.php", "region_2", 3); $this->setFooterLinks("epl", "Eclipse Public License", $this->getBaseUrl() . "legal/epl-2.0/", "region_2", 4); $this->setFooterLinks("legal_resources", "Legal Resources", $this->getBaseUrl() . "legal/", "region_2", 5); $this->setFooterLinks("report_a_bug", "Report a Bug", "https://bugs.eclipse.org/bugs/", "region_3", 1); $this->setFooterLinks("documentation", "Documentation", "//help.eclipse.org/", "region_3", 2); $this->setFooterLinks("contribute", "How to Contribute", $this->getBaseUrl() . "contribute/", "region_3", 3); $this->setFooterLinks("mailing_lists", "Mailing Lists", $this->getBaseUrl() . "mail/", "region_3", 4); $this->setFooterLinks("forums", "Forums", $this->getBaseUrl() . "forums/", "region_3", 5); $this->setFooterLinks("marketplace", "Marketplace", "//marketplace.eclipse.org", "region_3", 6); $this->setFooterLinks("ide_and_tools", "IDE and Tools", $this->getBaseUrl() . "ide/", "region_4", 1); $this->setFooterLinks("projects", "Projects", $this->getBaseUrl() . "projects", "region_4", 2); $this->setFooterLinks("working_groups", "Working Groups", $this->getBaseUrl() . "org/workinggroups/", "region_4", 3); $this->setFooterLinks("research", "Research@Eclipse", $this->getBaseUrl() . "org/research/", "region_4", 4); $this->setFooterLinks("security", "Report a Vulnerability", $this->getBaseUrl() . "security/", "region_4", 5); $this->setFooterLinks("service_status", "Service Status", "https://status.eclipse.org", "region_4", 6); } /** * Get Html of Footer Region 1 */ public function getFooterRegion1() { return <<Eclipse Foundation {$this->getFooterLinks('region_1')} EOHTML; } /** * Get Html of Footer Region 2 */ public function getFooterRegion2() { return <<Legal {$this->getFooterLinks('region_2')} EOHTML; } /** * Get Html of Footer Region 3 */ public function getFooterRegion3() { return <<Useful Links {$this->getFooterLinks('region_3')} EOHTML; } /** * Get Html of Footer Region 4 */ public function getFooterRegion4() { return <<Other {$this->getFooterLinks('region_4')} EOHTML; } /** * Get Html of Footer Region 5 */ public function getFooterRegion5() { return <<
EOHTML; } }