<div>
                    For example, to customise User index, our code looks like this
                </div><div><br></div><div><div><div><font face="'Courier New'">    index do</font></div><div><font face="'Courier New'">      id_column</font></div><div><font face="'Courier New'">      column("Join Date", :created_at)</font></div><div><font face="'Courier New'">      column(:email)</font></div><div><font face="'Courier New'">      column("Name")      { |user| "#{user.first_name} #{user.last_name}" }</font></div><div><font face="'Courier New'">      column("Status")    { |user| status_tag user.status.to_s, ACTIVE_ADMIN_STATUS[user.status] }</font></div><div><span style="font-family: 'Courier New'; ">      column("Actions") do |user|</span></div><div><font face="'Courier New'"><span class="Apple-tab-span" style="white-space:pre">     </span># ActiveAdmin only pays attention to the return value of the block</font></div><div><font face="'Courier New'">        "</font></div><div><font face="'Courier New'">        #{link_to "Bills", admin_bills_path(:q => {:limit_user_id_eq => user.id} )}</font></div><div><font face="'Courier New'">        #{link_to "Limits", admin_limits_path(:q => {:user_id_eq => user.id} )}</font></div><div><font face="'Courier New'">        #{link_to "Payments", admin_payments_path(:q => {:user_id_eq => user.id})}</font></div><div><font face="'Courier New'">        ".html_safe</font></div><div><font face="'Courier New'">      end</font></div><div><font face="'Courier New'">    end</font></div></div></div><div><br></div><div>Maybe we're doing it wrong, but ActiveAdmin seems to encourage you to mix up routing, controllers & views.</div>
                <div><div><br></div>-- <br>Tom Blomfield<br>+44 7767 484619<br><div><br></div><div>gocardless.com</div><div><br></div></div>
                 
                <p style="color: #A0A0A8;">On Tuesday, 20 March 2012 at 17:19, Mark Burns wrote:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div>How does it crap over MVC? Could you elaborate? We are literally just looking at using it now.<div>I guess it's maybe about as useful as scaffold.<br><br><div>On 20 March 2012 17:13, Tom Blomfield <span dir="ltr"><<a href="mailto:tom@gocardless.com">tom@gocardless.com</a>></span> wrote:<br><blockquote type="cite"><div>
                <div>
                    We use ActiveAdmin, and it's sort of ok for basic stuff.
                </div><div><br></div><div>But...</div><div>- it craps all over MVC separation</div><div>- it's not easily extensible</div><div>- it can make your site run very slowly in development (although there are fixes for this)</div>

<div>- it leads to lots of annoying conflicts with stuff like namespaced class definitions and STI where the sub-classes aren't present in the database.</div><div><br></div><div>I'd really like to see a more "native" rails admin tool.</div>

<span><font color="#888888">
                <div><div><br></div>-- <br>Tom Blomfield<br><a href="tel:%2B44%207767%20484619" value="+447767484619" target="_blank">+44 7767 484619</a><br><div><br></div><div><a href="http://gocardless.com" target="_blank">gocardless.com</a></div>

<div><br></div></div></font></span><div><div>
                  
                <p style="color:#a0a0a8">On Tuesday, 20 March 2012 at 17:06, Chris Adams wrote:</p><blockquote type="cite"><div>
                    <span><div><div><div>Hi all,</div><div><br></div><div>Hoping I can tap into the LRUG hive mind here, with a question others</div><div>might find useful too - apologies if it's come up already in the last</div>

<div>couple of months.</div><div><br></div><div>We're developing a project at work which looks like it'll need some</div><div>kind of admin-dashboard for privileged users to sign in and see</div><div>various in-app metrics, like how many users are in the system, or how</div>

<div>many performed a specific action, and so on.</div><div><br></div><div>Now, my preferred approach here I would be to look at which gems I</div><div>could use as a starting point for something like this - and the two</div>

<div>best options look to be either ActiveAdmin, and RailsAdmin.</div><div><br></div><div>They both give nice looking admin interfaces, without needing to go</div><div>spelunking through loads of code to deliver useful features, but I'd</div>

<div>love to hear which ones you guys have used in your own projects.</div><div><br></div><div>Reading this post here suggests that ActiveAdmin may be a better</div><div>choice in the long run on projects where you can't predict what a</div>

<div>product owner would want to measure.</div><div><br></div><div><a href="http://batsov.com/articles/2011/11/20/admin-interfaces-for-rails-apps-railsadmin-vs-activeadmin/" target="_blank">http://batsov.com/articles/2011/11/20/admin-interfaces-for-rails-apps-railsadmin-vs-activeadmin/</a></div>

<div><br></div><div>For my part, I've used RailsAdmin on a couple of projects, pretty much</div><div>using it out of the box, and I've been amazed at how much you get for</div><div>free, but pages like this when trying to understand the structure of</div>

<div>the project make me wary about trying to customise it:</div><div><br></div><div><a href="https://github.com/sferik/rails_admin/wiki/Code-Architecture-For-Contributors" target="_blank">https://github.com/sferik/rails_admin/wiki/Code-Architecture-For-Contributors</a></div>

<div><br></div><div>How about you guys?</div><div><br></div><div>Have you had good experiences building your own dashboards in RailsAdmin?</div><div><br></div><div>Or if I'm about to invest a chunk of time building a dashboard where</div>

<div>I'll most likely add my own screens, is it a better idea to just dive</div><div>into ActiveAdmin instead?</div><div><br></div><div>Ta</div><div><br></div><div>Chris</div><div><br></div><div>-- </div><div>Chris Adams</div>

<div>mob: <a href="tel:07974%20368%20229" value="+447974368229" target="_blank">07974 368 229</a></div><div>tel: <a href="tel:0207%20558%208971" value="+442075588971" target="_blank">0207 558 8971</a></div><div>skype: chris.d.adams</div>

<div>twitter: mrchrisadams</div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div>

</div></div></span>
                  
                  
                  
                  
                </div></blockquote><div>
                    <br>
                </div>
            </div></div><br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></div></blockquote></div><br></div>
</div><div><div>_______________________________________________</div><div>Chat mailing list</div><div><a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a></div><div><a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a></div></div></div></span>
                 
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>