Vai al contenuto

Online list


Mist
 Share

Recommended Posts

Giusto in caso servisse risistemarla in futuro, mi incollo qui il codice della pagina:

<div class='topic_controls'>
{$links}
</div>
<h2 class='maintitle'>{$this->lang->words['online_page_title']}</h2>
<div class='ipsBox'>
<div class='ipsBox_container'>
<table class='ipb_table ipsMemberList' summary="{$this->lang->words['users_online']}">
<tr class='header'>
<th scope='col' width='55'> </th>
<th scope='col'>{$this->lang->words['member_name']}</th>
<th scope='col'>{$this->lang->words['where']}</th>
<th scope='col'>{$this->lang->words['time']}</th>
<th scope='col'> </th>
</tr>
<if test="onlineusers:|:count($rows)">
{parse striping="online" classes="row1,row2"}
<foreach loop="online:$rows as $session">
<tr class='{parse striping="online"}'>
<td>{parse template="userSmallPhoto" group="global" params="array_merge( $session['_memberData'], array( 'alt' => sprintf($this->lang->words['users_photo'], $session['_memberData']['members_display_name'] ? $session['_memberData']['members_display_name'] : $this->lang->words['global_guestname']) ) )"}</td>
<td>
<if test="userid:|:$session['_memberData']['member_id']">
{parse template="userHoverCard" group="global" params="array_merge( $session['_memberData'], array( 'members_display_name' => IPSMember::makeNameFormatted( $session['_memberData']['members_display_name'], $session['_memberData']['member_group_id'] ) ) )"}
<else />
<if test="username:|:$session['member_name']">
{IPSMember::makeNameFormatted( $session['member_name'], $session['member_group'] )}
<else />
{$this->lang->words['global_guestname']}
</if>
</if>
<if test="anonymous:|:$session['login_type'] == 1">
<if test="viewanon:|:$this->memberData['g_access_cp'] || $session['_memberData']['member_id'] == $this->memberData['member_id']">*</if>
</if>
<if test="showip:|:$this->memberData['g_is_supmod']">
<br />
<span class='ip desc lighter ipsText_smaller'>({$session['ip_address']})</span>
</if>
</td>
<td>
<if test="nowhere:|:!$session['where_line'] || $session['in_error']">
{$this->lang->words['board_index']}
<else />
<if test="wheretext:|:$session['where_link'] AND !$session['where_line_more']">
<if test="wheretextseo:|:$session['_whereLinkSeo']">
<a href='{$session['_whereLinkSeo']}'>
<else />
<a href='{parse url="{$session['where_link']}" base="public"}'>
</if>
</if>
{$session['where_line']}
<if test="moredetails:|:$session['where_line_more']">
 
<if test="wheretextseo:|:$session['_whereLinkSeo']">
<a href='{$session['_whereLinkSeo']}'>
<else />
<if test="detailslink:|:$session['where_link']"><a href='{parse url="{$session['where_link']}" base="public"}'></if>
</if>
{$session['where_line_more']}
<if test="enddetailslink:|:$session['where_link']"></a></if>
<else />
<if test="nomoreenddetailslink:|:$session['where_link']"></a></if>
</if>
</if>
</td>
<td>
{parse date="$session['running_time']" format="long" relative="false"}
</td>
<td>
<if test="options:|:$session['member_id'] AND $session['member_name']">
<ul class='ipsList_inline ipsList_nowrap right'>
<if test="notus:|:$this->memberData['member_id'] AND $this->memberData['member_id'] != $session['member_id'] && $this->settings['friends_enabled'] AND $this->memberData['g_can_add_friends']">
<if test="addfriend:|:IPSMember::checkFriendStatus( $session['member_id'] )">
<li class='mini_friend_toggle is_friend' id='friend_online_{$session['member_id']}'><a href='{parse url="app=members&module=profile&section=friends&do=remove&member_id={$session['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['remove_friend']}' class='ipsButton_secondary'>{parse replacement="remove_friend"}</a></li>
<else />
<li class='mini_friend_toggle is_not_friend' id='friend_online_{$session['member_id']}'><a href='{parse url="app=members&module=profile&section=friends&do=add&member_id={$session['member_id']}&secure_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['add_friend']}' class='ipsButton_secondary'>{parse replacement="add_friend"}</a></li>
</if>
</if>
<if test="sendpm:|:$this->memberData['member_id'] AND $this->memberData['member_id'] != $session['member_id'] AND $this->memberData['g_use_pm'] AND $this->memberData['members_disable_pm'] == 0 AND IPSLib::moduleIsEnabled( 'messaging', 'members' )">
<li class='pm_button' id='pm_online_{$session['member_id']}'><a href='{parse url="app=members&module=messaging&section=send&do=form&fromMemberID={$session['member_id']}" base="public"}' title='{$this->lang->words['pm_member']}' class='ipsButton_secondary'>{parse replacement="send_msg"}</a></li>
</if>
<if test="blog:|:$session['memberData']['has_blog'] AND IPSLib::appIsInstalled( 'blog' )">
<li><a href='{parse url="app=blog&module=display&section=blog&show_members_blogs={$session['member_id']}" base="public"}' title='{$this->lang->words['view_blog']}' class='ipsButton_secondary'>{parse replacement="blog_link"}</a></li>
</if>
<if test="gallery:|:$session['memberData']['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' )">
<li><a href='{parse url="app=gallery&user={$session['member_id']}" template="useralbum" seotitle="{$session['memberData']['members_seo_name']}" base="public"}' title='{$this->lang->words['view_gallery']}' class='ipsButton_secondary'>{parse replacement="gallery_link"}</a></li>
</if>
</ul>
<else />
<span class='desc'>{$this->lang->words['no_options_available']}</span>
</if>
</td>
</tr>
</foreach>
</if>
</table>
</div>
</div>
<div id='forum_filter' class='ipsForm_center ipsPad'>
<form method="post" action="{parse url="app=members&section=online&module=online" base="public"}">
<label for='sort_key'>{$this->lang->words['s_by']}</label>
<select name="sort_key" id='sort_key' class='input_select'>
<foreach loop="sort_key:array( 'click', 'name' ) as $sort">
<option value='{$sort}'<if test="defaultsort:|:$defaults['sort_key'] == $sort"> selected='selected'</if>>{$this->lang->words['s_sort_key_' . $sort ]}</option>
</foreach>
</select>
<select name="show_mem" class='input_select'>
<foreach loop="show_mem:array( 'reg', 'guest', 'all' ) as $filter">
<option value='{$filter}'<if test="defaultfilter:|:$defaults['show_mem'] == $filter"> selected='selected'</if>>{$this->lang->words['s_show_mem_' . $filter ]}</option>
</foreach>
</select>
<select name="sort_order" class='input_select'>
<foreach loop="sort_order:array( 'desc', 'asc' ) as $order">
<option value='{$order}'<if test="defaultorder:|:$defaults['sort_order'] == $order"> selected='selected'</if>>{$this->lang->words['s_sort_order_' . $order ]}</option>
</foreach>
</select>
<input type="submit" value="{$this->lang->words['s_go']}" class="input_submit alt" />
</form>
</div>
<br />
<div class='topic_controls'>
{$links}
</div>

Link al commento
Condividi su altri siti

Se prima cliccavate su "see full list" uscivano dettagli tipo "using personal messenger".

In questo modo, se vedevi che qualcuno passava tanto tempo in questo stato, capivi che magari era in lista lupi.

Ora non è più possibile.

Link al commento
Condividi su altri siti

Io quando nei minuti finali di una fase dovevo mandare un messaggio o un potere, cliccavo su questa lista per sapere l'orario esatto del forum. E mi dava l'orario della mia ultima attività.

Quando da lupo invece dovevo fare il flashmob scrivevo messaggi a ripetizione in lista per vedere quando scattava l'ultimo minuto.

Ecco, esiste un modo normale per vedere l'orario del forum?

Scusate l'OT!

Link al commento
Condividi su altri siti

Join the conversation

Puoi postare adesso e registrarti in seguito. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Caricamento...
 Share

×
×
  • Crea Nuovo...