public
Description: El Dorado is a full-stack community web application written in Ruby/Rails.
Homepage: http://almosteffortless.com/eldorado/
Clone URL: git://github.com/trevorturk/el-dorado.git
Search Repo:
tweaks to chat, less messages to translate now, dont show more messages 
link unless more exist
trevorturk (author)
Sun May 11 20:14:52 -0700 2008
commit  0a5f307b9c23fa85db79e0654a821d5c2bf01630
tree    5b2a6883677b907b444e10ce0b3c09667ccd7a67
parent  2d1dff7f57334b7d85558b7aa42ea88dd2c7751f
...
8
9
10
 
 
11
12
13
14
15
16
17
18
19
...
43
44
45
46
 
47
48
49
...
8
9
10
11
12
13
14
15
16
 
 
17
18
19
...
43
44
45
 
46
47
48
49
0
@@ -8,12 +8,12 @@
0
   
0
   def index
0
     @messages = Message.get
0
+ current_user.update_attribute('chatting_at', Time.now.utc) if logged_in?
0
+ @chatters = User.chatting
0
     unless @messages.empty?
0
       session[:message_id] = @messages.map(&:id).max
0
       @last_message = @messages.map(&:id).min
0
     end
0
- current_user.update_attribute('chatting_at', Time.now.utc) if logged_in?
0
- @chatters = User.chatting
0
   end
0
   
0
   def show
0
@@ -43,7 +43,7 @@
0
     render :update do |page|
0
       page.insert_html :bottom, 'messages-index', :partial => 'messages', :object => @messages
0
       page.replace_html 'messages-more', :partial => 'more', :object => @last_message
0
- page.replace_html 'messages-more', :partial => 'more_disabled' if @messages.empty?
0
+ page.remove 'messages-more' if @messages.size < 100
0
     end
0
   end
0
   
...
1
...
 
0
@@ -1,2 +1 @@
0
-<span class="disabled">No More Messages</span>
...
23
24
25
26
 
27
28
29
...
23
24
25
 
26
27
28
29
0
@@ -23,7 +23,7 @@
0
 </table>
0
 
0
 <p id="messages-more" class="center">
0
- <%= render :partial => 'more', :object => @last_message %>
0
+ <%= render :partial => 'more', :object => @last_message unless @messages.size < 50 %>
0
 </p>
0
 
0
 <%= periodically_call_remote :url => refresh_messages_path, :method => 'get', :frequency => 3 %>

Comments

    No one has commented yet.