<< Back to Challenge List

{$category->data.category_name}

{if $errors|@count ne 0}
{$errors.category_name}
{$errors.category_parent}
{/if}
{include file=Template::get('category/admin_formsubcategorieslist_outer.html')}

Appears with heading on homepage slider

Tab name Visible Default
Latest options.enabledTabs)}checked="checked"{/if} value="newest" /> options.defaultFilter eq 'newest'}checked="checked"{/if} value="newest" />
Random options.enabledTabs)}checked="checked"{/if} value="random" /> options.defaultFilter eq 'random'}checked="checked"{/if} value="random" />
Top voted options.enabledTabs)}checked="checked"{/if} value="mostPopular" /> options.defaultFilter eq 'mostPopular'}checked="checked"{/if} value="mostPopular" />
Most discussed options.enabledTabs)}checked="checked"{/if} value="mostComments" /> options.defaultFilter eq 'mostComments'}checked="checked"{/if} value="mostComments" />
Picks options.enabledTabs)}checked="checked"{/if} value="adopted" /> options.defaultFilter eq 'adopted'}checked="checked"{/if} value="adopted" />

{"You can add some tags to help people find the challenge"|gettext}

getTags())}style="display:none;"{/if}>{"No tags selected"|gettext}
{if count($category->getTags())} {foreach from=$category->getTags() item=categoryTag} {if $categoryTag ne ''}
{$categoryTag}x
{/if} {/foreach} {/if}

This will appear with your challenge in various places around the site.

Optional

{if $category->data.category_parent eq 0 && ( (isset($smarty.request.sourceForm) && intval($smarty.request.sourceForm) eq 0) || (!isset($smarty.request.sourceForm)) )}

Main challenge image

{if intval($category->data.category_file) ne 0} {include file="$templateSource/html/showImage.html" alt="Category image" showFile=$category->joined.obj_category_file folder='thumb'} {else} {/if}

You can upload a custom image to appear with your challenge.

Other relevant media items

{"Chosen files"|gettext}

{include file=Template::get('category/admin_form_fileList.html') noZoom=true deletable=true deletableCallback="Category.admin_deleteFile"}
{/if}

data.category_incubatorActivated}style="display:none;"{/if}>Challenge settings

data.category_incubatorActivated}style="display:none;"{/if}>
{if $category->data.category_phased eq 0}

CHALLENGE FUNNEL
Manage your challenge with customisable, timed "stages". Configure stage titles, descriptions, start and end dates and times, user access rights and customisable idea form. You can change this challenge into a funnel at any time.

{else} MANAGE CHALLENGE FUNNEL
Manage your challenge with customisable, timed "stages". Configure stage titles, descriptions, start and end dates and times, user access rights and customisable idea form. You can change this challenge into a funnel at any time. {/if}
data.category_phased eq 1}style="display:none;"{/if}> data.category_phased eq 1}checked="checked" disabled="disabled"{/if} onclick="if (this.checked){ldelim} $('category_phased_on').show();$('category_phased_off').hide(); {rdelim} else {ldelim} $('category_phased_on').hide();$('category_phased_off').show(); {rdelim}" /> pageData.indexMode ne 'overview'}class="lightGrey"{/if}>Activate challenge funnel
If you choose to use funnel functionality, note that this change is permanent and the challenge must remain as a funnel.
You can, however, move individual ideas out of the funnel and into another non-funnel idea storm challenge at any time.
{if $category->data.category_phased eq 1}
{/if}
data.category_phased eq 1}style="display:none;"{/if}>

Challenge access

{include file="$templateSource/html/access/listbox.html" prepopulate=$accessData name='adminList' accessFor='category' accessForId=$category->data.category_id title='Access to this challenge' id="challengeAccessSelector`$category->data.category_id`"}

Challenge options

{include file="$templateSource/html/access/options.html" accessObjects=$accessCategoryObjects accessType='category'}
data.category_phased eq 0}style="display:none;"{/if}> {include file="$templateSource/html/phase/admin_viewall.html" funnelIsInitialised=$category->data.category_phased} {assign var=phaseIds value=$accessPhaseObjects|@array_keys}
{if $incubator_enabled}
{if $category->isPhased()} Sorry, you cannot use the Milestone Challenge feature in a challenge that is using the Funnel feature. {else}

MILESTONE CHALLENGE

Milestone challenge nurture the strongest ideas through a series of custom progress points that must reached to achieve success.

Ideas will progress at their own pace through the milestone timeline.

data.category_incubatorActivated}checked="checked"{/if} /> Activate milestone challenge

Please note; Milestones and funnels cannot be run in conjunction on the same challenge

{if $categoryAccessObj->getData('votingScheme') neq 'up'}

To use the 'Milestone Challenge' feature you need to change the voting scheme to 'Thumbs up'.
You can do it by checking the checkbox above (it will also enable the Milestone Challenge challenge).

{/if} {* voting condition end *}
getData('votingScheme') neq 'up' || !$category->data.category_incubatorActivated}style="display:none;"{/if}>
data.category_milestonesTimeLimit > 0}checked="checked"{/if} type="checkbox" name="enable_time_limit[{$category->data.category_id}]" id="enable_time_limit[{$category->data.category_id}]" /> Set a time limit
data.category_milestonesTimeLimit <= 0}style="display:none;"{/if}> Each idea will have days to reach the final milestone.
{assign var=boxLeft value=54} {assign var=boxWidth value=2*$dimensions.progress_bar_width+55} {foreach from=$milestones item=milestone name=milestonesLoop} {if $milestone->data.milestone_labelInbetween} {assign var=label_in_between value=$milestone->data.milestone_labelInbetween} {else if $milestone->getConditionType() eq 'review'} {assign var=label_in_between value='In review'} {else if $milestone->getConditionType() eq 'elaborate'} {assign var=label_in_between value='In refinement'} {else if $milestone->getConditionType() eq 'score'} {assign var=label_in_between value='Gathering votes'} {/if} {if $milestone->getConditionType() eq 'review'} {assign var=default_label_in_between value='In review'} {else if $milestone->getConditionType() eq 'elaborate'} {assign var=default_label_in_between value='In refinement'} {else if $milestone->getConditionType() eq 'score'} {assign var=default_label_in_between value='Gathering votes'} {/if} {if $smarty.foreach.milestonesLoop.first}
data.milestone_description}data-tip="{$milestone->data.milestone_description}"{/if} style="cursor:pointer;">
{$milestone->name}
{else if $smarty.foreach.milestonesLoop.last}
{$milestone->getLabelInbetween()} {if $milestone->getConditionType() eq 'review'}
{/if}
data.milestone_description}data-tip="{$milestone->data.milestone_description}"{/if} style="cursor:pointer;">
{$milestone->data.milestone_name}
{else}
{$milestone->getLabelInbetween()} {if $milestone->getConditionType() eq 'score'} {*
*} {/if}
{if $milestone->getConditionType() eq 'review'}
{/if}
data.milestone_description}data-tip="{$milestone->data.milestone_description}"{/if} style="cursor:pointer;">
{$milestone->name}
{assign var=boxLeft value=$boxLeft+$dimensions.progress_bar_width+54} {/if} {/foreach} {if count($milestones) > 1} {assign var=boxLeft value=$boxLeft+$dimensions.progress_bar_width+54} {/if}
ADD
{if $milestones|count > 0} {assign var=toRight value=1} {else} {assign var=toRight value=0} {/if}
{/if}
{/if}
{include file=Template::get('category/admin_form_submission.html')}
{if $vars.ajax eq true} {/if}