]>
Commit | Line | Data |
---|---|---|
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> |