blob: abf98f4a7d01aeb283e78b53ccc439d563dc1b38 (
plain)
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
71
72
73
74
75
76
77
78
79
80
|
{capture name=shared}
{smartlink ititle="Up" booticon="icon-cloud-upload" iforce="icon" page=$page move_module=up module_package=$module_package module_id=$modInfo.module_id}
{smartlink ititle="Down" booticon="icon-cloud-download" iforce="icon" page=$page move_module=down module_package=$module_package module_id=$modInfo.module_id}
{if $colkey eq 'left' or $colkey eq 'right'}
{if $colkey == 'left'}
{assign var=icon value=next}
{assign var=move value=right}
{elseif $colkey == 'right'}
{assign var=icon value=previous}
{assign var=move value=left}
{/if}
{smartlink ititle="Move module" ibiticon="icons/go-$icon" iforce="icon" iexplain="`$move`" page=$page move_module=$move module_package=$module_package module_id=$modInfo.module_id}
{/if}
{if $gBitThemes->isCustomModule( $modInfo.module_rsrc )}
{smartlink ititle="Edit" booticon="icon-edit" iforce=icon iexplain="Edit" page=custom_modules name=$modInfo.module_rsrc|regex_replace:"!.*\/!":"" action=edit}
{/if}
{smartlink ititle="Unassign" booticon="icon-trash" iforce=icon iexplain="Delete" ionclick="return confirm('Are you sure you want to remove `$modInfo.name`?');" page=$page move_module=unassign module_package=$module_package module_id=$modInfo.module_id }
{/capture}
{strip}
<h3>
{if !$smarty.request.nocollapse && !$condensed && $gBitThemes->isJavascriptEnabled()}<a href="javascript:BitBase.flipWithSign('id-{$modInfo.module_id}');"><span id="flipperid-{$modInfo.module_id}" class="monospace">[+]</span> {/if}
{$modInfo.name}
<input type="hidden" name="modules[{$modInfo.module_id}][layout_area]" value="{$area}" />
<input type="hidden" name="modules[{$modInfo.module_id}][layout]" value="{$module_package}" />
{if !$smarty.request.nocollapse && !$condensed && $gBitThemes->isJavascriptEnabled()}</a>{/if}
<br />
{$smarty.capture.shared}
</h3>
{if !$condensed}
{if !$smarty.request.nocollapse && $gBitThemes->isJavascriptEnabled()}<div id="id-{$modInfo.module_id}" style="display:none;">{/if}
<table class="data">
<tr>
<td class="alignright">{tr}Position{/tr}</td>
<td>
<input type="text" size="4" name="modules[{$modInfo.module_id}][pos]" value="{$modInfo.pos}" />
</td>
</tr>
{if !$gBitThemes->isCustomModule( $modInfo.module_rsrc )}
<tr>
<td class="alignright">{tr}Title{/tr}</td>
<td><input type="text" size="15" name="modules[{$modInfo.module_id}][title]" value="{$modInfo.title|escape}" /></td>
</tr>
<tr>
<td class="alignright">{tr}Rows{/tr}</td>
<td><input type="text" size="15" name="modules[{$modInfo.module_id}][module_rows]" value="{$modInfo.module_rows}" /></td>
</tr>
<tr>
<td class="alignright">{tr}Parameters{/tr}</td>
<td><input type="text" size="15" name="modules[{$modInfo.module_id}][params]" value="{$modInfo.params}" /></td>
</tr>
{/if}
<tr>
<td class="alignright">{tr}Cache Time{/tr}</td>
<td><input type="text" size="15" name="modules[{$modInfo.module_id}][cache_time]" value="{$modInfo.cache_time}" /></td>
</tr>
<tr>
<td class="alignright">{tr}Roles{/tr}</td>
<td>
<select multiple="multiple" size="3" name="modules[{$modInfo.module_id}][roles][]">
{foreach from=$roles key=roleId item=role}
{assign var=selected value=n}
{foreach from=$modInfo.module_roles item=module_roles}
{if $roleId == $module_roles}
{assign var=selected value=y}
{/if}
{/foreach}
<option value="{$roleId}" {if $selected eq 'y'}selected="selected"{/if}>{$role.role_name}</option>
{/foreach}
</select>
</td>
</tr>
</table>
{if !$smarty.request.nocollapse && $gBitThemes->isJavascriptEnabled()}</div>{/if}
{/if}
{/strip}
|