Statistics
| Branch: | Revision:

root / src / pithos / content / share / addshare.xul @ 46:f16f6e0e5b69

History | View | Annotate | Download (2.9 kB)

1
<?xml version="1.0"?>
2
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
3
<?xml-stylesheet href="../../skin/share.css" type="text/css"?>
4
<!DOCTYPE pithos SYSTEM "chrome://pithos/locale/pithos.dtd">
5
<window 
6
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
7
  id="Shares"
8
  title="Choose Shares">
9

    
10
    <head>
11
	<!-- Load the standard libraries -->
12
	<script type="application/x-javascript" src="../lib/jquery-1.3.2.min.js" />
13
	<script type="application/x-javascript" src="../lib/json2.js" />
14
	<script type="application/x-javascript" src="../lib/sha.js" />	
15
	<!-- Load our libraries, order matters -->
16
	<script type="application/x-javascript" src="../moz.js" />
17
	<script type="application/x-javascript" src="../connection.js" />
18
	<script type="application/x-javascript" src="../file.js" />
19
	<script type="application/x-javascript" src="../mimes.js" />
20
	<script type="application/x-javascript" src="../cache.js" />
21
	<script type="application/x-javascript" src="../util.js" />
22
	<script type="application/x-javascript" src="../operations.js" />
23
	<script type="application/x-javascript" src="../vfs.js" />
24
	<script type="application/x-javascript" src="addshareinit.js"/>
25
	<script type="application/x-javascript" src="addusertoshare.js"/>
26
	<script type="application/x-javascript" src="../dialogs/selectlist.js"/>
27
    </head>
28

    
29
    <!--The UI starts here-->
30
    <vbox flex="1">
31
    <groupbox class="mainpane" flex="1">
32
	<caption label="Current Shares" />
33
	<tree id="shareTree" flex="1" rows="5" seltype="single" onclick="onTreeClicked(event)" hidecolumnpicker="true" editable="true">
34
	    <treecols id="shareTree-treeCols">
35
		<treecol id="shareTree-treeCol0" primary="true" flex="2" label="User/Group" editable="false"
36
		 persist="width" ordinal="1"/>
37
		<splitter class="tree-splitter" ordinal="2"/>
38
		<treecol flex="1" label="Read" ordinal="3" type="checkbox" editable="true"/>
39
		<splitter class="tree-splitter" ordinal="4"/>
40
		<treecol flex="1" label="Write" ordinal="5" type="checkbox" editable="true"/>
41
		<splitter class="tree-splitter" ordinal="6"/>
42
		<treecol flex="1" label="Modify Access" ordinal="7" type="checkbox" editable="true"/>
43
	    </treecols>
44
	    <treechildren id="topChild">
45
	    </treechildren>
46
	</tree>
47
        <hbox style="align: right">
48
	    <button label="Add Group" onclick="addGroup();"/>
49
	    <button label="Add User" onclick="addUser();"/>
50
	    <button label="Remove" onclick="removeShare();"/>
51
	</hbox>
52
	<hbox>
53
	    <checkbox label="Make Public" checked="false" onclick="makePublic(event);"/>
54
	</hbox>
55
    </groupbox>
56
    <hbox>
57
	<button label="Ok" onclick="submitChanges();"/>
58
	<button label="Cancel" onclick="closeWindow();"/>
59
    </hbox>
60
    </vbox>
61
    <!-- this must be executed after the initialization of .xul -->
62
    <script type="application/x-javascript">
63
	$mb = jQuery.noConflict();
64
	$mb(document).ready(function() {
65
		init();	
66
	});
67
    </script>
68

    
69
</window>