Squashed commit of the following: commit a031e3f388af144cb6d729e4b16b174a7caf6de9 Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 17:50:55 2013 +0100 new version - 2.012005 commit a0215a83fb2cd9f3040cfd04e239a1a40367e056 Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 17:47:28 2013 +0100 set last arpnip timestamp commit 824d311a2503cc91a117d4cc5949b0aca0cabdc9 Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 17:28:14 2013 +0100 test release - 2.012003_001 commit d06316eb1ae6a035a2fefd1edd06bfa6ffe38fa8 Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 17:26:44 2013 +0100 Improved handling of automatic macsuck/arpnip after initial discover commit d7c1e7948f22487c0564a884ce94d109a2cdc13c Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 13:21:51 2013 +0100 add rev. proxy timeout to suggested config commit 040065a50fec4669740ae48ff18352ef7ff3fde1 Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 13:14:15 2013 +0100 remove done job from local queue regardless of exit status commit d0f1d105459c047cc7156d1b4ef897ad27f965bb Author: Oliver Gorwits <oliver@cpan.org> Date: Fri Aug 16 13:12:45 2013 +0100 fix no_auth to work with new Auth::Extensible plugin
		
			
				
	
	
		
			59 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| <div class="container">
 | ||
|   <div class="row nd_hero-row">
 | ||
|     <div class="span8 offset2">
 | ||
|       [% IF params.login_failed %]
 | ||
|       <div class="alert alert-error fade in">
 | ||
|         <a class="close" data-dismiss="alert">×</a>
 | ||
|         Incorrect username or password, please try again.
 | ||
|       </div>
 | ||
|       [% END %]
 | ||
|       [% IF params.logout %]
 | ||
|       <div class="alert fade in">
 | ||
|         <a class="close" data-dismiss="alert">×</a>
 | ||
|         You are now logged out.
 | ||
|       </div>
 | ||
|       [% END %]
 | ||
|       [% IF params.nosuchdevice %]
 | ||
|       <div class="alert fade in">
 | ||
|         <a class="close" data-dismiss="alert">×</a>
 | ||
|         Sorry, no such device is known.
 | ||
|       </div>
 | ||
|       [% END %]
 | ||
|       [% IF vars.notfound %]
 | ||
|       <div class="alert fade in">
 | ||
|         <a class="close" data-dismiss="alert">×</a>
 | ||
|         Sorry, page not found. 
 | ||
|           <a href="http://sourceforge.net/p/netdisco/bugs/" target="_blank"><i class="icon-bug"></i> Report a Bug?</a>
 | ||
|       </div>
 | ||
|       [% END %]
 | ||
|       <div class="hero-unit">
 | ||
|         <h2>Welcome to Netdisco</h2>
 | ||
|         <small>Netdisco is an Open Source web-based network management tool.</small>
 | ||
|         [% IF NOT session.logged_in_user %]
 | ||
|         <form class="nd_login-form" method="post" action="[% uri_for('/login') %]">
 | ||
|           <div class="form-horizontal">
 | ||
|             <input placeholder="Username" class="span2" name="username" type="text"/>
 | ||
|             <input placeholder="Password" class="span2" name="password" type="password"/>
 | ||
|             <button type="submit" class="btn btn-info">Log In</button>
 | ||
|           </div>
 | ||
|           [% IF vars.return_url %]
 | ||
|           <input type="hidden" name="path" value="[% vars.return_url | html_entity %]"/>
 | ||
|           [% END %]
 | ||
|         </form>
 | ||
|         [% ELSE %]
 | ||
|         [% IF user_has_role('admin') %]
 | ||
|           <form class="nd_login-form" method="post" action="[% uri_for('/admin/discover') %]">
 | ||
|             <div class="form-horizontal">
 | ||
|               <input placeholder="Device hostname or IP" class="span4" name="device" type="text"/>
 | ||
|               <input type="hidden" name="extra" value="with-nodes"/>
 | ||
|               <button type="submit" class="btn btn-info">Discover</button>
 | ||
|             </div>
 | ||
|           </form>
 | ||
|         [% END %]
 | ||
|         <script type="text/javascript"> $('#nq').focus(); // set focus to navbar search </script>
 | ||
|         [% END %]
 | ||
|       </div>
 | ||
|     </div>
 | ||
|   </div>
 | ||
| </div> <!-- /container -->
 |