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> |