blob: a818796a627c8cde2a06f7aa46fdee0e870958a4 [file] [log] [blame]
<!--*****************************************************************************
* 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>