Sha256: 701cdcd11c94514bfbd883f66febfe17f34f56f7e496c69ec0a40805f6fc63b5

Contents?: true

Size: 859 Bytes

Versions: 12

Compression:

Stored size: 859 Bytes

Contents

<% require "base64" %>

<div class="result">

  <p>
    Submitted <code>params</code> were:
  </p>

  <dl>
    <% params.each do |key, value| %>
      <dt><code><%= key %></code></dt>
      <dd>
        <% if value.is_a?(String) %>
          <code><%= value %></code>
        <% elsif value.is_a?(ActionDispatch::Http::UploadedFile) %>
          <% if value.original_filename.ends_with?('.jpg') %>
            <img src="data:image/jpeg;base64,<%= Base64.encode64(value.read) %>">
          <% elsif value.original_filename.ends_with?('.png') %>
            <img src="data:image/png;base64,<%= Base64.encode64(value.read) %>">
          <% else %>
            <%= value.original_filename %> (<%= value.size %> bytes)
          <% end %>
        <% else %>
          <code><%= value.inspect %></code>
        <% end %>
      </dd>
    <% end %>
  </dl>

</div>

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
unpoly-rails-1.0.3 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-1.0.1 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-1.0.0 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.62.1 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.62.0 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.61.1 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.61.0 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.60.3 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.60.2 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.60.1 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.60.0 spec_app/app/views/form_test/submission_result.erb
unpoly-rails-0.57.0 spec_app/app/views/form_test/submission_result.erb