Pastoid

The page you are looking at now is at this URL: http://pastoid.com/b1f

This paste was last updated on April 15, 2010 at 3:47 pm.

Pasted Coderaw

	public function filter_default_rewrite_rules( $rules ) {
 
		// put together our rule
		$rule['name'] = 'display_event';
		$rule['parse_regex'] = '%^events/(?P<slug>.+)/?$%';
		$rule['build_str'] = 'events/{$slug}';
		$rule['handler'] = 'UserThemeHandler';
		$rule['action'] = 'display_event';
		$rule['priority'] = 3;
		$rule['description'] = 'event';
 
		// add our rule to the stack
		$rules[] = $rule;
 
		// put together our rule
		$rule['name'] = 'display_events';
		$rule['parse_regex'] = '%^events(?:/page/(?P<page>\d+))?/?$%';
		$rule['build_str'] = 'events(/page/{$page})';
		$rule['handler'] = 'UserThemeHandler';
		$rule['action'] = 'display_events';
		$rule['priority'] = 2;
		$rule['description'] = 'event';
 
		// add our rule to the stack
		$rules[] = $rule;
 
		// and pass it along
		return $rules;
 
	}
 
	public function filter_theme_act_display_events( $handled, $theme )
	{
		$paramarray['fallback']= array(
		 	'event.multiple',
			'multiple',
		);
 
		// Makes sure home displays only entries
		$default_filters = array(
			'content_type' => Post::type( 'event' ),
		);
 
		$paramarray['user_filters']= $default_filters;
 
		$theme->act_display( $paramarray );
		return true;
	}
 
	public function filter_theme_act_display_event( $handled, $theme )
	{
		$default_filters = array(
			'content_type' => Post::type( 'event' ),
		);
		$theme->act_display_post( $default_filters );
		return true;
	}
 
 

Toggle wordwrap

Referring DomainHits
Unknown Referer 127
pastoid.com 18
drunkenmonkey.org 2
Is this paste spam?
<Hide