Sha256: da0147d53faac3b5e6505f47325adeebb229f516d82529bb1e38adbe4852b18b

Contents?: true

Size: 1.2 KB

Versions: 2

Compression:

Stored size: 1.2 KB

Contents

<%
e_pages = ActionController::Pagination::Paginator.new(
		self, person.elts.count, PAGE_ELT_LENGTH, @params['page'])
e = Elt.find_all("person_id = '#{person.id}'",
		'created_on DESC', e_pages.current.to_sql)
%>

<%
# TODO There seems to be a problem with firefox when trying to use a visual_effect
%>

<%= link_to_remote('< Previous',
		:update => 'personElts_'+person.id.to_s,
		:url => { :action => 'list', :id => person, :page => e_pages.current.next },
		:complete => visual_effect(:BlindDown, 'personElts_'+person.id.to_s)) if e_pages.current.next %>

<span style="display:<%= e_pages.length > 1 ? '' : 'none'%>" class="pageCount">
	(<%= e_pages.length-e_pages.current.to_i+1 %>/<%= e_pages.length %>)
</span>

<%= link_to_remote('Next >',
		:update => 'personElts_'+person.id.to_s,
		:url => { :action => 'list', :id => person, :page => e_pages.current.previous },
		:complete => visual_effect(:BlindDown, 'personElts_'+person.id.to_s)) if e_pages.current.previous %>

<% for elt in e.reverse[0...PAGE_ELT_LENGTH] %>
	<div class="boxLine">
		<%= elt.created_on.strftime('%d/%m %H:%M') %>
		<%= link_to(elt.subject, :controller => 'elt', :action => 'show', :id => elt) %>
		(<%= elt.children.size %> sub)
	</div>
<% end %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
parlement-0.3 app/views/person/_listElts.rhtml
parlement-0.4 app/views/person/_listElts.rhtml