browse.smarty
1.86 KB
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
{$context->oPage->requireJSResource('thirdpartyjs/MochiKit/Base.js')}
{$context->oPage->requireJSResource('thirdpartyjs/MochiKit/Iter.js')}
{$context->oPage->requireJSResource('thirdpartyjs/MochiKit/DOM.js')}
{$context->oPage->requireJSResource('resources/js/toggleselect.js')}
{if ($custom_title != null)}
<h2>{$custom_title}</h2>
{/if}
<form action="{$smarty.server.PHP_SELF}" method="post">
<input type="hidden" name="action" value="massaction" />
{if ($isEditable)}
<input type="hidden" name="fFolderId" value="{$context->oFolder->getId()}" />
{/if}
{$collection->render()}
{if ($isEditable)}
<div class="form_actions">
<input type="submit" name="submit[delete]" value="{i18n}Delete{/i18n}" />
<input type="submit" name="submit[move]" value="{i18n}Move{/i18n}" />
</div>
{/if}
</form>
{if ($save_fields)}
<form action="{$smarty.server.PHP_SELF}" method="post">
<fieldset>
<legend>Edit search</legend>
<p class="descriptiveText">{i18n}To modify this search, press the 'Edit' button.{/i18n}</p>
<input type="hidden" name="action" value="editSearch" />
<input type="hidden" name="boolean_search" value="{$boolean_search}" />
<div class="form_actions">
<input type="submit" name="submit" value="{i18n}Edit{/i18n}" />
</div>
</fieldset>
</form>
<form action="{$smarty.server.PHP_SELF}" method="post">
<fieldset>
<legend>{i18n}Save this search{/i18n}</legend>
<p class="descriptiveText">{i18n}To save this search permanently, so that you can run it again at any time, fill in a name below and click 'Save'.{/i18n}</p>
<input type="hidden" name="action" value="saveSearch" />
<input type="hidden" name="boolean_search" value="{$boolean_search}" />
{foreach item=oWidget from=$save_fields}
{$oWidget->render()}
{/foreach}
<div class="form_actions">
<input type="submit" name="submit" value="{i18n}Save{/i18n}" />
</div>
</fieldset>
</form>
{/if}
{* we break encapsulation pretty badly here. *}