<% content_for :page_specific_css do %> <%= stylesheet_link_tag "lib/main-forms" %> <%= stylesheet_link_tag "lib/fileupload" %> <%= stylesheet_link_tag "lib/main-list" %> <%= stylesheet_link_tag "jquery.minicolors" %> <% end %> <% content_for :page_specific_javascript do %> <%= javascript_include_tag "lib/bootstrap-fileupload" %> <%= javascript_include_tag "lib/bootstrap-datetimepicker" %> <%= javascript_include_tag "lib/datetimepicker/datetimepicker.js" %> <%= javascript_include_tag "lib/modal-preview" %> <%= javascript_include_tag "lib/file-type" %> <%= javascript_include_tag "jquery.minicolors" %> <% end %>
<%= select_category(f, @module_app) %>
<%= select_tags(f, @module_app) %>
<% if @custom_album.custom_album_colors.first.nil? %> <% @custom_album.custom_album_colors.new('color' => 'transparent') %> <% end %> <%= f.fields_for :custom_album_colors do |custom_album_color_form| %>
<%= custom_album_color_form.text_field :color , :class => 'input-block-level minicolors-input' %> <%= t('custom_gallery.transparent') %>
<%= custom_album_color_form.text_field :custom_album_card_background_color, :class => 'input-block-level minicolors-input' %> <%= t('custom_gallery.transparent') %>
<%= custom_album_color_form.text_field :custom_album_card_text_color, :class => 'input-block-level minicolors-input' %> <%= t('custom_gallery.transparent') %>
<%= f.select :resize_gravity, [["---#{t("default")}: #{t("custom_gallery.gravity.#{CustomAlbumSetting::ResizeGravities[0]}")}---",nil]]+CustomAlbumSetting::ResizeGravities.collect{|v| [t("custom_gallery.gravity.#{v}"),v]} %>
<% end %>
<% @site_in_use_locales.each_with_index do |locale, i| %>
<%= f.fields_for :name_translations do |name| %> <%= label_tag(locale, t("custom_gallery.custom_album_name"),:class=>"control-label muted") %>
<%= name.text_field locale, :class => "input-block-level", :placeholder=>"#{t(:title)}",:value => (@custom_album.name_translations[locale] rescue nil) %>
<% end %>
<%= f.fields_for :description_translations do |desc| %> <%= label_tag(locale, t("custom_gallery.custom_album_desc"), :class=>"control-label muted") %>
<%= desc.text_area locale, :class => "ckeditor input-block-level", :value => (@custom_album.description_translations[locale] rescue nil)%>
<% end %>
<% end %>
<%= f.submit t("custom_gallery.save"), :class=> "btn btn-primary bt-form-save" %> <%= link_to t('cancel'), admin_custom_galleries_path + (params[:custom_module].blank? ? '' : "/#{params[:custom_module]}#{(params[:bind_uid].blank? ? '' : ('-'+params[:bind_uid]))}"), :class=>"btn" %> <% if params[:custom_module].present? %> <%= f.hidden_field :custom_module, :value=> params[:custom_module] %> <% if params[:bind_uid].present? %> <%= f.hidden_field :bind_uid, :value=> params[:bind_uid] %> <% end %> <% end %>