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 children_html_format format
18 children_json_format format
24 respond_to do |format|
25 format.json { render json: @item.to_json }
33 def children_html_format format
35 @filer = Locmare::Filer.new self.class.model.item_name, @item.children, nil, :none, @operators
36 render :action => :show
40 def children_json_format format
42 @items = @item.children
43 render json: @items.to_json(self.class.model.list_json_opt)
50 respond_to do |format|
51 show_json_format format
54 if @item.category_id == 10
55 redirect_to @item.remote_name
57 respond_to do |format|
58 children_html_format format
59 show_prof_format format
60 children_json_format format