{'Back to Challenge List'|gettext}

{$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')}
  • {'This appears with the heading on the homepage slider'|gettext}

{'Idea sorting options'|gettext}

{'Visible'|gettext} {'Default'|gettext}
{'Latest'|gettext}
{'Oldest'|gettext}
{'Highest Rated'|gettext}
{'Most Discussed'|gettext}
{'Random'|gettext}
{include file=Template::get('globalcategory/admin_formlistbychallenge.html') challenge=$category}

{'Full brief'|gettext}

{"The full brief is visible when users click 'More' on the challenge page."|gettext}

{$category->data.category_longdescription}

{'Optional'|gettext}

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

{'Main challenge image'|gettext}

{'OPTIONAL: We accept jpg, gif and png files'|gettext}
{'For best results upload a 980px by 240px image'|gettext}

{'Attach Image'|gettext} {if isset($mirpURL)} {else} {cl_image_upload_tag('image_id', ['callback' => $vars.cloudinaryConfig.callback, 'use_filename'=>true, 'allowed_formats' =>File::getAllowedExtensions(), 'html' => ['multiple'=>false, 'class'=>'cloudinary-challenge-header-file-upload']])} {/if}

{* Smaller main image *}

{'Challenge listing image'|gettext}

{'We accept jpg, gif and png files'|gettext}
{'For best results upload a 464px by 302px image'|gettext}

{'Click the button below to attach an image'|gettext}

{'Attach Image'|gettext} {if isset($mirpURL)} {else} {cl_image_upload_tag('image_id', ['callback' => $vars.cloudinaryConfig.callback, 'use_filename'=>true, 'allowed_formats' =>['jpg', 'gif', 'png'], 'html' => ['multiple'=>false, 'class'=>'cloudinary-challenge-smaller-file-upload']])} {/if}

{* Supporting files *}

{'Other files or media'|gettext}

{'We accept jpg, gif, png, office docs, txt, pdf, zip, mp4, mov files'|gettext}

{'Attach files'|gettext} {if isset($mirpURL)} {else} {cl_image_upload_tag('image_id', ['chunk_size' => 20000000, 'callback' => $vars.cloudinaryConfig.callback, 'eager'=>[['format' => 'webm'], ['format' => 'mp4' ]], 'eager_async'=> true, 'eager_notification_url' => File::getEagerNotificationUrl(), 'use_filename'=>true, 'allowed_formats' =>File::getAllowedExtensions(), 'html' => ['multiple'=>true, 'class'=>'cloudinary-challenge-files-upload', 'id'=>'filesUpload']])} {/if}

File type icon
fileName.pdf
{counter start=0 print=false} {foreach from=$selectedFilesV2.nonHeader item=f} {counter assign=itemNum}
{if in_array($f->data['file_extension'], File::$allowedImageExtensions)} {else} {/if}
{$f->data['file_name']}
{/foreach}
{/if}

data.category_incubatoractivated}style="display:none;"{/if}>{'Challenge settings'|gettext}

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

{'CHALLENGE FUNNEL'|gettext}
{'A challenge funnel adds timed phases to your challenge. You can customise the duration of phases, who has access to them, challenge options and voting.'|gettext}

{else} {'MANAGE CHALLENGE FUNNEL'|gettext}

{'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.'|gettext}

{'All times are shown in %s (GMT %s). Change your timezone in your profile.'|gettext|sprintf:$user->timezone->getTimeZoneName():$user->timezone->getOffsetText()}

{/if}
data.category_phased eq 1}style="display:none;"{/if}>

{"Adding a funnel to a challenge is permanent, it cannot be undone.
If you add a funnel, you will not be able to add challenge milestones.
If you already have ideas in your challenge, adding a funnel will cause them to lose any votes that they have gained up to this point.
To add a funnel, tick the box above and click 'Save' below."|gettext}

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

{'Challenge access'|gettext}

{include file=Template::get("access/listbox.html") prepopulate=$accessData accessFor='category' accessForId=$category->data.category_id title='Access to this challenge' id="challengeAccessSelector`$category->data.category_id`"}

You can create user groups in the User Management area. For more information, take a look at our guide to creating a new group.

{'Challenge options'|gettext}

{include file=Template::get("access/options.html") accessObjects=$accessCategoryObjects accessType='category' isIncubatorChallenge=$category->isIncubatorChallenge()}
data.category_phased eq 0}style="display:none;"{/if}> {include file=Template::get("phase/admin_viewall.html") funnelIsInitialised=$category->data.category_phased} {assign var=phaseIds value=$accessPhaseObjects|@array_keys}
{if !$category->phased && !$category->isIncubatorChallenge()}

{'Voting'|gettext}

{'Choose the voting type for this challenge. When you click on a type of voting, you will see the additional options for that type. If you change the voting type after votes have been given to ideas, the idea scores will reset to 0. If this happens, you can restore idea scores by reverting to the previous voting type.'|gettext}

{'In a milestone challenge, only thumbs up voting is possible.'|gettext}

{'Voting options'|gettext}

{assign var=votingOptions value=$categoryAccessObj->getData('votingScheme_optionOptions')}
getData('votingScheme') eq 'updown'}style="display:block;"{/if}>
getData('votingScheme') eq 'up'}style="display:block;"{/if}>
getData('votingScheme') eq 'stars'}style="display:block;"{/if}>
  • {'An average rating will not be displayed until the idea receives this number of votes'|gettext}

getData('votingScheme') eq 'pointsAward'}style="display:block;"{/if}>
getData('votingScheme') eq 'scorecard'}style="display:block;"{/if}>

hasVotes()}style="display:none;"{/if}>

{'Criteria'|gettext}

{foreach from=$scorecardCriteria item=criteria}
  • {if !$category->hasVotes()} {/if}
{/foreach}
    hasVotes()}style="display:none;"{/if}>

{if $category->hasVotes()}

{'You cannot edit or add new questions to this scorecard because some of the ideas have already been voted on.'|gettext}

{/if}

{'Scoring labels'|gettext}

{'Add labels to scores to provide users with some context of their rating. For example, you could label 1 as "Poor", 5 as "OK" and 10 as "Excellent". These labels apply to all the criteria that you add to the score card.'|gettext}

    {for $i=1 to 10}
  • {/for}
{/if}
{if $category->isPhased()} {'Sorry, you cannot use the Milestone Challenge feature in a challenge that is using the Funnel feature.'|gettext} {else}
{'MILESTONE CHALLENGE'|gettext}

{'Use milestones to create a process or workflow through which ideas must progress. Milestone targets can be automatic or require manual approval.'|gettext}

{if !$category->isIncubatorChallenge()}

{"If you add milestones, you will not be able to add a funnel.
You can only use thumbs up and scorecard rating in milestones, and users can only vote on ideas in a vote target milestone.
To add milestones, tick the box above and click 'Save' below."|gettext}

{/if}
isIncubatorChallenge()}style="display:none;"{/if}> {if $category->isIncubatorChallenge()}
{'Each idea will have %s days to reach the final milestone.'|gettext|sprintf:"data.category_id}]\" value=\"{$category->data.category_milestonestimelimit}\" />"}
{assign var=votingOptions value=$categoryAccessObj->getData('votingScheme_optionOptions')}
{assign var=votingAllowanceInput value="id}][votingWalletAllowance]\" value=\"{$categoryAccessObj->getData("votingWalletAllowance")}\" style=\"width:20px;\" class=\"formElement mdl-form__input\" />"} {'Users will have allowance of %s votes.'|gettext|sprintf:$votingAllowanceInput}
  • {$category->options.milestoneAuthorSuccess}

    {'This message will be displayed to authors above ideas that have completed all milestones'|gettext}

  • {$category->options.milestoneUserSuccess}

    {'This message will be displayed to users above ideas that have completed all milestones'|gettext}

{/if}
{if $milestones|count > 0} {assign var=toRight value=1} {else} {assign var=toRight value=0} {/if}
{/if}
{include file=Template::get('category/admin_form_submission.html')}
{if $categoryAccessObj->getData('blindVoting') && $categoryAccessObj->getData('showVoters')}

{"Show who voted and Blind voting are both enabled. Idea scores will be hidden but individual user votes will still be visible."|gettext}

{/if}
{if $vars.ajax eq true} {/if}