From 8657977cd7709df9d33042fee1c8c499bbf40ef7 Mon Sep 17 00:00:00 2001 From: Saurabh Bhatia Date: Wed, 18 Jun 2014 20:24:26 +0800 Subject: [PATCH] fixes in member info --- app/assets/javascripts/members.js.coffee | 3 +++ app/assets/stylesheets/members.css.scss | 3 +++ app/controllers/admin/member_infos_controller.rb | 2 +- app/controllers/members_controller.rb | 7 +++++++ app/helpers/members_helper.rb | 2 ++ .../orbit_bootstrap/modules/members/index.html.erb | 0 .../orbit_bootstrap/modules/members/show.html.erb | 0 app/views/members/index.html.erb | 2 ++ app/views/members/show.html.erb | 2 ++ config/initializers/members.rb | 11 +++++++++++ config/routes.rb | 2 ++ test/controllers/members_controller_test.rb | 14 ++++++++++++++ test/helpers/members_helper_test.rb | 4 ++++ 13 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 app/assets/javascripts/members.js.coffee create mode 100644 app/assets/stylesheets/members.css.scss create mode 100644 app/controllers/members_controller.rb create mode 100644 app/helpers/members_helper.rb create mode 100644 app/templates/orbit_bootstrap/modules/members/index.html.erb create mode 100644 app/templates/orbit_bootstrap/modules/members/show.html.erb create mode 100644 app/views/members/index.html.erb create mode 100644 app/views/members/show.html.erb create mode 100644 config/initializers/members.rb create mode 100644 test/controllers/members_controller_test.rb create mode 100644 test/helpers/members_helper_test.rb diff --git a/app/assets/javascripts/members.js.coffee b/app/assets/javascripts/members.js.coffee new file mode 100644 index 0000000..24f83d1 --- /dev/null +++ b/app/assets/javascripts/members.js.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/stylesheets/members.css.scss b/app/assets/stylesheets/members.css.scss new file mode 100644 index 0000000..43b5cef --- /dev/null +++ b/app/assets/stylesheets/members.css.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the members controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/controllers/admin/member_infos_controller.rb b/app/controllers/admin/member_infos_controller.rb index 9b98b52..6f92f20 100644 --- a/app/controllers/admin/member_infos_controller.rb +++ b/app/controllers/admin/member_infos_controller.rb @@ -59,7 +59,7 @@ private end def info_params - params.require(:info).permit! + params.require(:member_info).permit! end protected diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb new file mode 100644 index 0000000..be283a3 --- /dev/null +++ b/app/controllers/members_controller.rb @@ -0,0 +1,7 @@ +class MembersController < ApplicationController + def index + end + + def show + end +end diff --git a/app/helpers/members_helper.rb b/app/helpers/members_helper.rb new file mode 100644 index 0000000..e3fa623 --- /dev/null +++ b/app/helpers/members_helper.rb @@ -0,0 +1,2 @@ +module MembersHelper +end diff --git a/app/templates/orbit_bootstrap/modules/members/index.html.erb b/app/templates/orbit_bootstrap/modules/members/index.html.erb new file mode 100644 index 0000000..e69de29 diff --git a/app/templates/orbit_bootstrap/modules/members/show.html.erb b/app/templates/orbit_bootstrap/modules/members/show.html.erb new file mode 100644 index 0000000..e69de29 diff --git a/app/views/members/index.html.erb b/app/views/members/index.html.erb new file mode 100644 index 0000000..820862d --- /dev/null +++ b/app/views/members/index.html.erb @@ -0,0 +1,2 @@ +

Members#index

+

Find me in app/views/members/index.html.erb

diff --git a/app/views/members/show.html.erb b/app/views/members/show.html.erb new file mode 100644 index 0000000..3d79c19 --- /dev/null +++ b/app/views/members/show.html.erb @@ -0,0 +1,2 @@ +

Members#show

+

Find me in app/views/members/show.html.erb

diff --git a/config/initializers/members.rb b/config/initializers/members.rb new file mode 100644 index 0000000..88e9e3c --- /dev/null +++ b/config/initializers/members.rb @@ -0,0 +1,11 @@ +OrbitApp.registration "Member", type: 'ModuleApp' do + module_label 'member.member' + base_url File.expand_path File.dirname(__FILE__) + + version "0.1" + organization "Rulingcom" + author "RD dep" + intro "I am intro" + update_info 'some update_info' + frontend_enabled +end diff --git a/config/routes.rb b/config/routes.rb index 7237292..49b2198 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -162,6 +162,8 @@ Orbit::Application.routes.draw do end end + resources :members + resources :sites do get 'mail_setting' get 'site_info' diff --git a/test/controllers/members_controller_test.rb b/test/controllers/members_controller_test.rb new file mode 100644 index 0000000..3fc5139 --- /dev/null +++ b/test/controllers/members_controller_test.rb @@ -0,0 +1,14 @@ +require 'test_helper' + +class MembersControllerTest < ActionController::TestCase + test "should get index" do + get :index + assert_response :success + end + + test "should get show" do + get :show + assert_response :success + end + +end diff --git a/test/helpers/members_helper_test.rb b/test/helpers/members_helper_test.rb new file mode 100644 index 0000000..e013e44 --- /dev/null +++ b/test/helpers/members_helper_test.rb @@ -0,0 +1,4 @@ +require 'test_helper' + +class MembersHelperTest < ActionView::TestCase +end