crudely hide explicit images from the comment list of anons
This commit is contained in:
		
							parent
							
								
									dbf529825c
								
							
						
					
					
						commit
						ee292c2a25
					
				@ -244,6 +244,11 @@ class CommentList extends SimpleExtension {
 | 
			
		||||
		global $config;
 | 
			
		||||
		global $database;
 | 
			
		||||
 | 
			
		||||
		if(class_exists("Ratings")) {
 | 
			
		||||
			global $user;
 | 
			
		||||
			$user_ratings = Ratings::get_user_privs($user);
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if(is_null($current_page) || $current_page <= 0) {
 | 
			
		||||
			$current_page = 1;
 | 
			
		||||
		}
 | 
			
		||||
@ -267,6 +272,11 @@ class CommentList extends SimpleExtension {
 | 
			
		||||
		while(!$result->EOF) {
 | 
			
		||||
			$image = Image::by_id($result->fields["image_id"]);
 | 
			
		||||
			$comments = $this->get_comments($image->id);
 | 
			
		||||
			if(class_exists("Ratings")) {
 | 
			
		||||
				if(strpos($user_ratings, $image->rating) === FALSE) {
 | 
			
		||||
					$image = null; // this is "clever", I may live to regret it
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
			if(!is_null($image)) $images[] = array($image, $comments);
 | 
			
		||||
			$result->MoveNext();
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user