diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2007-01-07 15:33:10 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2007-01-07 15:33:10 +0000 |
| commit | c9ec2575b15f22ae804e3067eb74a5880075876f (patch) | |
| tree | d48746e06e332c96eb28954d06503db1d94ddd3a | |
| parent | 612de9ac8e796e1fc5721408f4c258d7ab81f6c6 (diff) | |
| download | pigeonholes-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.tpl | 62 |
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} »{/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} »{/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} »{/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} |
