diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2006-01-14 19:55:19 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2006-01-14 19:55:19 +0000 |
| commit | 154080e959440ca9168a56196cf786d1a7405cc5 (patch) | |
| tree | 1db481cca7fd65ed74d277e25583ba52e4402cf5 /templates/edit_pigeonholes.tpl | |
| parent | 9a238f69969e9c3c33f72dd35335dffc8f52f774 (diff) | |
| download | pigeonholes-154080e959440ca9168a56196cf786d1a7405cc5.tar.gz pigeonholes-154080e959440ca9168a56196cf786d1a7405cc5.tar.bz2 pigeonholes-154080e959440ca9168a56196cf786d1a7405cc5.zip | |
merge recent changes into HEAD
Diffstat (limited to 'templates/edit_pigeonholes.tpl')
| -rw-r--r-- | templates/edit_pigeonholes.tpl | 72 |
1 files changed, 65 insertions, 7 deletions
diff --git a/templates/edit_pigeonholes.tpl b/templates/edit_pigeonholes.tpl index ed2f2a2..df30670 100644 --- a/templates/edit_pigeonholes.tpl +++ b/templates/edit_pigeonholes.tpl @@ -7,13 +7,71 @@ <div class="body"> {formfeedback hash=$feedback} - {if $gBitUser->hasPermission( 'bit_p_edit_pigeonholes' ) and ( $smarty.request.action eq 'create' or $smarty.request.action eq 'edit' or !$gPigeonholes->mContentId )} - {include file="bitpackage:pigeonholes/edit_pigeonholes_inc.tpl"} - {elseif $gBitUser->hasPermission( 'bit_p_edit_pigeonholes' )} - {smartlink ititle="Insert new Category" ifile="edit_pigeonholes.php" structure_id=`$gPigeonholes->mStructureId` action=create} - <br /> - {/if} + {form legend="Create / Edit Category"} + {if $gPigeonholes->mStructureId} + <input type="hidden" name="structure_id" value="{$gPigeonholes->mStructureId}" /> + <input type="hidden" name="content_id" value="{$pigeonInfo.content_id}" /> + <input type="hidden" name="action" value="{$smarty.request.action}" /> - {include file="bitpackage:pigeonholes/view_structure_inc.tpl" edit=true} + <div class="row"> + {formlabel label="Parent" for="pigeonhole-parent"} + {forminput} + {* we need to disable dropdown when editing since it might confus users when nothing happens *} + {if $pigeonInfo.content_id} + {html_options id="pigeonhole-parent" name="pigeonhole[parent_id]" values=$pigeonStructure options=$pigeonStructure selected=$pigeonInfo.parent_id disabled=disabled} + {else} + {html_options id="pigeonhole-parent" name="pigeonhole[parent_id]" values=$pigeonStructure options=$pigeonStructure selected=$pigeonInfo.parent_id} + {/if} + {formhelp note="Pick where you would like to create a new sub-category. To change the hierarchy of the categories, please visit the change structure page."} + {/forminput} + </div> + {/if} + + <div class="row"> + {formlabel label="Title" for="pigeonhole-title"} + {forminput} + <input type="text" size="50" id="pigeonhole-title" name="pigeonhole[title]" value="{$pigeonInfo.title}" /> + {/forminput} + </div> + + <div class="row"> + {formlabel label="Description" for="pigeonhole-desc"} + {forminput} + <textarea id="pigeonhole-desc" name="pigeonhole[edit]" rows="3" cols="50">{$pigeonInfo.data|escape}</textarea> + {formhelp note="A description of the category. This will be visible when users view this particular category."} + {/forminput} + </div> + + <div class="row"> + {formlabel label="Theme" for="pigeonhole-style"} + {forminput} + {html_options id="pigeonhole-style" name="pigeonhole[settings][style]" output=$styles values=$styles selected=$pigeonInfo.settings.style} + {formhelp note="This theme will be applied when viewing any page belonging to this category."} + {/forminput} + </div> + + <div class="row"> + {formlabel label="Content" for="pigeonhole-content"} + {forminput} + {html_options values=$contentTypes options=$contentTypes name=content_type_guid selected=$contentSelect} + {/forminput} + + {forminput} + {html_options multiple="multiple" size="12" name="pigeonhole[members][]" id="pigeonhole-content" values=$contentList options=$contentList selected=$pigeonInfo.selected_members} + {/forminput} + + {forminput} + <input type="text" size="30" name="find_objects" value="{$smarty.request.find_objects}" /> + <input type="submit" value="{tr}Apply filter{/tr}" name="search_objects" /> + {/forminput} + </div> + + <div class="row submit"> + <input type="submit" name="pigeonhole_store" value="{tr}Save Category{/tr}" /> + <input type="submit" name="pigeonhole_store_and_create" value="{tr}Save and Insert a new Category{/tr}" /> + </div> + {/form} + + {include file="bitpackage:pigeonholes/view_structure_inc.tpl"} </div><!-- end .body --> </div><!-- end .edit --> |
