Sha256: 054bf3b6862d853a34f4aafee15ea0b9fc2caf46553f76af1a2dde2494f564cc

Contents?: true

Size: 1.88 KB

Versions: 41

Compression:

Stored size: 1.88 KB

Contents

<form class="command <% unless defined?(command_options)%>new<% end %>" data-command="<%= command.name %>" style="<% unless defined?(command_options) %>display: none<% end %>" method="POST" action="<%= action %>">
    <h1><%= command.human_name %></h1>
    <p><%= command.description %></p>
    <input type="hidden" name="command" value="<%= command.name.demodulize %>">

    <% unless command.options.empty? %>
        <% command.options.each do |option| %>
            <p>
                <label for="<%= option.name %>"><%= option.name.to_s.humanize %>:</label>
                <span>
                    <% if option.boolean? %>
                        <select name="options[<%= option.name %>]">
                            <% if defined?(command_options) %>
                                <option <%= 'selected' if command_options[option.name.to_s] %>>true</option>
                                <option <%= 'selected' if !command_options[option.name.to_s] %>>false</option>
                            <% else %>
                                <option <%= 'selected' if option.default %>>true</option>
                                <option <%= 'selected' if !option.default%>>false</option>
                            <% end %>
                        </select>
                    <% else %>
                        <input type="text" name="options[<%= option.name %>]" placeholder="<%= option.default %>" value="<%= escape_quotes(command_options[option.name.to_s]) if defined?(command_options) %>">
                    <% end %>
                </span>
            </p>
        <% end %>
    <% end %>

    <p class="actions">
        <% if defined?(command_options)%>
            <input type="submit" name="action" value="Delete">
            <input type="submit" name="action" value="Update">
        <% else %>
            <input type="submit" name="action" value="Add">
        <% end %>
    </p>
</form>

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
perus-1.0.7 lib/perus/server/views/command_config.erb
perus-1.0.6 lib/perus/server/views/command_config.erb
perus-1.0.5 lib/perus/server/views/command_config.erb
perus-1.0.4 lib/perus/server/views/command_config.erb
perus-1.0.3 lib/perus/server/views/command_config.erb
perus-1.0.2 lib/perus/server/views/command_config.erb
perus-1.0.1 lib/perus/server/views/command_config.erb
perus-1.0.0 lib/perus/server/views/command_config.erb
perus-0.1.35 lib/perus/server/views/command_config.erb
perus-0.1.34 lib/perus/server/views/command_config.erb
perus-0.1.33 lib/perus/server/views/command_config.erb
perus-0.1.32 lib/perus/server/views/command_config.erb
perus-0.1.31 lib/perus/server/views/command_config.erb
perus-0.1.30 lib/perus/server/views/command_config.erb
perus-0.1.29 lib/perus/server/views/command_config.erb
perus-0.1.28 lib/perus/server/views/command_config.erb
perus-0.1.27 lib/perus/server/views/command_config.erb
perus-0.1.26 lib/perus/server/views/command_config.erb
perus-0.1.25 lib/perus/server/views/command_config.erb
perus-0.1.24 lib/perus/server/views/command_config.erb