]> git.imager.perl.org - bse.git/blame - site/templates/admin/edit_product.tmpl
0.15_19 commit
[bse.git] / site / templates / admin / edit_product.tmpl
CommitLineData
759c295d 1<html><head><title><:ifNew:>Add<:or:>Edit<:eif:> product - Shop administration</title>
5bc24704
TC
2 <link rel="stylesheet" type="text/css" href="/css/admin.css">
3</head>
4<body>
5<h1>Shop Administration</h1>
35c0719f 6<:ifMessage:>
27feb834
TC
7<p><b><:message:></b></p>
8<:or:><:eif:>
759c295d
TC
9<p>| <a href="/cgi-bin/admin/menu.pl">Admin menu</a> | <:if New:><:or New:><a href="<:product admin:>">See
10 product</a> | <a href="/cgi-bin/admin/add.pl?id=<:product parentid:>">Edit
11 parent</a>
12 |<:eif New:> <a href="/cgi-bin/admin/shopadmin.pl">Manage catalogs</a> |<:if
13 New:><:or New:><:if UserCan edit_save:product,edit_field_edit_listed:product
14 :> <a href="/cgi-bin/admin/add.pl?id=<:product id:>&_t=steps">Manage
15 step parents</a> | <:if Product listed:> <a href="<:script:>?id=<:product id:>&hide=1&r=<:script:>?id=<:product id:>">Hide
16 product</a> |<:or Product:> <a href="<:script:>?id=<:product id:>&unhide=1&r=<:script:>?id=<:product id:>">Show
17 product</a> |<:eif Product:><:or UserCan:><:eif UserCan:><:ifProduct listed:><:or:> Hidden<:eif:><:eif
18 New:></p>
19 <h2>Product Details</h2>
20<:ifNew:><:or:><:if Or [iadminuser_count] [iadmingroup_count]:>
abf5bbc6
TC
21 <form action="/cgi-bin/admin/adminusers.pl">
22 <input type=hidden name=id value="<: article id:>">
23 <table border="0" cellspacing="0" cellpadding="0" bgcolor="#000000" class="table">
24 <tr>
25 <td>
26 <table cellpadding="6" cellspacing="1" border="0" width="100%">
27 <tr>
28 <th nowrap>
29
30 <font size=2>Manage access:</font>
31 </th>
32 <td bgcolor="#FFFFFF">
33 <select name=adminid>
08123550
TC
34<:iterator begin adminusers:>
35<option value=<:iadminuser id:>>User <:iadminuser logon:>
36<:iterator end adminusers:>
37<:iterator begin admingroups:>
38<option value=<:iadmingroup id:>>Group <:iadmingroup name:>
39<:iterator end admingroups:>
abf5bbc6
TC
40 </select>
41 <input type=submit name="a_showobjectart" value="Manage">
42 </td>
43 <td bgcolor="#FFFFFF"><:help access manage:>
44 </td>
45 </tr>
46 </table>
47 </td>
48 </tr>
49 </table>
50 </form>
51<br>
759c295d 52<:or Or:><:eif Or:><:eif:>
55753022 53<form action="<:script:>" enctype="multipart/form-data" method="POST">
35c0719f 54 <input type="hidden" name="id" value="<:product id:>">
35c0719f 55 <table border="0" cellspacing="0" cellpadding="0" bgcolor="#000000" class="table">
5bc24704
TC
56 <tr>
57 <td>
27feb834 58 <table border=0 cellpadding="6" cellspacing="1" width="100%">
759c295d 59 <tr>
27feb834 60 <th align="left" bgcolor="#FFFFFF">Catalog:</th>
caa7299c 61 <td bgcolor="#FFFFFF">
abf5bbc6 62<:ifFieldPerm parentid:><select name="parentid"><:list:></select><:or:><:parent title:> (<:parent id:>)<:eif:></td>
429e9103
TC
63 <td nowrap bgcolor="#FFFFFF"><:help product catalog:> <:error_img
64 parentid:></td>
759c295d
TC
65 </tr>
66 <tr>
67 <th align="left" bgcolor="#FFFFFF">Title*:</th>
deae2a52 68 <td bgcolor="#FFFFFF"><:ifFieldPerm title:><input type="text" name="title" value="<:old title default title:>" size="60"><:or:><:product title:><:eif:> </td>
331fd099 69 <td nowrap bgcolor="#FFFFFF"><:help product title:> <:error_img title:></td>
5bc24704 70 </tr>
ca9aa2bf 71 <tr>
759c295d 72 <th nowrap align="left" bgcolor="#FFFFFF">Summary*:</th>
deae2a52 73 <td nowrap bgcolor="#FFFFFF"><:ifFieldPerm summary:><input type="text" name="summary" value="<:old summary default summary:>" size=60><:or:><:product summary:><:eif:> </td>
759c295d
TC
74 <td nowrap bgcolor="#FFFFFF"><:help product summary:> <:error_img
75 summary:></td>
ca9aa2bf 76 </tr>
27feb834 77 <tr>
35c0719f 78 <th align="left" bgcolor="#FFFFFF" valign="top"> Body:</th>
27feb834 79 <td bgcolor="#FFFFFF">
deae2a52 80 <:ifFieldPerm body:><textarea name=body rows=15 cols=60 wrap=virtual><:old body default body:></textarea><:or:><:bodytext product body:><:eif:>
5bc24704 81 </td>
429e9103
TC
82 <td nowrap bgcolor="#FFFFFF" valign="top"><:help body body:> <:error_img
83 body:></td>
759c295d
TC
84 </tr>
85 <tr>
86 <th nowrap align="left" bgcolor="#FFFFFF">Template:</th>
87 <td nowrap bgcolor="#FFFFFF"><:ifFieldPerm template:><:templates:><:or:><:product template:><:eif:></td>
429e9103
TC
88 <td nowrap bgcolor="#FFFFFF"><:help product template:> <:error_img
89 template:></td>
759c295d
TC
90 </tr>
91 <tr>
92 <th nowrap bgcolor="#FFFFFF" align="left">List article:</th>
93 <td bgcolor="#FFFFFF" width="100%"> <:if FieldPerm listed:><:list listed:><:or FieldPerm:><:if Article listed:><:ifEq [article listed] "1":>Yes<:or:>In Sections, but not menu<:eif:><:or Article:>No<:eif Article:><:eif FieldPerm:> </td>
429e9103 94 <td bgcolor="#FFFFFF"><:help edit listed:> <:error_img listed:></td>
759c295d 95 </tr>
429e9103 96 <tr>
759c295d
TC
97 <th nowrap bgcolor="#FFFFFF" align="left">Flags:</th>
98 <td bgcolor="#FFFFFF" width="100%"><:iterator begin flags:><:if FieldPerm flags:>
99 <input type=checkbox name=flags value="<:flag id:>" <:ifFlagSet [flag id]:>checked<:or:>
100 <:eif:>><:or FieldPerm:><:ifFlagSet [flag id]:>Yes<:or:>No<:eif:>
cc9019d1 101 <:eif FieldPerm:><:flag desc:><:iterator separator flags:><br /><:iterator end flags:></td>
429e9103 102 <td bgcolor="#FFFFFF"><:help edit flags:> <:error_img flags:></td>
5bc24704 103 </tr>
9604a90c
TC
104 <tr>
105 <th nowrap="nowrap" align="left" bgcolor="#FFFFFF">Page title:</th>
106 <td width="100%" bgcolor="#FFFFFF">
107 <:ifFieldPerm pageTitle:><input type="text" name="pageTitle" value='<:old pageTitle article pageTitle:>' size="60" maxlength="255" tabindex="7" /> (alternate title)<:or:><:article pageTitle:><:eif:>
108 </td>
109 <td nowrap="nowrap" bgcolor="#FFFFFF"><:help edit pageTitle:> <:error_img pageTitle:></td>
110 </tr>
111 <tr>
112 <th nowrap="nowrap" align="left" bgcolor="#FFFFFF">Author name:</th>
113 <td width="100%" bgcolor="#FFFFFF" >
114 <:if FieldPerm author:><input type="text" name="author" value='<:ifCfg editor auto_author:><:old author adminuser name:><:or:><:old author:><:eif:>' size="40" maxlength="255" tabindex="7" /><:or FieldPerm:><:article author:><:eif FieldPerm:>
115 </td>
116 <td nowrap="nowrap" bgcolor="#FFFFFF" ><:help edit author:> <:error_img author:></td>
117 </tr>
5bc24704 118 <tr>
27feb834 119 <th nowrap align="left" bgcolor="#FFFFFF">Lead time:</th>
5bc24704 120 <td nowrap bgcolor="#FFFFFF">
759c295d 121 <:ifFieldPerm leadTime:>
deae2a52 122 <input type="text" name="leadTime" value="<:old leadTime default leadTime:>" size=5><:or:><:product leadTime:><:eif:>
5bc24704 123 days</td>
429e9103
TC
124 <td nowrap bgcolor="#FFFFFF"><:help product leadtime:> <:error_img
125 leadTime:></td>
5bc24704
TC
126 </tr>
127 <tr>
81f3292d 128 <th align="left" bgcolor="#FFFFFF"><:cfg "product fields" retailPrice "Retail price":>:</th>
5bc24704 129 <td bgcolor="#FFFFFF">$
deae2a52 130 <:ifFieldPerm retailPrice:><input type="text" name="retailPrice" value="<:old retailPrice money default retailPrice:>" size=7>
759c295d
TC
131 (0.00)<:or:><:money product retailPrice:><:eif:> </td>
132 <td nowrap bgcolor="#FFFFFF"><:help product retail:> <:error_img retailPrice:></td>
5bc24704
TC
133 </tr>
134 <tr>
27feb834 135 <th align="left" bgcolor="#FFFFFF">Wholesale price:</th>
5bc24704 136 <td bgcolor="#FFFFFF">$
deae2a52 137 <:ifFieldPerm wholesalePrice:><input type="text" name="wholesalePrice" value="<:old wholesalePrice money default wholesalePrice:>" size=7>
abf5bbc6 138 (0.00)<:or:><:money product wholesalePrice:><:eif:></td>
759c295d 139 <td nowrap bgcolor="#FFFFFF"><:help product wholesale:> <:error_img wholesalePrice:></td>
5bc24704
TC
140 </tr>
141 <tr>
27feb834 142 <th align="left" bgcolor="#FFFFFF">GST:</th>
5bc24704 143 <td bgcolor="#FFFFFF">$
deae2a52 144 <:ifFieldPerm gst:><input type="text" name="gst" value="<:old gst money default gst:>" size=7>
abf5bbc6 145 (0.00)<:or:><:money product gst:><:eif:></td>
759c295d 146 <td nowrap bgcolor="#FFFFFF"><:help product gst:> <:error_img gst:></td>
5bc24704
TC
147 </tr>
148 <tr>
27feb834 149 <th align="left" bgcolor="#FFFFFF">Release date:</th>
5bc24704 150 <td bgcolor="#FFFFFF">
deae2a52 151 <:ifFieldPerm release:><input type="text" name="release" value="<:old release date "%d/%m/%Y" default release:>" size=11>
abf5bbc6 152 (dd/mm/yyyy)<:or:><:date "%d/%m/%Y" product release:><:eif:></td>
429e9103
TC
153 <td nowrap bgcolor="#FFFFFF"><:help product release:> <:error_img
154 release:></td>
5bc24704
TC
155 </tr>
156 <tr>
27feb834 157 <th align="left" bgcolor="#FFFFFF">Expiry date:</th>
5bc24704 158 <td bgcolor="#FFFFFF">
deae2a52 159 <:ifFieldPerm expire:><input type="text" name="expire" value="<:old expire date "%d/%m/%Y" default expire:>" size=11>
abf5bbc6 160 (dd/mm/yyyy)<:or:><:date "%d/%m/%Y" product expire:><:eif:></td>
429e9103
TC
161 <td nowrap bgcolor="#FFFFFF"><:help product expire:> <:error_img
162 expire:></td>
5bc24704 163 </tr>
26094672
TC
164 <tr>
165 <th nowrap align="left" bgcolor="#FFFFFF">Summary length:</th>
166 <td nowrap bgcolor="#FFFFFF">
deae2a52 167 <:ifFieldPerm summaryLength:><input type="text" name="summaryLength" size="10" maxlength="10" value="<:old summaryLength default summaryLength:>"><:or:><:product summaryLength:><:eif:>
26094672 168 </td>
429e9103
TC
169 <td nowrap bgcolor="#FFFFFF"><:help product summary:> <:error_img
170 summaryLength:></td>
26094672
TC
171 </tr>
172 <tr>
173 <th nowrap align="left" bgcolor="#FFFFFF">Display threshold:</th>
174 <td nowrap bgcolor="#FFFFFF">
deae2a52 175 <:ifFieldPerm threshold:><input type="text" name="threshold" size=10 maxlength=10 value="<:old threshold default threshold:>"><:or:><:product threshold:><:eif:>
35c0719f 176 </td>
429e9103
TC
177 <td nowrap bgcolor="#FFFFFF"><:help product threshold:> <:error_img
178 threshold:></td>
26094672 179 </tr>
a11a0d7c 180 <tr>
27feb834 181 <th align="left" bgcolor="#FFFFFF">Options:</th>
a11a0d7c 182 <td bgcolor="#FFFFFF">
deae2a52 183 <:ifFieldPerm options:><input type="text" name="options" value="<:old options default options:>" size=30>
abf5bbc6 184 (<:alloptions:>)<:or:><:product options:><:eif:> </td>
429e9103 185 <td bgcolor="#FFFFFF"><:help product options:> <:error_img options:></td>
a11a0d7c 186 </tr>
d64413ee 187<:include admin/product_custom.tmpl optional:>
27feb834 188 <tr>
35c0719f 189 <th nowrap align="left" bgcolor="#FFFFFF" valign="top">Thumbnail image:</th>
27feb834 190 <td nowrap bgcolor="#FFFFFF">
abf5bbc6 191 <:ifFieldPerm thumbImage:><input type="file" name="thumbnail"><:or:><:eif:>
35c0719f 192 <:ifProduct thumbImage:><img src="/images/<:product thumbImage:>">
abf5bbc6
TC
193 <:if FieldPerm thumbImage:><input type=checkbox name="remove_thumb">
194 Remove<:or FieldPerm:><:eif FieldPerm:><:or:><:eif:> </td>
429e9103
TC
195 <td nowrap bgcolor="#FFFFFF" valign="top"><:help product thumb:> <:error_img
196 thumbImage:></td>
5bc24704 197 </tr>
759c295d 198 <:if Article id:>
27feb834 199 <tr>
35c0719f 200 <th nowrap align="left" bgcolor="#FFFFFF" valign="top"><a name="files"></a>Files:</th>
caa7299c 201 <td nowrap bgcolor="#FFFFFF"> <:if Files:>
27feb834 202 <table cellpadding="0" cellspacing="0" border="0" bgcolor="#333333">
35c0719f 203 <tr>
27feb834
TC
204 <td>
205 <table cellpadding="5" cellspacing="1" border="0">
206 <tr bgcolor="#FFFFFF">
207 <th>Filename</th>
208 <th>Size</th>
209 <th>Type</th>
35c0719f
TC
210 <th>D/l</th>
211 <th>Pay</th>
212 <th>User</th>
27feb834
TC
213 </tr>
214 <:iterator begin files:>
215 <tr bgcolor="#FFFFFF">
216 <td><:file displayName:></td>
35c0719f 217 <td align="center"><:kb file sizeInBytes:></td>
27feb834
TC
218 <td><:file contentType:></td>
219 <td align=center><:ifFile download:>Yes<:or:>No<:eif:></td>
35c0719f
TC
220 <td align=center><:ifFile forSale:>Yes<:or:>No<:eif:></td>
221 <td align=center><:ifFile requireUser:>Yes<:or:>No<:eif:></td>
27feb834
TC
222 </tr>
223 <:iterator end files:>
224 </table>
225 </td>
226 </tr>
caa7299c
TC
227 </table>
228 <p><a href="<:script:>?filelist=1&id=<:article id:>"><b>Manage Files</b></a>
229 </p>
230 <:or Files:>
231 <p>No files are attached to this article. <a href="<:script:>?filelist=1&id=<:article id:>"><b>Manage Files</b></a></p><:eif Files:>
edc5d096 232 </td>
caa7299c 233 <td nowrap bgcolor="#FFFFFF" valign="top"><:help product
429e9103 234 files:> <:error_img files:></td>
edc5d096 235 </tr>
26094672 236 <tr>
15fb10f2 237 <th valign="top" nowrap bgcolor="#FFFFFF" align="left"> Images:
35c0719f 238 </th>
caa7299c 239 <td align="center" bgcolor="#FFFFFF"> <:if Images:> <:iterator begin
55753022 240 images:> <img src="/images/<: image image :>" alt="<:image alt :>" width=
26094672
TC
241 <:image width:> height=<:image height:>> <:iterator separator images:>
242 <hr noshade size="1">
15fb10f2
TC
243 <: iterator end images :>
244 <p align="left"><a href="<:script:>?id=<:article id:>&showimages=1"><b>Manage Images</b></a></p>
245 <:or Images:><p align="left">No images are attached to this article. <a href="<:script:>?id=<:article id:>&showimages=1"><b>Manage Images</b></a></p>
55753022 246 <:eif Images:>
35c0719f 247 </td>
429e9103
TC
248 <td valign="top" bgcolor="#FFFFFF"><:help product images:> <:error_img
249 images:></td>
35c0719f 250 </tr>
759c295d 251 <:or Article:><:eif Article:>
d7538448 252 <tr>
0ec4ac8a
TC
253 <th nowrap align="left" bgcolor="#FFFFFF">Purchase subscribes to:</th>
254 <td nowrap bgcolor="#FFFFFF">
255 <select name="subscription_id">
256 <option value="-1"<:ifEq [old subscription_id] "-1":> selected="selected"<:or:><:eif:>>(nothing)</option>
257<:iterator begin subscriptions:>
258 <option value="<:subscription subscription_id:>"<:ifEq [old subscription_id] [subscription subscription_id]:> selected="selected"<:or:><:eif:>><:subscription title:></option>
259<:iterator end subscriptions:>
d7538448 260 </select> for <input type="text" name="subscription_period" value="<:ifEq [old subscription_period] "":><:default subscription_period:><:or:><:old subscription_period:><:eif:>" size="3" /><:error_img subscription_period:> months.
0ec4ac8a
TC
261 </td>
262 <td nowrap bgcolor="#FFFFFF"><:help product subscription_id:></td>
263 </tr>
264 <tr>
265 <th nowrap align="left" bgcolor="#FFFFFF">Can be used to:</th>
266 <td nowrap bgcolor="#FFFFFF">
267 <select name="subscription_usage">
268 <option value="3"<:ifEq [old subscription_usage] "3":> selected="selected"<:or:><:eif:>>Start or renew a subscription</option>
269 <option value="1"<:ifEq [old subscription_usage] "1":> selected="selected"<:or:><:eif:>>Start a subscription only</option>
270 <option value="2"<:ifEq [old subscription_usage] "2":> selected="selected"<:or:><:eif:>>Renew a subscription only</option>
271 </select>
272 </td>
273 <td nowrap bgcolor="#FFFFFF"><:help product subscription_usage:></td>
274 </tr>
275 <tr>
276 <th nowrap align="left" bgcolor="#FFFFFF">User must be subscribed to:</th>
277 <td nowrap bgcolor="#FFFFFF">
278 <select name="subscription_required">
279 <option value="-1"<:ifEq [old subscription_required] "-1":> selected="selected"<:or:><:eif:>>(nothing)</option>
280<:iterator begin subscriptions:>
281 <option value="<:subscription subscription_id:>"<:ifEq [old subscription_required] [subscription subscription_id]:> selected="selected"<:or:><:eif:>><:subscription title:></option>
282<:iterator end subscriptions:>
283 </select> to purchase this product
284 </td>
285 <td nowrap bgcolor="#FFFFFF"><:help product subscription_id:></td>
d7538448 286 </tr>
5bc24704
TC
287 </table>
288 </td>
289 </tr>
290 </table>
759c295d
TC
291 <p><font size="-1">*These fields cannot be modified once this product has been
292 included in an order.</font></p>
293 <:if UserCan edit_save:article:>
294 <p>
429e9103 295 <:ifNew:><input type=submit name="save" value="Add Product"><:or:><input type=submit name="save" value="Update Product"><:eif:>
abf5bbc6 296 </p><:or UserCan:><:eif UserCan:>
5bc24704
TC
297</form>
298
7063727a 299<p><font size="-1">BSE Release <:release:></font></p>
5bc24704
TC
300</body>
301</html>