diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2007-10-21 08:34:36 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2007-10-21 08:34:36 +0000 |
| commit | d012f967c28e9fd070e226695510bf8652f67855 (patch) | |
| tree | 147a00c44a9958bef4b57983e73084efc9046b72 /templates | |
| parent | 1bb287a9d3f27cce9de862ff52aaea002ec1a535 (diff) | |
| download | pigeonholes-d012f967c28e9fd070e226695510bf8652f67855.tar.gz pigeonholes-d012f967c28e9fd070e226695510bf8652f67855.tar.bz2 pigeonholes-d012f967c28e9fd070e226695510bf8652f67855.zip | |
add option to set number of columns in table list and add option to display primary attachment image if there is one. re-organise the admin page.
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/admin_pigeonholes.tpl | 50 | ||||
| -rw-r--r-- | templates/view_table_inc.tpl | 8 |
2 files changed, 52 insertions, 6 deletions
diff --git a/templates/admin_pigeonholes.tpl b/templates/admin_pigeonholes.tpl index 1a160cc..21400bd 100644 --- a/templates/admin_pigeonholes.tpl +++ b/templates/admin_pigeonholes.tpl @@ -1,9 +1,9 @@ -{* $Header: /cvsroot/bitweaver/_bit_pigeonholes/templates/admin_pigeonholes.tpl,v 1.8 2006/06/11 11:02:05 squareing Exp $ *} +{* $Header: /cvsroot/bitweaver/_bit_pigeonholes/templates/admin_pigeonholes.tpl,v 1.9 2007/10/21 08:34:36 squareing Exp $ *} {strip} {form} <input type="hidden" name="page" value="{$page}" /> - {legend legend="Pigeonhole Display Settings"} + {legend legend="Display Settings"} {foreach from=$pigeonholeDisplaySettings key=feature item=output} <div class="row"> {formlabel label=`$output.label` for=$feature} @@ -15,6 +15,26 @@ {/foreach} <div class="row"> + {formlabel label="Number of Members" for="member_number"} + {forminput} + {html_options name="pigeonholes_limit_member_number" options=$memberLimit values=$memberLimit selected=$gBitSystem->getConfig('pigeonholes_limit_member_number') id=member_number} + {formhelp note="Here you can specify what number of members are displayed at the bottom of a page."} + {/forminput} + </div> + {/legend} + + {legend legend="Listing Settings"} + {foreach from=$pigeonholeListSettings key=feature item=output} + <div class="row"> + {formlabel label=`$output.label` for=$feature} + {forminput} + {html_checkboxes name="$feature" values="y" checked=$gBitSystem->getConfig($feature) labels=false id=$feature} + {formhelp note=`$output.note` page=`$output.page`} + {/forminput} + </div> + {/foreach} + + <div class="row"> {formlabel label="List style" for="pigeonholes_list_style"} {forminput} {html_options name="pigeonholes_list_style" options=$listStyles values=$listStyles selected=$gBitSystem->getConfig('pigeonholes_list_style') id=pigeonholes_list_style} @@ -23,10 +43,18 @@ </div> <div class="row"> - {formlabel label="Number of Members" for="member_number"} + {formlabel label="Member Thumbnail"} {forminput} - {html_options name="pigeonholes_limit_member_number" options=$memberLimit values=$memberLimit selected=$gBitSystem->getConfig('pigeonholes_limit_member_number') id=member_number} - {formhelp note="Here you can specify what number of members are displayed at the bottom of a page."} + {html_options values=$imageSizes options=$imageSizes name="pigeonholes_member_thumb" selected=$gBitSystem->getConfig('pigeonholes_member_thumb')} + {formhelp note="This is the size of category members with a primary attachment."} + {/forminput} + </div> + + <div class="row"> + {formlabel label="Table Columns" for="pigeonholes_display_columns"} + {forminput} + {html_options name="pigeonholes_display_columns" options=$tableColumns values=$tableColumns selected=$gBitSystem->getConfig('pigeonholes_display_columns',3) id=pigeonholes_display_columns} + {formhelp note="Set the number of columns you want to display the table in."} {/forminput} </div> {/legend} @@ -41,6 +69,18 @@ {/forminput} </div> {/foreach} + {/legend} + + {legend legend="Pigeonhole Content Edit Settings"} + {foreach from=$pigeonholeContentEditSettings key=feature item=output} + <div class="row"> + {formlabel label=`$output.label` for=$feature} + {forminput} + {html_checkboxes name="$feature" values="y" checked=$gBitSystem->getConfig($feature) labels=false id=$feature} + {formhelp note=`$output.note` page=`$output.page`} + {/forminput} + </div> + {/foreach} <div class="row"> {formlabel label="Number of categories for a scrolling list" for="pigeonholes_scrolling_list_number"} diff --git a/templates/view_table_inc.tpl b/templates/view_table_inc.tpl index c7d6e3d..b7c1492 100644 --- a/templates/view_table_inc.tpl +++ b/templates/view_table_inc.tpl @@ -23,7 +23,13 @@ <ul> {foreach from=$members item=member} <li> - {$member.display_link}{if $gBitSystem->isFeatureActive( 'pigeonholes_display_content_type' )} <small>{tr}{$member.content_description}{/tr}</small>{/if} + {assign var=size value=$gBitSystem->getConfig('pigeonholes_member_thumb')} + <a href="{$member.display_url}"> + {if $gBitSystem->isFeatureActive( 'pigeonholes_member_thumb' ) && $member.thumbnail_url.$size} + <img src="{$member.thumbnail_url.$size}" alt="{$member.title|escape}" title="{$member.title|escape}" /><br /> + {/if} + {$member.title|escape}{if $gBitSystem->isFeatureActive( 'pigeonholes_display_content_type' )} <small>{tr}{$member.content_description}{/tr}</small>{/if} + </a> </li> {/foreach} </ul> |
