| <!--***************************************************************************** |
| * Copyright (c) 2009 IBM Corporation 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: |
| * Boris Bokowski, IBM Corporation - initial API and implementation |
| ******************************************************************************--> |
| <html> |
| <head> |
| <title>Update Site Map</title> |
| |
| <script type="text/javascript"> |
| var djConfig = { |
| isDebug:false, |
| parseOnLoad:true |
| }; |
| </script> |
| <script type="text/javascript" src="/org.dojotoolkit/dojo/dojo.js.uncompressed.js"></script> |
| |
| <style type="text/css"> |
| @import "/org.dojotoolkit/dojo/resources/dojo.css"; |
| @import "/org.dojotoolkit/dijit/themes/soria/soria.css"; |
| @import "/org.dojotoolkit/dijit/themes/soria/Tree.css"; |
| @import "/org.dojotoolkit/dijit/themes/soria/layout/BorderContainer.css"; |
| @import "/org.dojotoolkit/dijit/themes/soria/form/Common.css"; |
| @import "/org.dojotoolkit/dijit/themes/soria/form/Button.css"; |
| @import "tree.css"; |
| </style> |
| |
| </head> |
| |
| <body class="soria"> |
| <script type="text/javascript" src="tree.js"></script> |
| |
| <div id="header"><h1>Update Site Map<span style="visibility:hidden;" id="dirtyIndicator">*</span></h1><div id="saveButton"><input type="button" value="Save" /></div></div> |
| |
| <div dojoType="dijit.layout.BorderContainer" design="sidebar" liveSplitters="false" gutters="false" style="width: 100%; height: 90%;"> |
| <div class="pane" id="leftPane" dojoType="dijit.layout.ContentPane" region="center"> |
| <div class="sectionTop"><div class="sectionTL"><div class="sectionTR"> |
| <h2>Managing the Site</h2> |
| <ol> |
| <li>Add the features to be published on the site.</li> |
| <li>For easier browsing of the site, categorize the features by dragging.</li> |
| <li>Build the features.</li> |
| </ol> |
| <div id="treeButtons"> |
| <button class="contentButton" id="newCategory">New Category</button><br/> |
| <button class="contentButton" id="addFeature">Add Feature...</button><br/><br/> |
| <button class="contentButton" id="synchronize">Synchronize...</button><br/><br/> |
| <button class="contentButton" id="build">Build</button><br/> |
| <button class="contentButton" id="buildAll">Build All</button><br/> |
| </div> |
| <div id="tree"></div> |
| </div></div></div> |
| </div> |
| <div class="pane" id="rightPane" dojoType="dijit.layout.ContentPane" region="trailing" style="width: 50%;" splitter="true"> |
| <div id="categoryProperties"> |
| <div class="sectionTop"><div class="sectionTL"><div class="sectionTR"> |
| <h2>Category Properties</h2> |
| Provide a unique id, a name and a description for each category.<br/> |
| "*" denotes a required field.<br/> |
| <div class="fieldLabel">ID*:</div><div class="fieldText"><input type="text" id="categoryID""/></div> |
| <div class="fieldLabel">Name*:</div><div class="fieldText"><input type="text" id="categoryName""/></div> |
| <div class="fieldLabel">Description:</div><div class="fieldText"><textarea id="categoryDescription"></textarea></div> |
| </div></div></div> |
| </div> |
| <div id="featureProperties"> |
| <div class="sectionTop"><div class="sectionTL"><div class="sectionTR"> |
| <h2>Feature Properties</h2> |
| Properties for the selected feature. "*" denotes a required field.<br/> |
| <div class="fieldLabel">ID*:</div><div class="fieldText"><input type="text" id="featureID""/></div> |
| <div class="fieldLabel">Version:</div><div class="fieldText"><input type="text" id="featureVersion""/></div> |
| <div class="fieldLabel">URL*:</div><div class="fieldText"><input type="text" id="featureURL""/></div> |
| <input type="checkbox"/ id="featureIsPatch"> This feature is a patch for another feature |
| </div></div></div> |
| <div class="sectionTop2"><div class="sectionTL"><div class="sectionTR"> |
| <h2>Feature Environments</h2> |
| Specify the environments in which this feature can be installed.<br/> |
| Leave blank if the feature does not contain platform-specific code.<br/> |
| <div class="longfieldLabel">Operating Systems:</div><div class="longfieldText"><input type="text" id="featureOS""/></div> |
| <div class="longfieldLabel">Window Systems:</div><div class="longfieldText"><input type="text" id="featureWS""/></div> |
| <div class="longfieldLabel">Languages:</div><div class="longfieldText"><input type="text" id="featureLanguages""/></div> |
| <div class="longfieldLabel">Architecture:</div><div class="longfieldText"><input type="text" id="featureArchitecture""/></div> |
| </div></div></div> |
| </div> |
| </div> |
| </div> |
| <div dojoType="dijit.Dialog" id="featureDialog" title="Dialog Test"> |
| Select a feature:<br/> |
| <input id="featureSelect"></input> |
| <input id="featureSelectOK" type="submit" dojoType="dijit.form.Button" value="OK">OK</input> |
| </div> |
| </body> |
| </html> |