.id
4567
.gutitle
bn_media_single_tail
.title
bn_media_single_tail
.file
.extension
.name
|/routinetype-subutility|
.user_id
7
.notes
.body
<fake_person>
<BREAK>
</fake_person>




<!--- >
Every single has a "tail" - its subsequent comments, views, downloads, etc.
< --->


<var C = GLOBAL.Def.Style.color>
<var set = caller.set>
<var _ttl = caller._ttl>
<var Owner = caller.Owner>
<var Txt = caller.Txt>
<var Jp = caller.Jp>
<var _tbls = caller._tbls>
<var Tbls = caller.Tbls>
<var Model = caller.Model>
<var _can_update = caller._can_update>
<var _can_delete = caller._can_delete>
<var _is_friend = caller._is_friend>
<var _balloon = caller._balloon>
<var _color = caller._color>


<tag.iqtpi_get_social_data user_id="#Owner.id#">
<var Soc = return>





<!--- record views --->
<if get.function EQ "">
<tag.view function="post" j="/#set.tbl#-#set.id#">
</if>


<!--- activate blabber --->
<var GLOBAL.Def.Estate.controls.blabber_on = 1>
<var GLOBAL.Def.Estate.controls.blabber_jstr = "/#set.tbl#-#set.id#">
<var GLOBAL.Def.Estate.controls.blabber_default_txt = "Leave a Comment">






<var _functions = "comments,views,downloads,similar">
<var _functions_txt = "Comments,Views,Downloads,Similar">
<ensure variable="get.function" value="">
<var get.function = trim(lcase(gutitleFormat(get.function)))>
<if listFind(_functions,get.function) EQ 0>
<var get.function = "">
</if>


<var Totals = StructNew()>
<var Totals.comments = 0>
<set orb="bull" select="count(bull.id) AS idcount" where="bull.notes = '|media_comment|' AND bull.name LIKE ('%|/#set.tbl#-#set.id#|%') AND (bull.user_id = #Owner.id# OR (bull.giveto_unsignedint = #Owner.id# AND bull.user_id IN (#Soc.Friends.intList#)))"><setcrawl> <var Totals.comments = set.idcount> </setcrawl></set>
<var Totals.views = 0>
<tag.view j="/#set.tbl#-#set.id#" user_id="0,#Soc.Friends.intList#" since="#set.so_dateinserted#"><var Totals.views = return>
<var Totals.downloads = 0>
<!--- --->
<var Totals.similar = 0>
<!--- --->


<var _ml = "">

<if get.function NEQ "">
<!--- alternate back button --->
<tag.bn_btn val="#_ttl#" slash="#so_slash_string#"
align="left" style="margin:0px;" spacer="0">
<small><small><small><small><div style="height:7px;">&nbsp;</div></small></small></small></small>
<var _ml = "margin-left:1em;">
</if>

<div class="tabs" style="padding:0px; #_ml#">
<div class="tabs_head" style="padding:0px;"><small>
<var _pos = 1>
<loop list="#_functions#" index="x">
<var _x = listGetAt(_functions_txt,_pos)>
<var _total = Totals[x]>
<a href="http://#this_domain#/#so_slash_string#?&function=#x#" class="<if _total GT 0 AND get.function EQ x>selected</if>"
<if _total EQ 0> style="border-color:#C.g3#; color:#C.g3#; background:white;" onmousedown="return false;" onclick="return false;" onmouseup="return false;" </if>>#_x# &nbsp;(#numberFormat(_total)#)</a>
<var _pos = _pos + 1>
</loop>
</small></div>
<div class="tabs_body" style="padding:3px;">

<div>&nbsp;</div>

<if get.function EQ "comments">

<tag.bn_media_single_tail_comments>

<elseif get.function EQ "views">

<tag.bn_media_single_tail_views>

<elseif get.function EQ "downloads">

<tag.bn_media_single_tail_downloads>

<elseif get.function EQ "similar">

<tag.bn_media_single_tail_similar>

<elseif get.function NEQ "">

<p>
(Unknown function <b>#escapeMarkup(get.function)#</b>)
</p>

</if>

</div>
</div>
 
.sum_double
0.00
.producttype
.productincludes
.physical_unsignedint
0
.isprotected_unsignedint
0
.overridesiteheader_unsignedint
0