functioning
This commit is contained in:
		
							parent
							
								
									f9c1f8229c
								
							
						
					
					
						commit
						6e8970b15d
					
				| @ -65,7 +65,6 @@ class ViewImageTheme extends Themelet { | |||||||
| 		$owner = $image->get_owner(); | 		$owner = $image->get_owner(); | ||||||
| 		$h_owner = html_escape($owner->name); | 		$h_owner = html_escape($owner->name); | ||||||
| 		$h_ip = html_escape($image->owner_ip); | 		$h_ip = html_escape($image->owner_ip); | ||||||
| 		$h_source = html_escape($image->source); |  | ||||||
| 		$i_owner_id = int_escape($owner->id); | 		$i_owner_id = int_escape($owner->id); | ||||||
| 		$h_date = autodate($image->posted); | 		$h_date = autodate($image->posted); | ||||||
| 
 | 
 | ||||||
| @ -75,26 +74,30 @@ class ViewImageTheme extends Themelet { | |||||||
| 		if($user->can("view_ip")) { | 		if($user->can("view_ip")) { | ||||||
| 			$html .= " ($h_ip)"; | 			$html .= " ($h_ip)"; | ||||||
| 		} | 		} | ||||||
| 		if(!is_null($image->source)) { | 		$html .= $this->format_source($image->source); | ||||||
| 			if(substr($image->source, 0, 7) == "http://" || substr($image->source, 0, 8) == "https://") { |  | ||||||
| 				$html .= " (<a href='$h_source'>source</a>)"; |  | ||||||
| 			} |  | ||||||
| 			else { |  | ||||||
| 				$html .= " (<a href='http://$h_source'>source</a>)"; |  | ||||||
| 			} |  | ||||||
| 		} |  | ||||||
| 
 | 
 | ||||||
| 		$html .= $this->build_image_editor($image, $editor_parts); | 		$html .= $this->build_image_editor($image, $editor_parts); | ||||||
| 
 | 
 | ||||||
| 		return $html; | 		return $html; | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | 	private function format_source($source) { | ||||||
|  | 		if(!is_null($source)) { | ||||||
|  | 			$h_source = html_escape($source); | ||||||
|  | 			if(startsWith($source, "http://") || startsWith($source, "https://")) { | ||||||
|  | 				return " (<a href='$h_source'>source</a>)"; | ||||||
|  | 			} | ||||||
|  | 			else { | ||||||
|  | 				return " (<a href='http://$h_source'>source</a>)"; | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 		return ""; | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
| 	protected function build_image_editor(Image $image, $editor_parts) { | 	protected function build_image_editor(Image $image, $editor_parts) { | ||||||
| 		if(count($editor_parts) == 0) return ($image->is_locked() ? "<br>[Image Locked]" : ""); | 		if(count($editor_parts) == 0) return ($image->is_locked() ? "<br>[Image Locked]" : ""); | ||||||
| 
 | 
 | ||||||
| 		$html = " | 		$html = make_form(make_link("post/set"))." | ||||||
| 			<div id='imgdata'> |  | ||||||
| 				".make_form(make_link("post/set"))." |  | ||||||
| 					<input type='hidden' name='image_id' value='{$image->id}'> | 					<input type='hidden' name='image_id' value='{$image->id}'> | ||||||
| 					<table style='width: 500px;'> | 					<table style='width: 500px;'> | ||||||
| 		";
 | 		";
 | ||||||
| @ -105,8 +108,6 @@ class ViewImageTheme extends Themelet { | |||||||
| 						<tr><td colspan='2'><input type='submit' value='Set'></td></tr> | 						<tr><td colspan='2'><input type='submit' value='Set'></td></tr> | ||||||
| 					</table> | 					</table> | ||||||
| 				</form> | 				</form> | ||||||
| 				<br> |  | ||||||
| 			</div> |  | ||||||
| 		";
 | 		";
 | ||||||
| 		return $html; | 		return $html; | ||||||
| 	} | 	} | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user