-
Notifications
You must be signed in to change notification settings - Fork 0
/
image_edit.tmpl
70 lines (69 loc) · 2.67 KB
/
image_edit.tmpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<:wrap admin/base.tmpl title=>[concatenate "Edit " [articleType] " Image"], js => "admin_edit.js" :>
<h1>Edit <:articleType:> Image</h1>
<:ifMessage:>
<p><b><:message:></b></p>
<:or:><:eif:>
<p>| <a href="/cgi-bin/admin/menu.pl">Admin menu</a> |
<a href="<:article admin:>">See article</a> |
<a href="/cgi-bin/admin/add.pl?id=<:article id:>">Edit Article</a> |
<a href="/cgi-bin/admin/add.pl?id=<:article id:>&_t=img">Images</a> |
</p>
<form action="/cgi-bin/admin/add.pl" method="post" enctype="multipart/form-data">
<input type="hidden" name="id" value="<: article id :>" />
<input type="hidden" name="image_id" value="<: eimage id :>" />
<input type="hidden" name="r" value="/cgi-bin/admin/add.pl?id=<:article id:>&_t=img" />
<:csrfp admin_save_image hidden:>
<table class="editform editformsmall">
<tr>
<th>Replacement image file:</th>
<td><input type="file" name="image" size="40" /><br />(leave blank to keep the current image)
<:= eimage.thumb("geo", "editor") |raw :></td>
<td class="help"><:help image image:> <:error_img image:></td>
</tr>
<tr>
<th>Alt text for image:</th>
<td><input type="text" name="alt" value="<:old alt eimage alt:>" /></td>
<td class="help"><:help image alt:> <:error_img alt:></td>
</tr>
<tr>
<th>URL for image:</th>
<td><input type="text" name="url" value="<:old url eimage url:>" size="60" /></td>
<td class="help"><:help image url:> <:error_img url:></td>
</tr>
<tr>
<th>Identifier for image:</th>
<td><input type="text" name="name" value="<:old name eimage name:>" /></td>
<td class="help"><:help image name:> <:error_img name:></td>
</tr>
<tr>
<th>Tags</th>
<td>
<input type="hidden" name="_save_tags" value="1" />
<div id="tags">
<:.set tags = cgi.param("_save_tags") ? [ cgi.param("tags") ] : [ eimage.tags, "" ] -:>
<:.for tag in tags :>
<div class="tag"><input type="text" name="tags" value="<:= tag :>" /><:.call "error_img_n", "field":"tags", "index":loop.index :></div>
<:.end for:>
</div>
</td>
<td class="help"><:help edit tags:></td>
</tr>
<tr>
<th>Storage:</th>
<td>
<select name="storage">
<option value="">(Auto)</option>
<:iterator begin image_stores:>
<option value="<:image_store name:>" <:ifEq [old storage eimage storage] [image_store name]:>selected="selected"<:or:><:eif:>><:image_store description:></option>
<:iterator end image_stores:>
</select>
</td>
<td class="help"><:help image name:> <:error_img name:></td>
</tr>
<tr>
<td colspan="3" class="buttons">
<input type="submit" name="a_save_image" value="Save Image" />
</td>
</tr>
</table>
</form>