You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

76 lines
3.6 KiB

{extends 'layout_view.tpl'}
{block name="title"}
{title}{$title|escape}{/title}
{/block}
{block name="content"}
<form method="post" action="{service controller=tracker action=add_field}">
<div class="mb-3 row mx-0">
<label for="name" class="col-form-label">{tr}Name{/tr}</label>
<input type="text" name="name" id="name" value="{$name|escape}" required="required" class="form-control">
</div>
<div class="mb-3 row mx-0" style="display: none;">
<label for="permName" class="col-form-label">{tr}Permanent name{/tr}</label>
<input type="text" name="permName" id="permName" value="{$permName|escape}" pattern="[a-zA-Z0-9_]+" class="form-control">
<input type="hidden" id="fieldPrefix" value="{$fieldPrefix|escape}">
</div>
<div class="mb-3 row mx-0">
<label for="type" class="col-form-label">{tr}Type{/tr}</label>
<select name="type" id="type" class="form-select">
{foreach from=$types key=k item=info}
<option value="{$k|escape}"
{if $type eq $k}selected="selected"{/if}>
{$info.name|escape}
{if $info.deprecated}- Deprecated{/if}
</option>
{/foreach}
</select>
{foreach from=$types item=info key=k}
<div class="form-text {$k|escape}" style="display: none;">
{$info.description|escape}
{if $info.help}
<a href="{$prefs.helpurl|escape}{$info.help|escape:'url'}" target="tikihelp" class="tikihelp" title="{$info.name|escape}">
{icon name='help'}
</a>
{/if}
</div>
{/foreach}
</div>
{remarksbox type=info title="{tr}More types available{/tr}"}
{if $tiki_p_admin eq 'y'}
<p>{tr _0="tiki-admin.php?page=trackers&cookietab=3"}More field types may be enabled from the <a href="%0" class="alert-link">administration panel</a>.{/tr}</p>
{else}
<p>{tr _0="https://doc.tiki.org/Tracker-Field-Type"}Contact your administrator to see if they can be enabled. The complete field type list is available in the <a rel="external" class="alert-link external" href="%0">documentation</a>.{/tr}</p>
{/if}
{/remarksbox}
<div class="mb-3 row mx-0">
<label for="description" class="col-form-label">{tr}Description{/tr}</label>
<textarea name="description" id="description" class="form-control">{$description|escape}</textarea>
</div>
<div class="form-check">
<label class="form-check-label">
<input class="form-check-input" type="checkbox" name="description_parse" value="1"
{if $descriptionIsParsed}checked="checked"{/if}
>
{tr}Description contains wiki syntax{/tr}
</label>
</div>
<div class="form-check">
<label class="form-check-label">
<input class="form-check-input" type="checkbox" name="adminOnly" value="1">
{tr}Restrict visibility to administrators{/tr}
<div class="form-text">
{tr}Useful if you are working on a live tracker.{/tr}
</div>
</label>
</div>
<div class="submit">
<input type="submit" class="btn btn-primary" name="submit_and_edit" value="{tr}Add Field &amp; Edit Advanced Options{/tr}">
<input type="submit" class="btn btn-primary" name="submit" value="{tr}Add Field{/tr}">
<input type="hidden" name="trackerId" value="{$trackerId|escape}">
<input type="hidden" name="next" value="close">
<input type="hidden" name="modal" value="{$modal|escape}">
</div>
</form>
{/block}