0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
3.2.0-5
/
standard
/
htdocs
/
templates
/
[
Home
]
File: tiki-view_tracker.tpl
{* $Id: tiki-view_tracker.tpl 19579 2009-06-15 21:55:25Z nyloth $ *} <script type="text/javascript" src="lib/trackers/dynamic_list.js"></script> {if !empty($tracker_info.showPopup)} {popup_init src="lib/overlib.js"} {/if} {title url="tiki-view_tracker.php?trackerId=$trackerId" adm="trackers"}{tr}Tracker:{/tr} {$tracker_info.name}{/title} <div class="navbar"> {if $prefs.feature_group_watches eq 'y' and ( $tiki_p_admin_users eq 'y' or $tiki_p_admin eq 'y' )} <a href="tiki-object_watches.php?objectId={$trackerId|escape:"url"}&watch_event=tracker_modified&objectType=tracker&objectName={$tracker_info.name|escape:"url"}&objectHref={'tiki-view_tracker.php?trackerId='|cat:$trackerId|escape:"url"}" class="icon">{icon _id='eye_group' alt='{tr}Group Monitor{/tr}' align='right' hspace="1"}</a> {/if} {if $prefs.feature_user_watches eq 'y' and $tiki_p_watch_trackers eq 'y' and $user} {if $user_watching_tracker ne 'y'} <a href="tiki-view_tracker.php?trackerId={$trackerId}&watch=add" title="{tr}Monitor{/tr}">{icon _id='eye' align="right" hspace="1" alt="{tr}Monitor{/tr}"}</a> {else} <a href="tiki-view_tracker.php?trackerId={$trackerId}&watch=stop" title="{tr}Stop Monitor{/tr}">{icon _id='no_eye' align="right" hspace="1" alt="{tr}Stop Monitor{/tr}"}</a> {/if} {/if} {if $prefs.rss_tracker eq "y"} <a href="tiki-tracker_rss.php?trackerId={$trackerId}">{icon _id='feed' align="right" hspace="1" alt="{tr}RSS feed{/tr}"}</a> {/if} {if (isset($tiki_p_list_trackers) and $tiki_p_list_trackers eq 'y') or (!isset($tiki_p_list_trackers) and $tiki_p_view_trackers eq 'y')} {button href="tiki-list_trackers.php" _text="{tr}List Trackers{/tr}"} {/if} {if $tiki_p_create_tracker_items eq 'y' && $prefs.feature_tabs ne 'y'} {button href="tiki-view_tracker.php?trackerId=$trackerId#content2" _text="{tr}Insert New Item{/tr}"} {/if} {if $filtervalue} {button href="tiki-view_tracker.php?trackerId=$trackerId" _text="{tr}View This Tracker's Items{/tr}"} {/if} {if $tiki_p_admin_trackers eq 'y'} {button href="tiki-admin_trackers.php" _text="{tr}Admin Trackers{/tr}"} {button href="tiki-admin_trackers.php?trackerId=$trackerId" _text="{tr}Edit This Tracker{/tr}"} {button href="tiki-admin_tracker_fields.php?trackerId=$trackerId" _text="{tr}Edit Fields{/tr}"} {/if} </div> <div class="navbar" align="right"> {if $user and $prefs.feature_user_watches eq 'y'} {if $category_watched eq 'y'} {tr}Watched by categories{/tr}: {section name=i loop=$watching_categories} <a href="tiki-browse_categories.php?parentId={$watching_categories[i].categId}">{$watching_categories[i].name}</a> {/section} {/if} {/if} </div> {if !empty($tracker_info.description)} {if $tracker_info.descriptionIsParsed eq 'y' } <div class="description">{wiki}{$tracker_info.description}{/wiki}</div> {else} <div class="description">{$tracker_info.description|escape|nl2br}</div> {/if} {/if} {if !empty($mail_msg)} <div class="wikitext">{$mail_msg}</div> {/if} {if count($err_mandatory) > 0}<div class="simplebox highlight"> {tr}Following mandatory fields are missing{/tr} :<br/> {section name=ix loop=$err_mandatory} {$err_mandatory[ix].name}{if !$smarty.section.ix.last}, {/if} {/section} </div><br />{/if} {if count($err_value) > 0}<div class="simplebox highlight"> {tr}Following fields are incorrect{/tr} :<br/> {section name=ix loop=$err_value} {$err_value[ix].name}{if !$smarty.section.ix.last}, {/if} {/section} </div><br />{/if} {if $prefs.feature_tabs eq 'y'} {cycle name=tabs values="1,2,3,4" print=false advance=false reset=true} <div class="tabs"> {if $tiki_p_view_trackers eq 'y' or ($tracker_info.writerCanModify eq 'y' and $user)} <span id="tab{cycle name=tabs advance=false assign=tabi}{$tabi}" class="tabmark"><a href="javascript:tikitabs({cycle name=tabs},4);">{tr}Tracker Items{/tr}</a></span> {/if} {if $tiki_p_create_tracker_items eq 'y'} <span id="tab{cycle name=tabs advance=false assign=tabi}{$tabi}" class="tabmark"><a href="javascript:tikitabs({cycle name=tabs},4);">{tr}Insert New Item{/tr}</a></span> {/if} {if $tiki_p_export_tracker eq 'y'} <span id="tab{cycle name=tabs advance=false assign=tabi}{$tabi}" class="tabmark"><a href="javascript:tikitabs({cycle name=tabs},4);">{tr}Export Tracker Items{/tr}</a></span> {/if} </div> {/if} {cycle name=content values="1,2,3" print=false advance=false reset=true} {* -------------------------------------------------- tab with list --- *} {if $tiki_p_view_trackers eq 'y' or ($tracker_info.writerCanModify eq 'y' and $user)} <div id="content{cycle name=content assign=focustab}{$focustab}"{if $prefs.feature_tabs eq 'y'} class="tabcontent"{/if}> {if (($tracker_info.showStatus eq 'y' and $tracker_info.showStatusAdminOnly ne 'y') or $tiki_p_admin_trackers eq 'y') or $show_filters eq 'y'} {include file="tracker_filter.tpl"} {/if} {if $cant_pages > 1 or $initial}{initials_filter_links}{/if} {if $items|@count ge '1'} {* ------- list headings --- *} <form name="checkform" method="post" action="{$smarty.server.PHP_SELF}"> <table class="normal"> <tr> {if $tracker_info.showStatus eq 'y' or ($tracker_info.showStatusAdminOnly eq 'y' and $tiki_p_admin_trackers eq 'y')} <th class="auto" style="width:20px;"></th> {/if} {if $tiki_p_admin_trackers eq 'y'} <th width="15"> {select_all checkbox_names='action[]'} </th> {/if} {foreach from=$fields key=ix item=field_value} {if ( $field_value.type eq 's' and ($field_value.name eq "Rating" or $field_value.name eq tra("Rating")) and $field_value.isTblVisible eq 'y' ) || ( $field_value.isTblVisible eq 'y' and $field_value.type ne 'x' and $field_value.type ne 'h' and ($field_value.isHidden eq 'n' or $field_value.isHidden eq 'p' or $tiki_p_admin_trackers eq 'y') ) and ($field_value.type ne 'p' or $field_value.options_array[0] ne 'password') and (empty($field_value.visibleBy) or in_array($default_group, $field_value.visibleBy) or $tiki_p_admin_trackers eq 'y') } <th class="auto"> {self_link _sort_arg='sort_mode' _sort_field='f_'|cat:$field_value.fieldId}{$field_value.name|truncate:255:"..."|default:" "}{/self_link} </th> {if $field_value.type eq 's' and ($field_value.name eq "Rating" or $field_value.name eq tra("Rating"))} {assign var=rateFieldId value=$field_value.fieldId} {/if} {/if} {/foreach} {if $tracker_info.showCreated eq 'y'} <th><a href="tiki-view_tracker.php?{if $status}status={$status}&{/if}{if $initial}initial={$initial}&{/if}{if $find}find={$find}&{/if}trackerId={$trackerId}{if $offset}&offset={$offset}{/if}&sort_mode={if $sort_mode eq 'created_desc'}created_asc{else}created_desc{/if}">{tr}Created{/tr}</a></th> {/if} {if $tracker_info.showLastModif eq 'y'} <th><a href="tiki-view_tracker.php?status={$status}&{if $initial}initial={$initial}&{/if}find={$find}&trackerId={$trackerId}{if $offset}&offset={$offset}{/if}&sort_mode={if $sort_mode eq 'lastModif_desc'}lastModif_asc{else}lastModif_desc{/if}">{tr}lastModif{/tr}</a></th> {/if} {if $tracker_info.useComments eq 'y' and ($tracker_info.showComments eq 'y' || $tracker_info.showLastComment eq 'y') and $tiki_p_tracker_view_comments ne 'n'} <th{if $tracker_info.showLastComment ne 'y'} style="width:5%"{/if}>{tr}Coms{/tr}</th> {/if} {if $tracker_info.useAttachments eq 'y' and $tracker_info.showAttachments eq 'y'} <th style="width:5%">{tr}atts{/tr}</th> {if $tiki_p_admin_trackers eq 'y'}<th style="width:5%">{tr}dls{/tr}</th>{/if} {/if} {if $tiki_p_admin_trackers eq 'y'} <th style="width:20px">{tr}Action{/tr}</th> {/if} </tr> {* ------- Items loop --- *} {assign var=itemoff value=0} {cycle values="odd,even" print=false} {section name=user loop=$items} <tr class="{cycle}"> {if $tracker_info.showStatus eq 'y' or ($tracker_info.showStatusAdminOnly eq 'y' and $tiki_p_admin_trackers eq 'y')} <td class="auto" style="width:20px;"> {assign var=ustatus value=$items[user].status|default:"c"} {html_image file=$status_types.$ustatus.image title=$status_types.$ustatus.label alt=$status_types.$ustatus.label} </td> {/if} {if $tiki_p_admin_trackers eq 'y'} <td> <input type="checkbox" name="action[]" value='{$items[user].itemId}' style="border:1px;font-size:80%;" /> </td> {/if} {* ------- list values --- *} {foreach from=$items[user].field_values key=ix item=field_value} {if $field_value.isTblVisible eq 'y' and $field_value.type ne 'x' and $field_value.type ne 'h' and ($field_value.isHidden eq 'n' or $field_value.isHidden eq 'p' or $tiki_p_admin_trackers eq 'y') and ($field_value.type ne 'p' or $field_value.options_array[0] ne 'password') and (empty($field_value.visibleBy) or in_array($default_group, $field_value.visibleBy) or $tiki_p_admin_trackers eq 'y')} <td class="auto"> {if $field_value.isMain eq 'y' and ($tiki_p_view_trackers eq 'y' or $tiki_p_modify_tracker_items eq 'y' or $tiki_p_comment_tracker_items eq 'y' or ($tracker_info.writerCanModify eq 'y' and $user and $my eq $user) or ($tracker_info.writerCanModify eq 'y' and $group and $ours eq $group))} {if !empty($tracker_info.showPopup)} {capture name=popup} <div class="cbox"> <table> {cycle values="odd,even" print=false} {foreach from=$items[user].field_values item=f} {if in_array($f.fieldId, $popupFields)} <tr><th class="{cycle advance=false}">{$f.name}</th><td class="{cycle}">{include file="tracker_item_field_value.tpl" field_value=$f}</th></tr> {/if} {/foreach} </table> </div> {/capture} {assign var=showpopup value='y'} {else} {assign var=showpopup value='n'} {/if} {/if} {include file="tracker_item_field_value.tpl" field_value=$field_value list_mode="y" item=$items[user] showlinks="y" reloff=$smarty.section.user.index url=""} </td> {/if} {/foreach} {if $tracker_info.showCreated eq 'y'} <td>{if $tracker_info.showCreatedFormat}{$items[user].created|tiki_date_format:$tracker_info.showCreatedFormat}{else}{$items[user].created|tiki_short_datetime}{/if}</td> {/if} {if $tracker_info.showLastModif eq 'y'} <td>{if $tracker_info.showLastModifFormat}{$items[user].lastModif|tiki_date_format:$tracker_info.showLastModifFormat}{else}{$items[user].lastModif|tiki_short_datetime}{/if}</td> {/if} {if $tracker_info.useComments eq 'y' and ($tracker_info.showComments eq 'y' or $tracker_info.showLastComment eq 'y') and $tiki_p_tracker_view_comments ne 'n'} <td style="text-align:center;">{if $tracker_info.showComments eq 'y'}{$items[user].comments}{/if}{if $tracker_info.showComments eq 'y' and $tracker_info.showLastComment eq 'y'}<br />{/if}{if $tracker_info.showLastComment eq 'y' and !empty($items[user].lastComment)}{$items[user].lastComment.user|escape}-{$items[user].lastComment.posted|tiki_short_date}{/if}</td> {/if} {if $tracker_info.useAttachments eq 'y' and $tracker_info.showAttachments eq 'y'} <td style="text-align:center;"><a href="tiki-view_tracker_item.php?itemId={$items[user].itemId}&show=att{if $offset}&offset={$offset}{/if}{foreach key=urlkey item=urlval from=$urlquery}{if $urlval}&{$urlkey}={$urlval|escape:"url"}{/if}{/foreach}" link="{tr}List Attachments{/tr}"><img src="img/icons/folderin.gif" alt="{tr}List Attachments{/tr}" /></a> {$items[user].attachments}</td> {if $tiki_p_admin_trackers eq 'y'}<td style="text-align:center;">{$items[user].hits}</td>{/if} {/if} {if $tiki_p_admin_trackers eq 'y'} <td> <a class="link" href="tiki-view_tracker.php?status={$status}&trackerId={$trackerId}{if $offset}&offset={$offset}{/if}{if $sort_mode ne ''}&sort_mode={$sort_mode}{/if}&remove={$items[user].itemId}" title="{tr}Delete{/tr}">{icon _id='cross' alt='{tr}Delete{/tr}'}</a> </td> {/if} </tr> {assign var=itemoff value=$itemoff+1} {/section} </table> {if $tiki_p_admin_trackers eq 'y'} <div style="text-align:left"> {tr}Perform action with checked{/tr}: <select name="batchaction"> <option value="">{tr}...{/tr}</option> <option value="delete">{tr}Delete{/tr}</option> {if $tracker_info.showStatus eq 'y'} <option value="c">{tr}Close{/tr}</option> <option value="o">{tr}Open{/tr}</option> <option value="p">{tr}Pending{/tr}</option> {/if} </select> <input type="hidden" name="trackerId" value="{$trackerId}" /> <input type="submit" name="act" value="{tr}OK{/tr}" /> </div> {/if} </form> {pagination_links cant=$item_count step=$maxRecords offset=$offset}{/pagination_links} {/if} </div> {else}<!-- {cycle name=content assign=focustab} --> {/if} {* --------------------------------------------------------------------------------- tab with edit --- *} {if $tiki_p_create_tracker_items eq 'y'} <div id="content{cycle name=content assign=focustab}{$focustab}"{if $prefs.feature_tabs eq 'y'} class="tabcontent"{/if}> <form enctype="multipart/form-data" action="tiki-view_tracker.php" method="post"> <input type="hidden" name="trackerId" value="{$trackerId|escape}" /> <h2>{tr}Insert New Item{/tr}</h2> {remarksbox type="note"}{tr}Fields marked with a * are mandatory.{/tr}{/remarksbox} <table class="normal"> {if $tracker_info.showStatus eq 'y' and ($tracker_info.showStatusAdminOnly ne 'y' or $tiki_p_admin_trackers eq 'y')} <tr class="formcolor"><td>{tr}Status{/tr}</td> <td> <select name="status"> {foreach key=st item=stdata from=$status_types} <option value="{$st}" {if $tracker_info.newItemStatus eq $st} selected="selected"{/if} style="background-image:url('{$stdata.image}');background-repeat:no-repeat;padding-left:17px;">{$stdata.label}</option> {/foreach} </select> </td></tr> {/if} {foreach from=$fields key=ix item=field_value} {assign var=fid value=$field_value.fieldId} {* -------------------- header and others -------------------- *} {if $field_value.isHidden eq 'n' or $field_value.isHidden eq 'c' or $tiki_p_admin_trackers eq 'y'} {if $field_value.type ne 'x' and $field_value.type ne 'l' and $field_value.type ne 'q' and (($field_value.type ne 'u' and $field_value.type ne 'g' and $field_value.type ne 'I') or !$field_value.options_array[0] or $tiki_p_admin_trackers eq 'y') and (empty($field_value.visibleBy) or in_array($default_group, $field_value.visibleBy) or $tiki_p_admin_trackers eq 'y')and (empty($field_value.editableBy) or in_array($default_group, $field_value.editableBy) or $tiki_p_admin_trackers eq 'y') and ($field_value.type ne 'A' or $tiki_p_attach_trackers eq 'y')} {if $field_value.type eq 'h'} </table> <h2>{$field_value.name}</h2> <table class="normal"> {else} {if ($field_value.type eq 'c' or $field_value.type eq 't' or $field_value.type eq 'n') and $field_value.options_array[0] eq '1'} <tr class="formcolor"><td class="formlabel" >{$field_value.name}{if $field_value.isMandatory eq 'y'} *{/if}</td><td class="formcontent"> {elseif $stick eq 'y'} <td class="formlabel right">{$field_value.name}{if $field_value.isMandatory eq 'y'} *{/if}</td><td > {else} <tr class="formcolor"><td class="formlabel" >{$field_value.name}{if $field_value.isMandatory eq 'y'} *{/if} {if $field_value.type eq 'a' and $field_value.options_array[0] eq 1} {* --- display quicktags --- *} <br /> {if $prefs.quicktags_over_textarea neq 'y'} {include file=tiki-edit_help_tool.tpl qtnum=$fid area_name=$field_value.ins_id} {/if} {/if} </td><td colspan="3" class="formcontent" > {/if} {/if} {if $field_value.type eq 'p' or $field_value.type eq 'A'} {include file='tracker_item_field_input.tpl'} {if $field_value.type eq 'p' and $field_value.options_array[0] == 'password'}<br /><i>Let empty to not change it</i>{/if} {/if} {* -------------------- system -------------------- *} {if $field_value.type eq 's' and ($field_value.name eq "Rating" or $field_value.name eq tra("Rating")) and $tiki_p_tracker_vote_ratings eq 'y'} {section name=i loop=$field_value.options_array} <input name="{$field_value.ins_id}" type="radio" value="{$field_value.options_array[i]|escape}" />{$field_value.options_array[i]} {/section} {/if} {* -------------------- user selector -------------------- *} {if $field_value.type eq 'u'} {if !$field_value.options_array[0] or empty($field_value.options_array[0]) or $tiki_p_admin_trackers eq 'y'} <select name="{$field_value.ins_id}" {if $listfields.$fid.http_request}onchange="selectValues('trackerIdList={$listfields.$fid.http_request[0]}&fieldlist={$listfields.$fid.http_request[3]}&filterfield={$listfields.$fid.http_request[1]}&status={$listfields.$fid.http_request[4]}&mandatory={$listfields.$fid.http_request[6]}&filtervalue='+escape(this.value),'{$listfields.$fid.http_request[5]}')"{/if}> <option value="">{tr}None{/tr}</option> {foreach key=id item=one from=$users} {if ( ! isset($field_value.itemChoices) || $field_value.itemChoices|@count eq 0 || in_array($one, $field_value.itemChoices) )} {if $field_value.value} <option value="{$one|escape}"{if $one eq $field_value.value} selected="selected"{/if}>{$one|username|escape}</option> {else} <option value="{$one|escape}"{if $one eq $user and $field_value.options_array[0] ne '2'} selected="selected"{/if}>{$one|username|escape}</option> {/if} {/if} {/foreach} </select> {else} {$user} {/if} {* -------------------- IP selector -------------------- *} {elseif $field_value.type eq 'I'} {if !$field_value.options_array[0] or $tiki_p_admin_trackers eq 'y'} <input type="text" name="{$field_value.ins_id}" value="{if $input_err}{$field_value.value}{elseif $defaultvalues.fid}{$defaultvalues.$fid|escape}{else}{$IP}{/if}" /> {else} {$IP} {/if} {* -------------------- group selector -------------------- *} {elseif $field_value.type eq 'g'} {if !$field_value.options_array[0] or $tiki_p_admin_trackers eq 'y'} <select name="{$field_value.ins_id}" {if $listfields.$fid.http_request}onchange="selectValues('trackerIdList={$listfields.$fid.http_request[0]}&fieldlist={$listfields.$fid.http_request[3]}&filterfield={$listfields.$fid.http_request[1]}&status={$listfields.$fid.http_request[4]}&mandatory={$listfields.$fid.http_request[6]}&filtervalue='+escape(this.value),'{$listfields.$fid.http_request[5]}')"{/if}> <option value="">{tr}None{/tr}</option> {section name=ux loop=$groups} {if ( ! isset($field_value.itemChoices) || $field_value.itemChoices|@count eq 0 || in_array($groups[ux], $field_value.itemChoices) )} <option value="{$groups[ux]|escape}" {if $input_err and $field_value.value eq $groups[ux]} selected="selected"{/if}>{$groups[ux]}</option> {/if} {/section} </select> {else} {$group} {/if} {* -------------------- category -------------------- *} {elseif $field_value.type eq 'e'} {if !empty($field_value.options_array[2]) && ($field_value.options_array[2] eq '1' or $field_value.options_array[2] eq 'y')} {select_all checkbox_names=ins_cat_`$field_value.fieldId`[] label="{tr}Select All{/tr}"} {/if} {assign var=fca value=$field_value.options} {if $field_value.options_array[1] eq 'm' or $field_value.options_array[1] eq 'd'} <select name="ins_cat_{$field_value.fieldId}[]"{if $field_value.options_array[1] eq 'm'} multiple="multiple"{/if}> {if $field_value.options_array[1] eq 'm' and !$field_value.isMandatory}<option value=""></option>{/if} {foreach key=ku item=iu from=$field_value.categories name=foreache} {assign var=fcat value=$iu.categId } <option value="{$iu.categId}"{if $field_value.cat.$fcat eq 'y'} selected="selected"{/if}>{$iu.name|escape}</option> {/foreach} </select> {else} {* {assign var=onePerLine value="y"} *} <table width="100%"><tr>{cycle name=2_$fca values=",</tr><tr>" advance=false print=false} {foreach key=ku item=iu from=$field_value.categories name=eforeach} {assign var=fcat value=$iu.categId } <td{if $onePerLine ne 'y'} width="50%"{/if}> <input type={if $field_value.options_array[1] eq "radio"}"radio"{else}"checkbox"{/if} name="ins_cat_{$field_value.fieldId}[]" value="{$iu.categId}" id="cat{$iu.categId}" {if $field_value.cat.$fcat eq 'y'}checked="checked"{/if}/><label for="cat{$i.categId}">{$iu.name|escape}</label> </td>{if $onePerLine eq 'y'}{if !$smarty.foreach.eforeach.last}</tr><tr>{/if}{elseif !$smarty.foreach.eforeach.last}{cycle name=2_$fca}{else}{if $field_value.categories|@count%2}<td></td>{/if}{/if} {/foreach} </tr></table> {/if} {* -------------------- image -------------------- *} {elseif $field_value.type eq 'i'} <input type="file" name="{$field_value.ins_id}" {if $input_err}value="{$field_value.value}"{/if}/> {* -------------------- page -------------------- *} {elseif $field_value.type eq 'k'} {include file=tracker_item_field_input.tpl} {* -------------------- multimedia -------------------- *} {elseif $field_value.type eq 'M'} {if ($field_value.options_array[0] > '2')} <input type="file" name="{$field_value.ins_id}" /><br /> {else} <input type="text" name="{$field_value.ins_id}" value="{$field_value.value}" /><br /> {/if} {* -------------------- text field / email -------------------- *} {elseif $field_value.type eq 't'} {include file='tracker_item_field_input.tpl'} {* -------------------- numeric field -------------------- *} {elseif $field_value.type eq 'n'} {include file='tracker_item_field_input.tpl'} {* -------------------- static text -------------------- *} {elseif $field_value.type eq 'S'} {if $field_value.description} {if $field_value.options_array[0] eq 1} {wiki}{$field_value.description}{/wiki} {else} {$field_value.description|escape|nl2br} {/if} {/if} {* -------------------- email -------------------- *} {elseif $field_value.type eq 'm'} {include file=tracker_item_field_input.tpl} {* -------------------- textarea -------------------- *} {elseif $field_value.type eq 'a'} {include file=tracker_item_field_input.tpl} {* -------------------- date and time -------------------- *} {elseif $field_value.type eq 'f'} {include file='tracker_item_field_input.tpl'} {* -------------------- drop down -------------------- *} {elseif $field_value.type eq 'd' or $field_value.type eq 'D'} {include file="tracker_item_field_input.tpl"} {* -------------------- radio buttons -------------------- *} {elseif $field_value.type eq 'R'} {include file="tracker_item_field_input.tpl"} {* -------------------- checkbox -------------------- *} {elseif $field_value.type eq 'c'} <input type="checkbox" name="{$field_value.ins_id}" {if $input_err}{if $field_value.value eq 'y'}checked="checked"{/if}{elseif $defaultvalues.$fid eq 'y'}checked="checked"{/if}/> {* -------------------- jscalendar ------------------- *} {elseif $field_value.type eq 'j'} {include file='tracker_item_field_input.tpl'} {* -------------------- item link -------------------- *} {elseif $field_value.type eq 'r'} <select name="{$field_value.ins_id}" {if $listfields.$fid.http_request}onchange="selectValues('trackerIdList={$listfields.$fid.http_request[0]}&fieldlist={$listfields.$fid.http_request[3]}&filterfield={$listfields.$fid.http_request[1]}&status={$listfields.$fid.http_request[4]}&mandatory={$listfields.$fid.http_request[6]}&filtervalue='+escape(this.value),'{$listfields.$fid.http_request[5]}')"{/if}> {if $field_value.isMandatory ne 'y'}<option value=""></option>{/if} {foreach key=id item=label from=$field_value.list} <option value="{$label|escape}" {if $input_err}{if $field_value.value eq $label}selected="selected"{/if}{elseif $defaultvalues.$fid eq $label}selected="selected"{/if}>{if $field_value.listdisplay.$id eq ''}{$label}{else}{$field_value.listdisplay.$id}{/if}</option> {/foreach} </select> {* -------------------- dynamic list -------------------- *} {elseif $field_value.type eq 'w'} {include file='tracker_item_field_input.tpl'} {* -------------------- User subscription -------------------- *} {elseif $field_value.type eq 'U'} <input type="text" name="{$field_value.ins_id}" value="{$field_value.value}" /> {* -------------------- Google Map -------------------- *} {elseif $field_value.type eq 'G'} {include file='tracker_item_field_input.tpl'} {* -------------------- country selector -------------------- *} {elseif $field_value.type eq 'y'} <select name="{$field_value.ins_id}"> <option value=""{if $field_value.value eq '' or $field_value.value eq 'None'} selected="selected"{/if}> </option> {foreach key=flag_filename item=flag_displayed from=$field_value.flags} {if $flag_displayed ne 'None' and ( ! isset($field_value.itemChoices) || $field_value.itemChoices|@count eq 0 || in_array($flag_filename, $field_value.itemChoices) )} <option value="{$flag_filename|escape}" {if $input_err}{if $field_value.value eq $flag_filename}selected="selected"{/if}{elseif $flag_filename eq $field_value.defaultvalue}selected="selected"{/if}{if $field_value.options_array[0] ne '1'} style="background-image:url('img/flags/{$flag_filename}.gif');background-repeat:no-repeat;padding-left:25px;padding-bottom:3px;"{/if}>{$flag_displayed}</option> {/if} {/foreach} </select> {/if} {if $field_value.type ne 'a' and $field_value.type ne 'S'} {if $field_value.description} <br />{if $field_value.descriptionIsParsed eq 'y'}{wiki}{$field_value.description}{/wiki}{else}<em>{$field_value.description|escape}</em>{/if} {/if} {/if} </td> {if (($field_value.type eq 'c' or $field_value.type eq 't' or $field_value.type eq 'n') and $field_value.options_array[0]) eq '1' and $stick ne 'y'} {assign var=stick value="y"} {else} </tr>{assign var=stick value="n"} {/if} {/if} {/if} {/foreach} {* -------------------- antibot code -------------------- *} {if $prefs.feature_antibot eq 'y' && $user eq ''} {include file="antibot.tpl" tr_style="formcolor"} {/if} {if $groupforalert ne ''} {if $showeachuser eq 'y' } <tr class="formcolor"> <td>{tr}Choose users to alert{/tr}</td> <td> {/if} {section name=idx loop=$listusertoalert} {if $showeachuser eq 'n' } <input type="hidden" name="listtoalert[]" value="{$listusertoalert[idx].user}"> {else} <input type="checkbox" name="listtoalert[]" value="{$listusertoalert[idx].user}"> {$listusertoalert[idx].user} {/if} {/section} </td> </tr> {/if} <tr class="formcolor"> <td class="formlabel"> </td> <td colspan="3" class="formcontent"> <input type="submit" name="save" value="{tr}Save{/tr}" /> <input type="radio" name="viewitem" value="view" /> {tr}View inserted item{/tr} {* --------------------------- to continue inserting items after saving --------- *} <input type="radio" name="viewitem" value="new" /> {tr}Insert new item{/tr} </td> </tr> </table> </form> </div> {/if} {* -------------------------------------------------- tab with export --- *} {if $tiki_p_export_tracker eq 'y'} <div id="content{cycle name=content assign=focustab}{$focustab}"{if $prefs.feature_tabs eq 'y'} class="tabcontent"{/if}> {include file=tiki-export_tracker.tpl} </div> {/if} {foreach from=$fields key=ix item=field_value} {assign var=fid value=$field_value.fieldId} {if $listfields.$fid.http_request} <script type="text/javascript"> <!--//--><![CDATA[//><!-- selectValues('trackerIdList={$listfields.$fid.http_request[0]}&fieldlist={$listfields.$fid.http_request[3]}&filterfield={$listfields.$fid.http_request[1]}&status={$listfields.$fid.http_request[4]}&mandatory={$listfields.$fid.http_request[6]}','{$listfields.$fid.http_request[5]}','{$field_value.ins_id}') //--><!]]> </script> {/if} {/foreach}