<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>tog_depot-0.0.1.gem</filename>
    </added>
    <added>
      <filename>tog_depot-0.1.0.gem</filename>
    </added>
    <added>
      <filename>tog_depot.gemspec</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -25,6 +25,8 @@ In case you haven't got any of them installed previously, you'll need the follow
 * [acts\_as\_commentable](https://github.com/tog/tog/wikis/3rd-party-plugins-acts_as_commentable)
 * [attachment\_fu](http://github.com/technoweenie/attachment_fu/tree/master)
 * [acts\_as\_taggable\_on\_steroids](https://github.com/tog/tog/wikis/3rd-party-plugins-acts_as_taggable_on_steroids)
+* [acts\_as\_rateable](http://github.com/tog/tog/wikis/3rd-party-plugins-acts_as_rateable)
+* [seo\_urls](http://github.com/tog/tog/wikis/3rd-party-plugins-seo_urls)
 
 Follow each link above for a short installation guide incase you have to install them.
 
@@ -54,12 +56,12 @@ ruby script/generate migration install_tog_depot
 * With the following content:
 &lt;pre&gt;
 class InstallTogDepot &lt; ActiveRecord::Migration
-  def self.up
-    migrate_plugin &quot;tog_depot&quot;, 2
-  end
-  def self.down
-    migrate_plugin &quot;tog_depot&quot;, 0
-  end
+   def self.up
+      migrate_plugin &quot;tog_depot&quot;, 2
+   end
+   def self.down
+      migrate_plugin &quot;tog_depot&quot;, 0
+   end
 end
 &lt;/pre&gt;
 </diff>
      <filename>README.markdown</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ Rake::TestTask.new(:test) do |t|
   t.verbose = true
 end
 
-desc 'Generate documentation for the tog_depot plugin.'
+desc 'Generate documentation for tog_depot plugin.'
 Rake::RDocTask.new(:rdoc) do |rdoc|
   rdoc.rdoc_dir = 'rdoc'
   rdoc.title    = 'Tog Depot'</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -11,10 +11,13 @@ class Member::Depot::FilefoldersController &lt; Member::BaseController
   def create
     @filefolder = current_user.filefolders.new(params[:folder])
 		@filefolder.user_id = current_user.id
+		
+		@filefolder.state = 'public'
+    
 		respond_to do |wants|
 			if @filefolder.save
         wants.html do
-					flash[:ok] = &quot;Folder &lt;b&gt;#{@filefolder.title}&lt;/b&gt; created successfully  -#{params[:state]} -#{@filefolder.state}&quot;
+					flash[:ok] = &quot;Folder &lt;b&gt;#{@filefolder.title}&lt;/b&gt; created successfully&quot;
 					redirect_to member_depot_files_path
         end
 			else
@@ -32,11 +35,21 @@ class Member::Depot::FilefoldersController &lt; Member::BaseController
 
   def update
     @filefolder = current_user.filefolders.find(params[:id])
+		@old_state=@filefolder.state
+		@new_state = params[:state]
+		
 		@filefolder.state = params[:state]
+		
     respond_to do |wants|
       if @filefolder.update_attributes(params[:filefolder])
          wants.html do
+					if @old_state!=@new_state
+						@files = current_user.files.find(:all, :conditions =&gt; [&quot;filefolder_id=?&quot;,params[:id]])
+						@files.each {|c| c.update_attribute 'state', params[:state]}
+	          flash[:ok] = &quot;Folder &lt;b&gt;#{@filefolder.title}&lt;/b&gt; and files into it succcessfully updated!&quot;
+					else
           flash[:ok] = &quot;Folder &lt;b&gt;#{@filefolder.title}&lt;/b&gt; succcessfully updated!&quot;
+					end
           redirect_to member_depot_files_path
         end
       else</diff>
      <filename>app/controllers/member/depot/filefolders_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -36,6 +36,7 @@ class Member::Depot::FilesController &lt; Member::BaseController
   def create
     @file = current_user.files.new(params[:file])
     @file.user_id = current_user.id
+		@file.num_download=0
  
     respond_to do |wants|
       if @file.save</diff>
      <filename>app/controllers/member/depot/files_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,9 @@ module Depot
   module FilesHelper
 
     def tag_cloud_files(classes)
-      tags = Depot::File.tag_counts(:conditions =&gt; [&quot;files.state='public'&quot;])
+      tags1 = Depot::File.tag_counts(:conditions =&gt; [&quot;files.state='public'&quot;])
+			tags2 = Depot::Filefolder.tag_counts(:conditions =&gt; [&quot;state='public'&quot;])
+			tags= tags1 + tags2
       return if tags.empty?
       max_count = tags.sort_by(&amp;:count).last.count.to_f
       tags.each do |tag|</diff>
      <filename>app/helpers/depot/files_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,5 @@
 &lt;% include_stylesheet &quot;/tog_depot/stylesheets/depot&quot; %&gt;
 
-
-
 &lt;h1&gt;&lt;img src=&quot;/tog_depot/images/tog-depot_iconfolder_48px.gif&quot; border=&quot;0&quot; alt=&quot;Member file&quot;/&gt; &lt;%= @folder.title%&gt;&lt;/h1&gt;
 &lt;b&gt;Tags:&lt;/b&gt;
 	&lt;% tags = @folder.tag_list %&gt;
@@ -68,7 +66,8 @@
                   &lt;td colspan=&quot;2&quot;&gt;
 										&lt;% if file.filefolder%&gt;
 										&lt;%= file.filefolder.title %&gt;
-                    &lt;%end%&gt;                  &lt;/td&gt;
+                    &lt;%end%&gt;
+                  &lt;/td&gt;
                   &lt;/tr&gt;
                   &lt;tr&gt;&lt;td class=&quot;brd_bt&quot; colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;end_list&quot; colspan=&quot;12&quot;&gt;
                   </diff>
      <filename>app/views/depot/filefolders/show.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-&lt;strong&gt;Tags&lt;/strong&gt;
+&lt;strong&gt;Tags Cloud&lt;/strong&gt;
 &lt;ul class=&quot;tags&quot;&gt;
   &lt;% tag_cloud_files(%w(l1 l2 l3 l4 l5)) do |tag, css_class| %&gt;
      &lt;li class=&quot;&lt;%= css_class -%&gt;&quot;&gt;&lt;%= link_to tag.name, tag_depot_files_path(tag.name.to_sym) %&gt;&lt;/li&gt;</diff>
      <filename>app/views/depot/files/_tag_cloud_file.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,8 @@
 &lt;% include_stylesheet &quot;/tog_depot/stylesheets/depot&quot; %&gt;
+&lt;% content_for :sidebar do %&gt;
+  &lt;%= render :partial =&gt; 'tag_cloud_file', :locals =&gt; { :file =&gt; @file } %&gt;
+&lt;% end %&gt;
+
 &lt;div class=&quot;portlet portletB&quot;&gt;
 &lt;%= link_to 'Upload new file', new_member_depot_file_url, :class =&gt; 'button add' %&gt;
 &lt;%= link_to 'Create new folder', new_member_depot_filefolder_url, :class =&gt; 'button add' %&gt;&lt;br /&gt;&lt;br /&gt;</diff>
      <filename>app/views/depot/files/by_tag.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,8 @@
 &lt;% include_stylesheet &quot;/tog_depot/stylesheets/depot&quot; %&gt;
+&lt;% content_for :sidebar do %&gt;
+  &lt;%= render :partial =&gt; 'tag_cloud_file', :locals =&gt; { :file =&gt; @file } %&gt;
+&lt;% end %&gt;
+
 &lt;div class=&quot;portlet portletB&quot;&gt;
 &lt;%= link_to 'Upload new file', new_member_depot_file_url, :class =&gt; 'button add' %&gt;
 &lt;%= link_to 'Create new folder', new_member_depot_filefolder_url, :class =&gt; 'button add' %&gt;&lt;br /&gt;&lt;br /&gt;</diff>
      <filename>app/views/depot/files/index.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -36,7 +36,11 @@
    &lt;b&gt;Times downloaded:&lt;/b&gt; &lt;%= @file.num_download %&gt;&lt;br /&gt;
    &lt;b&gt;Parent folder:&lt;/b&gt; 
 	 	&lt;%if @file.filefolder%&gt;
-		&lt;%= link_to @file.filefolder.title, member_depot_filefolder_url(@file.filefolder.id) %&gt;
+			&lt;%if @file.filefolder.state== 'public'%&gt;
+				&lt;%= link_to @file.filefolder.title, depot_filefolder_url(@file.filefolder.id) %&gt;
+      &lt;%else%&gt;
+      	&lt;%=@file.filefolder.title%&gt; (private)
+      &lt;%end%&gt;
     &lt;%end%&gt;
    &lt;br /&gt;
    &lt;b&gt;Visibility: &lt;%= @file.state %&gt;&lt;/b&gt;</diff>
      <filename>app/views/depot/files/show.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -19,6 +19,6 @@
       &lt;p&gt;&lt;label for=&quot;file_file&quot;&gt;Select file&lt;/label&gt;&lt;%= f.file_field :uploaded_data %&gt;&lt;/p&gt;
     &lt;/div&gt;
   &lt;/fieldset&gt; 
-&lt;div class=&quot;actions&quot;&gt;&lt;%= link_to '&amp;lt;&amp;lt; Back to filelist',  member_depot_files_path, :class =&gt; 'button mainaction' %&gt;  
+&lt;div class=&quot;actions&quot;&gt;&lt;%= link_to '&amp;lt;&amp;lt; Back to filelist',  member_depot_files_path, :class =&gt; 'button mainaction' %&gt;
 &lt;%= submit_tag 'Create file', :class =&gt; 'button mainaction' %&gt;&lt;/div&gt;
 &lt;% end -%&gt;</diff>
      <filename>app/views/member/depot/files/new.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -6,6 +6,7 @@ class CreateFiles &lt; ActiveRecord::Migration
       t.integer :user_id
 			t.string  :filename
 			t.integer :size
+			t.string  :content_type
 			t.string  :state
 			t.integer :filefolder_id
 			t.integer :num_download, :default =&gt; 0
@@ -17,4 +18,4 @@ class CreateFiles &lt; ActiveRecord::Migration
   def self.down
     drop_table :files
   end
-end
+end
\ No newline at end of file</diff>
      <filename>db/migrate/001_create_files.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,6 +4,7 @@ class CreateFilesFolder &lt; ActiveRecord::Migration
       t.string  :title
       t.text    :description
       t.integer :user_id
+			t.string  :state
 
       t.timestamps
     end</diff>
      <filename>db/migrate/002_create_files_folder.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>app/helpers/files_helper.rb</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/files/_form.html.erb</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/files/index.html.erb_old</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/folder/_form.html.erb</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/folder/edit.html.erb</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/folder/index.html.erb</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/folder/new.html.erb</filename>
    </removed>
    <removed>
      <filename>app/views/member/depot/folder/show.html.erb</filename>
    </removed>
    <removed>
      <filename>db/migrate/015_add_contenttype_to_files.rb</filename>
    </removed>
    <removed>
      <filename>db/migrate/016_add_state_to_files_folder.rb</filename>
    </removed>
    <removed>
      <filename>spec/spec_helper.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>5d72f08c69f0acba2ff9c37cbb4bb3c6a7e15bae</id>
    </parent>
  </parents>
  <author>
    <name>jorge</name>
    <email>jorge.fernandez@dmsti.es</email>
  </author>
  <url>http://github.com/molpe/tog_depot/commit/01b7441f87617b353c654ded22067ab7d1fb4349</url>
  <id>01b7441f87617b353c654ded22067ab7d1fb4349</id>
  <committed-date>2008-12-10T04:25:40-08:00</committed-date>
  <authored-date>2008-12-10T04:25:40-08:00</authored-date>
  <message>Beta testing</message>
  <tree>ca6088f7bb0c30c8042c35caa3631f6c3b282ee1</tree>
  <committer>
    <name>jorge</name>
    <email>jorge.fernandez@dmsti.es</email>
  </committer>
</commit>
