Sha256: 90c63e240c88c3d21e7daa557a81f343305281ddc423c84ceda948fd96d76455

Contents?: true

Size: 1.98 KB

Versions: 2

Compression:

Stored size: 1.98 KB

Contents

<h1>Network «<%= @network.name %>»</h1>

<% if !@network.active -%>
<div id="network-inactive">
This network is currently inactive.
</div>
<% end -%>

<p><%= link_to 'Edit Network name/state', :action => 'edit', :id => @network %></p>


<h2>Network parameters</h2>

<% if @network_parameters -%>
<div id="network-parameters">
<ul>
	<li>Texture:   <%= h @network_parameters.texture.name %></li>
	<li>Landmark:  <%= @network_parameters.landmark.name rescue "none" %></li>
	<li>Notecard:  <%= @network_parameters.notecard.name rescue "none" %></li>
	<li>URL:       <%= object_url(@network_parameters.url) %></li>
	<li>Media URL: <%= object_url(@network_parameters.mediaurl) %></li>
</ul>

<%= link_to_remote('Edit network parameters',
				:url => { :action => :show_parameters_form, :id => @network }) %>
</div>
<div id="network-parameters-form" style="display: none">
</div>

<br />

<% else -%>
<div id="network-empty">
This network is currently empty.
</div>
<% end -%>

<h2>List of panels </h2>

<div id="panel-list">
<table>
	<tr>
		<th>Name</th>
		<th>Furniture</th>
		<th></th>
	</tr>
<% for panel in @network.panels -%>
	<tr>
		<td><%= link_to h(panel.name), :controller => :panels, :action => :show, :id => panel %></td>
		<td><%= link_to h(panel.furniture.name), :controller => :furnitures, :action => :show, :id => panel.furniture %></td>
		<td><%= button_to 'Remove', { :action => 'remove_panel', :id => @network, :panel_id => panel }, { :confirm => "Are you sure you want to remove the panel '#{panel.name} : #{panel.furniture.name}' from this network?" } %></td>
	</tr>
<% end -%>
</table>
</div>

<br />

<h3>Adding a panel to the network:</h3>

<% if !@unassigned_panels.empty? %>
<%   form_tag({ :action => :add_panel, :id => @network }) do %>
<p>Select a new panel: <%= select_tag :panel_id, options_for_select(@unassigned_panels) %></p>
<p> <%= submit_tag("Add panel") %></p>
<%   end
   else %>
<p>No free panel is available.</p>
<% end %>

<br />

<%= link_to 'Back to network list', :action => 'list' %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
advertnet-1.0.0 app/views/networks/show.rhtml
advertnet-1.0.1 app/views/networks/show.rhtml