OSDN Git Service

temp
[pettanr/pettanr.git] / vendor / plugins / content / lib / content.rb
diff --git a/vendor/plugins/content/lib/content.rb b/vendor/plugins/content/lib/content.rb
deleted file mode 100644 (file)
index 7842593..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-=begin
-module ActiveRecord
-  class Base
-    module Content
-      def self.included(base)
-        base.extend(ClassMethods)
-        base.__send__ :include, InstanceMethods
-      end
-      
-      module ClassMethods
-        
-        def self.mylist_where au
-          ['panels.author_id = ?', au.id]
-        end
-        
-        def self.himlist_where au
-          ['panels.author_id = ? and panels.publish > 0', au.id]
-        end
-        
-        def self.mylist au, page = 1, page_size = Author.default_panel_picture_page_size
-          PanelPicture.where(self.mylist_where(au)).includes(PanelPicture.list_opt).order('panel_pictures.updated_at desc').offset((page -1) * page_size).limit(page_size)
-        end
-        
-        def self.himlist au, page = 1, page_size = Author.default_panel_picture_page_size
-          PanelPicture.where(self.himlist_where(au)).includes(PanelPicture.list_opt).order('panel_pictures.updated_at desc').offset((page -1) * page_size).limit(page_size)
-        end
-        
-        def self.mylist_paginate au, page = 1, page_size = Author.default_panel_picture_page_size
-          Kaminari.paginate_array(Array.new(PanelPicture.where(self.mylist_where(au)).includes(PanelPicture.list_opt).count, nil)).page(page).per(page_size)
-        end
-        
-        def self.himlist_paginate au, page = 1, page_size = Author.default_panel_picture_page_size
-          Kaminari.paginate_array(Array.new(PanelPicture.where(self.himlist_where(au)).includes(PanelPicture.list_opt).count, nil)).page(page).per(page_size)
-        end
-        
-      end
-      
-      module InstanceMethods
-        private
-        
-        public
-        
-        def visible? roles
-          if MagicNumber['run_mode'] == 0
-            return false unless guest_role_check(roles)
-          else
-            return false unless reader_role_check(roles)
-          end
-          return true if self.panel.own?(roles)
-          self.panel.visible? roles
-        end
-        
-        def supply_default
-          self.x = 0
-          self.y = 0
-          if self.picture
-            self.width = self.picture.width 
-            self.height = self.picture.height 
-          end
-          if self.panel
-            self.t = self.panel.new_t 
-            self.z = self.panel.new_z 
-          end
-        end
-        
-        def overwrite  pid
-          self.panel_id = pid
-        end
-        
-      end
-      
-    end
-    include Content
-  end
-end
-
-=end