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 ?>