Moving Orbit frontend and widget controller to controllers folder
This commit is contained in:
parent
cae3daa9c4
commit
3d9fd359ed
|
@ -1,6 +0,0 @@
|
||||||
class ObitWidgetController< ApplicationController
|
|
||||||
before_filter {|c| c.front_end_available(@app_title)}
|
|
||||||
layout 'production'
|
|
||||||
|
|
||||||
|
|
||||||
end
|
|
|
@ -1,11 +0,0 @@
|
||||||
{
|
|
||||||
"title": "NewBlog",
|
|
||||||
"version": "0.1",
|
|
||||||
"organization": "Rulingcom",
|
|
||||||
"author": "RD dep",
|
|
||||||
"intro": "A simple blog……",
|
|
||||||
"update_info": "Some info",
|
|
||||||
"create_date": "11-11-2011",
|
|
||||||
"app_pages": ["/panel/blog/front_end/"],
|
|
||||||
"widgets": ["/panel/blog/widget/latest_post","/panel/blog/widget/"]
|
|
||||||
}
|
|
|
@ -1,7 +0,0 @@
|
||||||
class Panel::Blog::FrontEnd::CommentsController < ApplicationController
|
|
||||||
def create
|
|
||||||
@post = Post.find(params[:post_id])
|
|
||||||
@comment = @post.comments.create!(params[:comment])
|
|
||||||
redirect_to panel_blog_front_end_post_url(@post)
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -1,21 +0,0 @@
|
||||||
class Panel::Blog::FrontEnd::PostsController < ObitWidgetController
|
|
||||||
|
|
||||||
|
|
||||||
def initialize
|
|
||||||
super
|
|
||||||
@app_title = NewBlog::MOUDLEAPP_TITLE
|
|
||||||
end
|
|
||||||
|
|
||||||
# GET /posts
|
|
||||||
# GET /posts.xml
|
|
||||||
|
|
||||||
def index
|
|
||||||
@posts = Post.all
|
|
||||||
end
|
|
||||||
|
|
||||||
def show
|
|
||||||
@post = Post.find(params[:id])
|
|
||||||
end
|
|
||||||
|
|
||||||
|
|
||||||
end
|
|
|
@ -1,18 +0,0 @@
|
||||||
# module NewBlog
|
|
||||||
# class MyEngine < Rails::Engine
|
|
||||||
# # Add a load path for this specific Engine
|
|
||||||
# # config.autoload_paths << File.expand_path("../lib/some/path", __FILE__)
|
|
||||||
# put "ABC"
|
|
||||||
# PrototypeR4::Application::Orbit_Apps << "NewBlog"
|
|
||||||
#
|
|
||||||
# # initializer "my_engine.add_middleware" do |app|
|
|
||||||
# # app.middleware.use MyEngine::Middleware
|
|
||||||
# # end
|
|
||||||
# end
|
|
||||||
#
|
|
||||||
# end
|
|
||||||
module NewBlog
|
|
||||||
VERSION = "0.0.1"
|
|
||||||
MOUDLEAPP_TITLE = "NewBlog"
|
|
||||||
end
|
|
||||||
PrototypeR4::Application::Orbit_Apps << "NewBlog"
|
|
|
@ -1,25 +0,0 @@
|
||||||
Rails.application.routes.draw do
|
|
||||||
|
|
||||||
namespace :panel do
|
|
||||||
namespace :blog do
|
|
||||||
namespace :back_end do
|
|
||||||
root :to => "posts#index"
|
|
||||||
resources :posts
|
|
||||||
resources :comments
|
|
||||||
end
|
|
||||||
namespace :front_end do
|
|
||||||
root :to => "posts#index"
|
|
||||||
match "show/:id" => "posts#show" ,:as => :post
|
|
||||||
match "comments" => "comments#create",:as => :comments
|
|
||||||
end
|
|
||||||
namespace :widget do
|
|
||||||
root :to => "posts#index"
|
|
||||||
match "latest_post" => "posts#latest_post"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
# match "appfront/blog/front_end/show/:id" => "posts#frontend_show" ,:as => :appfront_blog_show
|
|
||||||
|
|
||||||
match "/appfront/*path" => redirect("/panel/*path")
|
|
||||||
end
|
|
Reference in New Issue