summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2007-01-07 15:33:10 +0000
committerMax Kremmel <xing@synapse.plus.com>2007-01-07 15:33:10 +0000
commitc9ec2575b15f22ae804e3067eb74a5880075876f (patch)
treed48746e06e332c96eb28954d06503db1d94ddd3a
parent612de9ac8e796e1fc5721408f4c258d7ab81f6c6 (diff)
downloadpigeonholes-c9ec2575b15f22ae804e3067eb74a5880075876f.tar.gz
pigeonholes-c9ec2575b15f22ae804e3067eb74a5880075876f.tar.bz2
pigeonholes-c9ec2575b15f22ae804e3067eb74a5880075876f.zip
only display path list when user has permissions to insert items into pigeonholes
-rw-r--r--templates/pigeonholes_input_mini_inc.tpl62
1 files changed, 32 insertions, 30 deletions
diff --git a/templates/pigeonholes_input_mini_inc.tpl b/templates/pigeonholes_input_mini_inc.tpl
index 99fa2e9..4977774 100644
--- a/templates/pigeonholes_input_mini_inc.tpl
+++ b/templates/pigeonholes_input_mini_inc.tpl
@@ -1,37 +1,39 @@
{strip}
-<div class="row">
- {formlabel label="Categorise" for="pigeonholes"}
- {if $pigeonPathList|@count ne 0}
- {forminput}
- {if $pigeonPathList|@count < $gBitSystem->getConfig( 'pigeonholes_scrolling_list_number' )}
- {foreach from=$pigeonPathList key=pigeonId item=path}
- <label>
- <input type="checkbox" value="{$pigeonId}" {if $path.0.selected}checked="checked" {/if}name="pigeonholes[pigeonhole][]" />
- {foreach from=$path item=node}
- {if $node.parent_id} &raquo;{/if} {$node.title|escape}
- {/foreach}
- <br />
- </label>
- {/foreach}
- {else}
- <select name="pigeonholes[pigeonhole][]" id="pigeonholes" multiple="multiple" size="6">
+{if $gBitUser->hasPermission( 'p_pigeonholes_insert_member' )}
+ <div class="row">
+ {formlabel label="Categorise" for="pigeonholes"}
+ {if $pigeonPathList|@count ne 0}
+ {forminput}
+ {if $pigeonPathList|@count < $gBitSystem->getConfig( 'pigeonholes_scrolling_list_number' )}
{foreach from=$pigeonPathList key=pigeonId item=path}
- <option value="{$pigeonId}" {if $path.0.selected}selected="selected"{/if}>
+ <label>
+ <input type="checkbox" value="{$pigeonId}" {if $path.0.selected}checked="checked" {/if}name="pigeonholes[pigeonhole][]" />
{foreach from=$path item=node}
{if $node.parent_id} &raquo;{/if} {$node.title|escape}
{/foreach}
- </option>
+ <br />
+ </label>
{/foreach}
- </select>
- {/if}
- {/forminput}
- {else}
- {forminput}
- <p>{tr}There are no categories available at the moment.{/tr}</p>
- {if $gBitUser->isAdmin()}
- {smartlink ititle="Create Category" ipackage="pigeonholes" ifile="edit_pigeonholes.php"}
- {/if}
- {/forminput}
- {/if}
-</div>
+ {else}
+ <select name="pigeonholes[pigeonhole][]" id="pigeonholes" multiple="multiple" size="6">
+ {foreach from=$pigeonPathList key=pigeonId item=path}
+ <option value="{$pigeonId}" {if $path.0.selected}selected="selected"{/if}>
+ {foreach from=$path item=node}
+ {if $node.parent_id} &raquo;{/if} {$node.title|escape}
+ {/foreach}
+ </option>
+ {/foreach}
+ </select>
+ {/if}
+ {/forminput}
+ {else}
+ {forminput}
+ <p>{tr}There are no categories available at the moment.{/tr}</p>
+ {if $gBitUser->isAdmin()}
+ {smartlink ititle="Create Category" ipackage="pigeonholes" ifile="edit_pigeonholes.php"}
+ {/if}
+ {/forminput}
+ {/if}
+ </div>
+{/if}
{/strip}