1 <h2><img class="center" alt="" src="images/fai_partitionTable.png" align="middle"> {t}Edit share{/t}</h2>
2 <table summary="{t}NFS setup{/t}" width="100%">
3 <tr>
4 <td width="45%" style="vertical-align:top">
5 <!--Table left-top-->
6 <table summary="">
7 <tr>
8 <td>
9 {t}Name{/t} {$must}
10 </td>
11 <td>
12 <input type="text" name="name" value="{$name}" {$nameACL}>
13 </td>
14 </tr>
15 <tr>
16 <td>
17 {t}Description{/t}
18 </td>
19 <td>
20 <input type="text" size="40" name="description" value="{$description}">
21 </td>
22 </tr>
23 <tr>
24 <td>
25 {t}Path{/t} / {t}Volume{/t}
26 </td>
27 <td>
28 <input type="text" size="40" name="path" value="{$path}">
29 </td>
30 </tr>
31 <tr>
32 <td>
33 <div id="vlabel">{t}Server{/t}</div>
34 </td>
35 <td>
36 <input type="text" id="volume" size="40" name="volume" value="{$volume}">
37 </td>
38 </tr>
39 </table>
40 </td>
41 <td style="border-left:1px solid #A0A0A0">
43 <!--Table right-top-->
44 <table summary="">
45 <tr>
46 <td style="vertical-align:top">
47 {t}Type{/t}
48 </td>
49 <td>
50 <select size="1" name="type" id="sharetype">
51 {html_options options=$types selected=$type}
52 </select>
53 {if $allow_mounts == TRUE}
54 <br><br><input type="checkbox" name="netatalk_mount" id="netatalk_mount" {$mount_checked} {$appleMountsACL}/><label for="netatalk_mount">{t}Auto-mount share on Apple systems{/t}</label>
55 <br>
56 <br>
57 {/if}
59 {literal}
60 <script language="JavaScript">
61 document.getElementById('sharetype').onchange=function() {
62 var foobar=this[this.selectedIndex].value;
63 var box=document.getElementById('netatalk_mount');
64 var volume=document.getElementById('volume');
65 var vlabel=document.getElementById('vlabel');
66 {/literal}
67 <!-- Only add checkbox enable/disable js part if checkbox is available -->
68 {if $allow_mounts == TRUE}
69 {literal}
70 if(foobar=="NFS"||foobar=="netatalk"){
71 box.disabled=false;
72 } else {
73 box.disabled=true;
74 box.checked=false;
75 }
76 {/literal}
77 {/if}
78 {literal}
79 if(foobar=="NCP"){
80 volume.style.visibility="visible";
81 vlabel.style.visibility="visible";
82 } else {
83 volume.style.visibility="hidden";
84 vlabel.style.visibility="hidden";
85 }
86 };
87 document.getElementById('sharetype').onchange();
88 </script>
89 {/literal}
90 </td>
91 </tr>
92 <tr>
93 <td>
94 {t}Codepage{/t}
95 </td>
96 <td>
97 <select size="1" name="charset">
98 {html_options options=$charsets selected=$charset}
99 </select>
100 </td>
101 </tr>
102 <tr>
103 <td>
104 {t}Option{/t}
105 </td>
106 <td>
107 <input type="text" name="option" value="{$option}">
108 </td>
109 </tr>
110 </table>
111 </td>
112 </tr>
113 <tr>
114 <td colspan=2>
115 <p class="seperator"> </p>
116 </td>
117 </tr>
118 <tr>
119 <td colspan=2 style="text-align:right">
120 <input type="submit" name="NFSsave" value="{t}Save{/t}">
121 <input type="submit" name="NFScancel" value="{t}Cancel{/t}">
122 </td>
123 </tr>
124 </table>