1 class FoldersController < ApplicationController
2 if Manifest.manifest.magic_numbers['run_mode'] == 0
3 before_filter :authenticate_admin, :only => [:new, :create, :edit, :update, :destroy]
5 before_filter :authenticate_reader, :only => [:root, :index, :show, :watch]
6 before_filter :authenticate_admin, :only => [:new, :create, :edit, :update, :destroy]
16 respond_to do |format|
17 show_html_format format
18 show_json_format format
24 respond_to do |format|
25 format.json { render json: @item.to_json }
33 def show_html_format format
35 @filer = Locmare::Filer.new self.class.model.item_name, @item.children, nil, :none, @operators
36 render :action => :show
40 def show_json_format format
42 @items = @item.children
43 render json: @items.to_json(self.class.model.list_json_opt)
49 if @item.category_id == 10
50 redirect_to @item.remote_name
52 respond_to do |format|
53 show_html_format format
54 show_prof_format format
55 show_json_format format