if (! preg_match('/^20\d\d$/', $start_year) ){ $start_year = null; } if (empty($start_year)) { $start_year = '2009'; } $int_start_year = intval($start_year) - 2000; include_once INCLUDESPATH . 'easyparliament/expenses.php'; $title = "Allowances: " . $member->full_name(); $body = "<h1>" . $member->full_name() . ": <span>Expenses</span></h1>"; $table = expenses_display_table($member->extra_info, $gadget=true, $int_start_year); if (strlen($table) == 0){ output_error('No data'); } $body .= $table; output_resource($title, $body, 'expenses-full'); break; # Components case 'voting-record-component': echo '<p>Votes go here</p>'; echo '<p><a href="{microapp-link:resource:mp_voting_record:key:[aristotle_id]}">More votes for ', $member->full_name(), '</a></p>'; break; case 'key-facts-component': echo '<h2>Key facts</h2>'; echo '<p>Will go here</p>'; echo '<p><a href="http://www.guardian.co.uk/politics/person/[aristotle_id]">Full profile</a></p>'; break; case 'recent-speeches-component': include_once INCLUDESPATH . 'easyparliament/hansardlist.php'; include_once INCLUDESPATH . 'easyparliament/searchengine.php';
$member = load_member($pid); twfy_debug_timestamp(); switch ($action) { # Resources case 'rmi-resource': $title = "Register of Members' Interests: " . $member->full_name(); output_resource($title, $member->extra_info['register_member_interests_html']); break; case 'voting-record-resource': $title = "Voting record: " . $member->full_name(); output_resource($title, 'Not done yet'); break; case 'expenses-resource': include_once INCLUDESPATH . 'easyparliament/expenses.php'; $title = "Allowances: " . $member->full_name(); output_resource($title, expenses_display_table($member->extra_info)); break; # Components # Components case 'voting-record-component': echo '<p>Votes go here</p>'; echo '<p><a href="{microapp-link:resource:mp_voting_record:key:[aristotle_id]}">More votes for ', $member->full_name(), '</a></p>'; break; case 'key-facts-component': echo '<h2>Key facts</h2>'; echo '<p>Will go here</p>'; echo '<p><a href="http://www.guardian.co.uk/politics/person/[aristotle_id]">Full profile</a></p>'; break; case 'recent-speeches-component': include_once INCLUDESPATH . 'easyparliament/hansardlist.php'; include_once INCLUDESPATH . 'easyparliament/searchengine.php';