Gallery with initialization
This commit is contained in:
parent
bdadc445b3
commit
3b7e9ac0b3
|
@ -3,7 +3,7 @@ PATH
|
|||
specs:
|
||||
gallery (0.0.1)
|
||||
mongoid (= 4.0.0.beta1)
|
||||
rails (~> 4.1.0)
|
||||
rails (~> 4.1.0.rc2)
|
||||
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
// Place all the behaviors and hooks related to the matching controller here.
|
||||
// All this logic will automatically be available in application.js.
|
|
@ -0,0 +1,4 @@
|
|||
/*
|
||||
Place all the styles related to the matching controller here.
|
||||
They will automatically be included in application.css.
|
||||
*/
|
|
@ -0,0 +1,4 @@
|
|||
class Admin::GalleriesController < ApplicationController
|
||||
def index
|
||||
end
|
||||
end
|
|
@ -0,0 +1,2 @@
|
|||
module Admin::GalleriesHelper
|
||||
end
|
|
@ -0,0 +1,2 @@
|
|||
<h1>Admin::Galleries#index</h1>
|
||||
<p>Find me in app/views/admin/galleries/index.html.erb</p>
|
|
@ -0,0 +1,39 @@
|
|||
en:
|
||||
|
||||
gallery:
|
||||
add_album: Add Album
|
||||
add_images: Add Images
|
||||
all: All
|
||||
new: New
|
||||
album: Album
|
||||
album_desc: Album Description
|
||||
album_name: Album Name
|
||||
album_not_found: Album Not Found
|
||||
album_tag: Album Tag
|
||||
back_to_albums: Back to Albums
|
||||
back_to_photos: Back to Photos
|
||||
cate_auth: Category Authorization
|
||||
chinese: Chinese
|
||||
cover: Cover
|
||||
del_album: Delete Album
|
||||
del_album?: Delete this album?
|
||||
delete_selected: Delete Selected
|
||||
english: English
|
||||
frontend:
|
||||
albums: Front-end albums
|
||||
gallery: Gallery
|
||||
categories: Category
|
||||
new_category: New Category
|
||||
no_description: No Decription
|
||||
photo_tag: Photo Tag
|
||||
pic_not_found: Picture Not Found
|
||||
save: Save
|
||||
save_changes: Save Changes
|
||||
search_tags: Search Tags
|
||||
select_category: Select Category
|
||||
set_cover: Set as Cover
|
||||
widget:
|
||||
widget1: Widget1
|
||||
widget_option:
|
||||
horizontal: Horizontal
|
||||
vertical: Vertical
|
|
@ -0,0 +1,37 @@
|
|||
zh_tw:
|
||||
|
||||
gallery:
|
||||
add_album: 新增相冊
|
||||
add_images: 新增影像
|
||||
album: 相冊
|
||||
album_desc: 相冊描述
|
||||
album_name: 相冊名稱
|
||||
album_not_found: 找不到相冊
|
||||
album_tag: 相冊標籤
|
||||
back_to_albums: 回到相冊
|
||||
back_to_photos: 回到相片
|
||||
cate_auth: 類別授權
|
||||
chinese: 中文
|
||||
cover: 封面
|
||||
del_album: 刪除相冊
|
||||
del_album?: 要刪除這本相簿嗎?
|
||||
delete_selected: 刪除已選取項目
|
||||
english: 英文
|
||||
frontend:
|
||||
albums: 相簿前台
|
||||
gallery: 相簿
|
||||
manage_categories: 管理類別
|
||||
new_category: 新增類別
|
||||
no_description: 沒有描述
|
||||
photo_tag: 相片標籤
|
||||
pic_not_found: 找不到圖片
|
||||
save: 儲存
|
||||
save_changes: 儲存變更
|
||||
search_tags: 搜尋標籤
|
||||
select_category: 選擇類別
|
||||
set_cover: 設定為封面
|
||||
widget:
|
||||
widget1: Widget1
|
||||
widget_option:
|
||||
horizontal: 水平
|
||||
vertical: 垂直
|
|
@ -1,2 +1,10 @@
|
|||
Rails.application.routes.draw do
|
||||
|
||||
locales = Site.first.in_use_locales rescue I18n.available_locales
|
||||
|
||||
scope "(:locale)", locale: Regexp.new(locales.join("|")) do
|
||||
namespace :admin do
|
||||
resources :galleries
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -17,6 +17,6 @@ Gem::Specification.new do |s|
|
|||
s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.rdoc"]
|
||||
s.test_files = Dir["test/**/*"]
|
||||
|
||||
s.add_dependency "rails", "~> 4.1.0"
|
||||
s.add_dependency "rails", "~> 4.1.0.rc2"
|
||||
s.add_dependency "mongoid", "4.0.0.beta1"
|
||||
end
|
||||
|
|
|
@ -1,4 +1,21 @@
|
|||
module Gallery
|
||||
class Engine < ::Rails::Engine
|
||||
initializer "gallery" do
|
||||
OrbitApp.registration "Gallery", :type => "ModuleApp" do
|
||||
module_label "gallery.gallery"
|
||||
base_url File.expand_path File.dirname(__FILE__)
|
||||
|
||||
categorizable
|
||||
authorizable
|
||||
|
||||
side_bar do
|
||||
head_label_i18n 'gallery.gallery', icon_class: "icons-pictures"
|
||||
available_for [:admin,:manager,:sub_manager]
|
||||
active_for_controllers ({:private=>['gallery']})
|
||||
head_link_path "admin_galleries_path"
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
require 'test_helper'
|
||||
|
||||
class Admin::GalleriesControllerTest < ActionController::TestCase
|
||||
test "should get index" do
|
||||
get :index
|
||||
assert_response :success
|
||||
end
|
||||
|
||||
end
|
|
@ -0,0 +1,4 @@
|
|||
require 'test_helper'
|
||||
|
||||
class Admin::GalleriesHelperTest < ActionView::TestCase
|
||||
end
|
Loading…
Reference in New Issue