/ plugins / enhance_q.php
enhance_q.php
 1  <?php
 2  /**
 3   * Enhance meta - Yotsuba plugin
 4   * Enhances meta with various fabulous bits and bobs.
 5   */
 6  
 7  function meta_is_thread_flagged( $resline )
 8  {
 9  	global $log;
10  	
11  	$rep = 0;
12  	$posts = array('admin' => '', 'developer' => '', 'mod' => '', 'manager' => '');
13  	
14  	while( list( $resrow ) = each( $resline ) ) {
15  		
16  		if( !$log[ $resrow ][ 'no' ] ) {
17  			break;
18  		}
19  		
20  		if( $log[ $resrow ][ 'capcode' ] === 'none' ) {
21  			continue;
22  		}
23  		
24  		$capcode = ( $log[ $resrow ][ 'capcode' ] == 'admin_highlight' ) ? 'admin' : $log[$resrow]['capcode'];
25  		$no = $log[$resrow]['no'];
26  		
27  		$posts[$capcode] .= "$no,";
28  		
29  	}
30  	
31  	unset( $posts['none'] );
32  	
33  	foreach( $posts as $key => $value ) {
34  		if( $posts[$key] != '' ) {
35  			$posts[$key] = substr($posts[$key], 0, -1);
36  		}
37  	}
38  	
39  	
40  	return array( $posts['admin'], $posts['developer'], $posts['mod'], $posts['manager'] );
41  }
42  ?>