move 'view tag history' to image controls
This commit is contained in:
		
							parent
							
								
									98310df9ee
								
							
						
					
					
						commit
						11ab2a1e14
					
				@ -77,10 +77,12 @@ class Tag_History extends Extension {
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
	public function onDisplayingImage(DisplayingImageEvent $event) {
 | 
						public function onImageAdminBlockBuilding(ImageAdminBlockBuildingEvent $event) {
 | 
				
			||||||
		global $page;
 | 
							$event->add_part("
 | 
				
			||||||
		// handle displaying a link on the view page
 | 
								<form action='".make_link("tag_history/{$event->image->id}")."' method='GET'>
 | 
				
			||||||
		$this->theme->display_history_link($page, $event->image->id);
 | 
									<input type='submit' value='View Tag History'>
 | 
				
			||||||
 | 
								</form>
 | 
				
			||||||
 | 
							", 20);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	public function onSetupBuilding(SetupBuildingEvent $event) {
 | 
						public function onSetupBuilding(SetupBuildingEvent $event) {
 | 
				
			||||||
 | 
				
			|||||||
@ -8,7 +8,7 @@ class TagHistoryTest extends ShimmieWebTestCase {
 | 
				
			|||||||
		$this->set_field("tag_edit__tags", "new");
 | 
							$this->set_field("tag_edit__tags", "new");
 | 
				
			||||||
		$this->click("Set");
 | 
							$this->click("Set");
 | 
				
			||||||
		$this->assert_title("Image $image_id: new");
 | 
							$this->assert_title("Image $image_id: new");
 | 
				
			||||||
		$this->click("Tag History");
 | 
							$this->click("View Tag History");
 | 
				
			||||||
		$this->assert_text("new (Set by demo");
 | 
							$this->assert_text("new (Set by demo");
 | 
				
			||||||
		$this->click("Revert To");
 | 
							$this->click("Revert To");
 | 
				
			||||||
		$this->assert_title("Image $image_id: pbx");
 | 
							$this->assert_title("Image $image_id: pbx");
 | 
				
			||||||
 | 
				
			|||||||
@ -97,11 +97,6 @@ class Tag_HistoryTheme extends Themelet {
 | 
				
			|||||||
		$page->add_block(new Block("Navigation", $nav, "left"));
 | 
							$page->add_block(new Block("Navigation", $nav, "left"));
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	public function display_history_link(Page $page, /*int*/ $image_id) {
 | 
					 | 
				
			||||||
		$link = '<a href="'.make_link("tag_history/$image_id").'">Tag History</a>';
 | 
					 | 
				
			||||||
		$page->add_block(new Block(null, $link, "main", 5));
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	
 | 
					 | 
				
			||||||
	/*
 | 
						/*
 | 
				
			||||||
	 * Add a section to the admin page.
 | 
						 * Add a section to the admin page.
 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user