gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 1 | <?php |
| 2 | /******************************************************************************* |
| 3 | * Copyright (c) 2007 Eclipse Foundation and others. |
| 4 | * All rights reserved. This program and the accompanying materials |
| 5 | * are made available under the terms of the Eclipse Public License v1.0 |
| 6 | * which accompanies this distribution, and is available at |
| 7 | * http://www.eclipse.org/legal/epl-v10.html |
| 8 | * |
| 9 | * Contributors: |
| 10 | * Paul Colton (Aptana)- initial API and implementation |
| 11 | * Eclipse Foundation |
| 12 | *******************************************************************************/ |
| 13 | require("global.php"); |
| 14 | InitPage("login"); |
| 15 | |
| 16 | $pageTitle = "Babel Project"; |
| 17 | $pageKeywords = "translation,language,nlpack,pack,eclipse,babel"; |
| 18 | |
atoulme | a4adf8e | 2009-01-27 19:01:35 +0000 | [diff] [blame] | 19 | global $addon; |
| 20 | $addon->callHook("head"); |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 21 | |
gobrien | c4ebe8f | 2008-02-28 22:58:48 +0000 | [diff] [blame] | 22 | |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 23 | //$_SESSION['language'] = ""; |
| 24 | //$_SESSION['project'] = ""; |
| 25 | //$_SESSION['version'] = ""; |
droy | 0eaf958 | 2008-07-15 20:14:36 +0000 | [diff] [blame] | 26 | |
droy | 0eaf958 | 2008-07-15 20:14:36 +0000 | [diff] [blame] | 27 | # Bug 221420 Allow bookmarking file/string/translation |
| 28 | if(isset($_GET['project'])) { |
| 29 | $_SESSION['project'] = stripslashes($_GET['project']); |
| 30 | } |
| 31 | if(isset($_GET['version'])) { |
| 32 | $_SESSION['version'] = stripslashes($_GET['version']); |
| 33 | } |
| 34 | if(isset($_GET['file'])) { |
| 35 | $_SESSION['file'] = stripslashes($_GET['file']); |
| 36 | } |
| 37 | if(isset($_GET['string'])) { |
| 38 | $_SESSION['string'] = htmlspecialchars($_GET['string']); |
| 39 | } |
kitlo | a7c93ee | 2008-07-19 14:21:55 +0000 | [diff] [blame] | 40 | |
gobrien | 2f24f2a | 2008-07-21 18:41:01 +0000 | [diff] [blame] | 41 | $filesOrderNameChecked = ""; |
| 42 | if (!isset($_SESSION['filesOrder']) or $_SESSION['filesOrder'] == 'name') { |
kitlo | a7c93ee | 2008-07-19 14:21:55 +0000 | [diff] [blame] | 43 | $filesOrderNameChecked = "checked"; |
| 44 | } |
| 45 | |
gobrien | 2f24f2a | 2008-07-21 18:41:01 +0000 | [diff] [blame] | 46 | $filesOrderCompletionChecked = ""; |
| 47 | if (isset($_SESSION['filesOrder']) and $_SESSION['filesOrder'] == 'completion') { |
kitlo | a7c93ee | 2008-07-19 14:21:55 +0000 | [diff] [blame] | 48 | $filesOrderCompletionChecked = "checked"; |
| 49 | } |
| 50 | |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 51 | ?> |
| 52 | |
| 53 | <h1 id="page-message">Welcome to the Babel Project</h1> |
droy | 0757c2c | 2009-03-31 19:37:36 +0000 | [diff] [blame] | 54 | <? include("fragments/motd.php");?> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 55 | <div id="contentArea"> |
| 56 | |
gobrien | d6da697 | 2008-01-26 00:28:20 +0000 | [diff] [blame] | 57 | <h2>Languages / Projects / Versions / Files</h2> |
gobrien | da265d3 | 2008-01-24 01:08:14 +0000 | [diff] [blame] | 58 | <div id="language" class="side-component-small"> |
droy | 5b9abb4 | 2008-01-30 23:49:22 +0000 | [diff] [blame] | 59 | <h4 id="language-selection">Languages</h4> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 60 | <ul id="language-area"class="scrollable-area"></ul> |
| 61 | </div> |
| 62 | |
gobrien | da265d3 | 2008-01-24 01:08:14 +0000 | [diff] [blame] | 63 | <div id="project" class="side-component-small"> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 64 | <h4 id="project-selection">Projects</h4> |
| 65 | <ul id="project-area" class="scrollable-area"></ul> |
| 66 | </div> |
| 67 | |
gobrien | da265d3 | 2008-01-24 01:08:14 +0000 | [diff] [blame] | 68 | <div id="version" class="side-component-small"> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 69 | <h4 id="version-selection">Versions</h4> |
| 70 | <ul id="version-area" class="scrollable-area"></ul> |
| 71 | </div> |
gobrien | da265d3 | 2008-01-24 01:08:14 +0000 | [diff] [blame] | 72 | |
| 73 | <div id="files" class="side-component-small files"> |
kitlo | a7c93ee | 2008-07-19 14:21:55 +0000 | [diff] [blame] | 74 | <h4 id="files-selection"> |
| 75 | Files |
| 76 | <input id="files-order-name" name="files-order" type="radio" <?= $filesOrderNameChecked ?>>ordered by name |
| 77 | <input id="files-order-completion" name="files-order" type="radio" <?= $filesOrderCompletionChecked ?>>ordered by completion |
| 78 | </h4> |
gobrien | da265d3 | 2008-01-24 01:08:14 +0000 | [diff] [blame] | 79 | <ul id="files-area" class="scrollable-area"></ul> |
| 80 | </div> |
| 81 | |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 82 | <div class="clearing"></div> |
| 83 | |
| 84 | |
| 85 | <!-- |
| 86 | <script type="text/javascript"> |
| 87 | var myTabs = new YAHOO.widget.TabView("string-area"); |
| 88 | </script> |
| 89 | --> |
| 90 | |
| 91 | |
| 92 | |
| 93 | <div id="string-area" class="yui-navset full-component"> |
kitlo | 430c840 | 2008-07-23 18:30:52 +0000 | [diff] [blame] | 94 | <h2 id="string-title">Strings In File</h2> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 95 | <!-- |
| 96 | <ul class="yui-nav"> |
| 97 | <li class="selected"><a href="#tab1"><em>Untranslated</em></a></li> |
| 98 | <li><a href="#tab2"><em>Flagged Incorrect</em></a></li> |
| 99 | <li><a href="#tab3"><em>Awaiting Rating</em></a></li> |
| 100 | </ul> |
| 101 | <div class="yui-content" style="clear: both;"> |
| 102 | <div id="not-translated"> |
| 103 | </div> |
| 104 | |
| 105 | <ul id="flagged-incorrect"> |
| 106 | </ul> |
| 107 | |
| 108 | <ul id="awaiting-ratings"> |
| 109 | </ul> |
| 110 | </div> |
| 111 | |
| 112 | --> |
| 113 | <div id="projecs-strings-area" class="yui-content"> </div> |
| 114 | |
| 115 | <div id="not-translated"></div> |
| 116 | </div> |
| 117 | |
| 118 | |
gobrien | b01dc1e | 2008-02-01 00:39:05 +0000 | [diff] [blame] | 119 | <div id="translation-area" class="full-component"> |
kitlo | 430c840 | 2008-07-23 18:30:52 +0000 | [diff] [blame] | 120 | <h2 id="translation-title">Translation For Key</h2> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 121 | <div id="translation-form-container"></div> |
gobrien | d3c60bd | 2008-02-01 00:28:59 +0000 | [diff] [blame] | 122 | <div class="clearing"></div> |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 123 | </div> |
| 124 | |
| 125 | <div class="clearing"></div> |
| 126 | |
| 127 | </div> |
| 128 | |
droy | 6b0166c | 2008-07-23 17:23:07 +0000 | [diff] [blame] | 129 | <script language="javascript"> |
| 130 | YAHOO.languageManager.getAjaxLanguages(); |
| 131 | </script> |
| 132 | |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 133 | |
| 134 | <?php |
atoulme | a4adf8e | 2009-01-27 19:01:35 +0000 | [diff] [blame] | 135 | global $addon; |
| 136 | $addon->callHook("footer"); |
gobrien | 755df67 | 2008-01-18 01:01:33 +0000 | [diff] [blame] | 137 | ?> |