From: Sylvie G. <sgr...@gm...> - 2007-01-24 18:18:47
|
How is this field suppose to work? How do I specify the item? Hard to guess as there is no option... Thanks sylvie On Tue, 2007-01-23 at 08:53 -0800, da...@us... wrote: > Update of /cvsroot/tikiwiki/tiki/templates > In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv8515/templates > > Modified Files: > tiki-view_tracker.tpl tiki-view_tracker_item.tpl > Log Message: > A new tracker field type is available. This field type allows registred users to subsribe to an item. It is usefull for example if your > create an item per party you organize and you want your users to register to the party. > > > > Index: tiki-view_tracker.tpl > =================================================================== > RCS file: /cvsroot/tikiwiki/tiki/templates/tiki-view_tracker.tpl,v > retrieving revision 1.126 > retrieving revision 1.127 > diff -u -d -r1.126 -r1.127 > --- tiki-view_tracker.tpl 28 Dec 2006 17:15:18 -0000 1.126 > +++ tiki-view_tracker.tpl 23 Jan 2007 16:53:11 -0000 1.127 > @@ -358,6 +358,14 @@ > {if $o_opt eq '0' or $o_opt eq 1}{tr}{$items[user].field_values[ix].value}{/tr}{/if} > </td> > > + > +{elseif $items[user].field_values[ix].type eq 'U'} > +<td class="auto"> > + > +{$items[user].field_values[ix].value|how_many_user_inscriptions} {tr}subscriptions{/tr} > + > +</td> > + > {elseif $items[user].field_values[ix].type eq 's' and $items[user].field_values[ix].name eq "Rating" and $tiki_p_tracker_view_ratings eq 'y'} > <td class="auto"> > <b title="{tr}Rating{/tr}: {$items[user].field_values[ix].value|default:"-"}, {tr}Number of voices{/tr}: {$items[user].field_values[ix].numvotes|default:"-"}, {tr}Average{/tr}: {$items[user].field_values[ix].voteavg|default:"-"}"> > @@ -623,6 +631,12 @@ > <select name="{$fields[ix].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}> > </select> > > + > +{* -------------------- User subscription -------------------- *} > +{elseif $fields[ix].type eq 'U'} > +<input type="text" name="{$fields[ix].ins_id}" value="{$fields[ix].value}" /> > + > + > {* -------------------- country selector -------------------- *} > {elseif $fields[ix].type eq 'y'} > <select name="{$fields[ix].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}> > > Index: tiki-view_tracker_item.tpl > =================================================================== > RCS file: /cvsroot/tikiwiki/tiki/templates/tiki-view_tracker_item.tpl,v > retrieving revision 1.114 > retrieving revision 1.115 > diff -u -d -r1.114 -r1.115 > --- tiki-view_tracker_item.tpl 22 Jan 2007 15:10:20 -0000 1.114 > +++ tiki-view_tracker_item.tpl 23 Jan 2007 16:53:12 -0000 1.115 > @@ -222,6 +222,25 @@ > <img border="0" src="img/icons/na_pict.gif" alt="n/a" /> > {/if} > > + > + {elseif $cur_field.type eq 'U'} > + {$cur_field.value|how_many_user_inscriptions} {tr}subscriptions{/tr} {if $cur_field.maxsubscriptions}(max : {$cur_field.maxsubscriptions}){/if} : > + {foreach from=$cur_field.users_array name=U_user item=U_user}{$U_user.login}{if $U_user.friends} (+{$U_user.friends}){/if}{if $smarty.foreach.U_user.last}{else}, {$last}{/if}{/foreach} > + {if $user} > + <br />{if $cur_field.user_subscription} {tr}You have ever subscribed{/tr}.{else}{tr}You have not yet subscribed{/tr}.{/if} > + <form method="POST" action="{$smarty.server.REQUEST_URI}" > > + <input type="hidden" name="U_fieldId" value="{$cur_field.fieldId}" /> > + <input type="hidden" name="itemId" value="{$itemId}" /> > + <input type="hidden" name="trackerId" value="{$trackerId}" /> > + <input type="submit" name="user_subscribe" value="{tr}Subscribe{/tr}" /> {tr}with{/tr} > + {if $U_liste} > + {html_options options=$U_liste name="user_friends" selected=$cur_field.user_nb_friends} {tr}friends{/tr} > + {else} > + <input type="text" size="4" name="user_friends" value="{$cur_field.user_nb_friends}" /> {tr}friends{/tr} > + {/if} > + {if $cur_field.user_subscription}<br /><input type="submit" name="user_unsubscribe" value="{tr}Unsubscribe{/tr}" />{/if} > + </form> > + {/if} > {else} > {$cur_field.value|default:" "} > </td></tr> > @@ -564,6 +583,11 @@ > <img border="0" src="img/icons/na_pict.gif" alt="n/a" /> > {/if} > > + > +{elseif $cur_field.type eq 'U'} > +<input type="text" name="ins_{$cur_field.id}" value="{$cur_field.value}" /> > + > + > {elseif $cur_field.type eq 'j'} > {jscalendar date=$cur_field.value|default:$smarty.now id=$cur_field.id fieldname="ins_"|cat:$cur_field.id showtime="y"} > {/if} > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Tikiwiki-cvs mailing list > Tik...@li... > https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs |