<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} @font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:Tahoma}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif"}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif"}
span.BalloonTextChar
        {font-family:"Tahoma","sans-serif"}
p.msochpdefault, li.msochpdefault, div.msochpdefault
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman","serif"}
span.emailstyle18
        {font-family:"Calibri","sans-serif";
        color:windowtext}
span.emailstyle19
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
span.emailstyle20
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
span.balloontextchar0
        {font-family:"Tahoma","sans-serif"}
span.EmailStyle26
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
.MsoChpDefault
        {font-size:10.0pt}
@page WordSection1
        {margin:1.0in 1.0in 1.0in 1.0in}--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p><br>
</p>
<p>Glad it worked for you. Let me know if you have any other questions about it. Removing the links from that pull down won't remove access to the Classification page...people can probably find their way there from links on other pages or by just typing in
 the URL. If you want to really restrict access, you can override the ClassificationsController #index and #show actions to redirect somewhere else....</p>
<p><br>
</p>
<p>b,chris. <br>
</p>
<p><br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div class="BodyFragment"><font size="2">
<div class="PlainText">Chris Fitzpatrick | <font size="2">Developer, ArchivesSpace</font><br>
Skype: chrisfitzpat  | Phone: 918.236.6048<br>
http://archivesspace.org/<br>
</div>
</font></div>
</div>
</div>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" color="#000000" face="Calibri, sans-serif"><b>From:</b> archivesspace_users_group-bounces@lyralists.lyrasis.org <archivesspace_users_group-bounces@lyralists.lyrasis.org> on behalf of Galligan, Patrick
 <PGalligan@rockarch.org><br>
<b>Sent:</b> Wednesday, October 01, 2014 8:24 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] AS browse/search customizations?</font>
<div> </div>
</div>
<div>
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#1F497D">Chris,</span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thanks a lot for these, they worked like a charm and are easy to tweak.</span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="color:#1F497D">I had tried to change the _header_repository.html.erb file earlier in the week to remove classifications, but I just couldn’t get it to work. Looking at the code helped a lot.</span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span></p>
<div>
<p class="MsoNormal"><span style="color:#1F497D">Patrick Galligan</span></p>
<p class="MsoNormal"><span style="color:#1F497D">Rockefeller Archive Center</span></p>
<p class="MsoNormal"><span style="color:#1F497D">Assistant Digital Archivist</span></p>
<p class="MsoNormal"><span style="color:#1F497D">914-366-6386</span></p>
</div>
<p class="MsoNormal"><span style="color:#1F497D"> </span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif""> archivesspace_users_group-bounces@lyralists.lyrasis.org [mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org]
<b>On Behalf Of </b>Chris Fitzpatrick<br>
<b>Sent:</b> Wednesday, October 01, 2014 12:23 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] AS browse/search customizations?</span></p>
</div>
</div>
<p class="MsoNormal"> </p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">Hi All,</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">Take a look at this gist =>
</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"><a href="https://gist.github.com/cfitz/af3157ef7967368aadfc" id="lnk525793">https://gist.github.com/cfitz/af3157ef7967368aadfc</a></span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">Most of these can go into your plugins/local/frontend directory.</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> The _header_repository.html.erb is just the default template with the links to Classifications index removed.
</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">The search_data_result.rb simply changes the facet definition for the resources ( and the plugin_init.rb loads that override ).</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">The my_resources_controller.rb overrider the index action of the ResourcesController to throw in a user_mtime sort on the records.
</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">The solr.rb file can go into plugins/local/backend/model directory. It simply adds the facet.sort=index param to index queries so that Solr sorts facets by alphnumeric rather than count.</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">Let me know if you have any questions...</span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black">b,chris.  </span>
</p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<p><span style="font-family:"Calibri","sans-serif"; color:black"> </span></p>
<div id="Signature">
<div name="divtagdefaultwrapper">
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt; color:black">Chris Fitzpatrick | Developer, ArchivesSpace<br>
Skype: chrisfitzpat  | Phone: 918.236.6048<br>
<a id="NoLP" href="http://archivesspace.org/">http://archivesspace.org/</a></span></p>
</div>
</div>
</div>
</div>
<div>
<div class="MsoNormal" style="text-align:center" align="center"><span style="font-size:12.0pt; color:#212121">
<hr align="center" size="2" width="98%">
</span></div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span style="color:black">From:</span></b><span style="color:black">
<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org">archivesspace_users_group-bounces@lyralists.lyrasis.org</a> <<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org">archivesspace_users_group-bounces@lyralists.lyrasis.org</a>>
 on behalf of Galligan, Patrick <<a href="mailto:PGalligan@rockarch.org">PGalligan@rockarch.org</a>><br>
<b>Sent:</b> Tuesday, September 30, 2014 8:08 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] AS browse/search customizations?</span><span style="font-size:12.0pt; color:#212121">
</span></p>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt; color:#212121"> </span></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="color:#1F497D">Rachel,</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Thanks for the info.</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">I’d love to find out where to make the changes in the actual template, obviously, but your method for the sorting would definitely work as an initial workaround.</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">As for the second point, we are, unfortunately hoping to re-order the actual sections (so Subject comes before Type, in your example). However, we may want to undertake your internal re-ordering as well.</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Anyone else had experience making these changes in the templates?
</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<div>
<p class="MsoNormal"><span style="color:#1F497D">Patrick Galligan</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Rockefeller Archive Center</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">Assistant Digital Archivist</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">914-366-6386</span><span style="color:#212121"></span></p>
</div>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#212121">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#212121">
<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org">archivesspace_users_group-bounces@lyralists.lyrasis.org</a> [<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org">mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org</a>]
<b>On Behalf Of </b>Maderik, Rachel A.<br>
<b>Sent:</b> Tuesday, September 30, 2014 1:36 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> Re: [Archivesspace_Users_Group] AS browse/search customizations?</span><span style="color:#212121"></span></p>
</div>
</div>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
<p class="MsoNormal"><span style="color:#1F497D">For your first point, we used a plugin to automatically add the desired sort type (A-Z in our case) if the browse URL doesn’t already contain one, so
<a href="http://archivesspace.vmi.edu/search?type=resource">http://archivesspace.vmi.edu/search?type=resource</a> essentially redirects to
<a href="http://archivesspace.vmi.edu/search?type=resource&sort=title_sort+asc">http://archivesspace.vmi.edu/search?type=resource&sort=title_sort+asc</a>.  It’s a bit clunky, so I’d love to know if there’s a cleaner way to change this in the templates themselves.
 The JS is below, if you want to try it out.</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">For your second point, are you talking about re-ordering the sections that appear (so “Subject” shows up before “Type”), or re-ordering the contents of each facet? If it’s the latter, we used a plugin to sort
 them alphabetically instead of by number of items (<a href="https://github.com/maderikra/archivesspace-plugins/tree/master/sort_facets">https://github.com/maderikra/archivesspace-plugins/tree/master/sort_facets</a>). If it’s the former, that could also be
 accomplished with a jQuery plugin, but since ArchivesSpace has a habit of not using IDs in the HTML tags (which is something I would love to see and should be simple to implement), it could be tricky to identify individual sections.</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">-------------------------</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">function changesort1() {</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        var curURL = document.location;</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        var newURL = curURL + '&sort=title_sort+asc';</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        window.location.replace (newURL);</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        }</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">function changesort2() {</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        var curURL = document.location;</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        var newURL = curURL + '?sort=title_sort+asc';</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        window.location.replace (newURL);</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">        }</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">//checks to make sure we're on a browse screen with no query terms and no existing sort</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">if ((( /search/.test(window.location.pathname)) && (/q=/.test(window.location.search) === false) && (/type=/.test(window.location.search)) && (/sort=/.test(window.location.search) === false)))</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">{</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">$(document).ready(changesort1);</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">}</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">//checks to see if we're on a repository screen</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">if ((( /repositories\/[0-9]/.test(window.location.pathname)) && (/q=/.test(window.location.search) === false) && (/sort=/.test(window.location.search) === false)))</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">{</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">$(document).ready(changesort2);</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D">}</span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<p class="MsoNormal"><span style="color:#1F497D"> </span><span style="color:#212121"></span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#212121">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:#212121">
<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org">archivesspace_users_group-bounces@lyralists.lyrasis.org</a> [<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org">mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org</a>]
<b>On Behalf Of </b>Galligan, Patrick<br>
<b>Sent:</b> Tuesday, September 30, 2014 12:20 PM<br>
<b>To:</b> Archivesspace Users Group<br>
<b>Subject:</b> [Archivesspace_Users_Group] AS browse/search customizations?</span><span style="color:#212121"></span></p>
</div>
</div>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
<p class="MsoNormal"><span style="color:#212121">In early September, Ben Goldman brought up that he’d like to be able to customize the browsing and searching options a little bit more, and a few of us agreed. However, it’s been pretty quiet since then.</span></p>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
<p class="MsoNormal"><span style="color:#212121">I’m looking to:</span></p>
<p class="MsoListParagraph" style="text-indent:-.25in"><span style="font-family:Symbol; color:#212121">·</span><span style="font-size:7.0pt; font-family:"Times New Roman","serif"; color:#212121">        
</span><span style="color:#212121">Change the default sort order on the browse page (Resources or Accessions automatically display in date descending order or identifier order)</span></p>
<p class="MsoListParagraph" style="text-indent:-.25in"><span style="font-family:Symbol; color:#212121">·</span><span style="font-size:7.0pt; font-family:"Times New Roman","serif"; color:#212121">        
</span><span style="color:#212121">Change the order of facets on the left side of the page</span></p>
<p class="MsoListParagraph" style="text-indent:-.25in"><span style="font-family:Symbol; color:#212121">·</span><span style="font-size:7.0pt; font-family:"Times New Roman","serif"; color:#212121">        
</span><span style="color:#212121">Hide the option for browsing classifications entirely</span></p>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
<p class="MsoNormal"><span style="color:#212121">These should be possible, but I’m having trouble finding the files that control these options. Has anyone else had luck doing anything like this?</span></p>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
<p class="MsoNormal"><span style="color:#212121">Thanks,</span></p>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
<p class="MsoNormal"><span style="color:#212121">Patrick Galligan</span></p>
<p class="MsoNormal"><span style="color:#212121">Rockefeller Archive Center</span></p>
<p class="MsoNormal"><span style="color:#212121">Assistant Digital Archivist</span></p>
<p class="MsoNormal"><span style="color:#212121">914-366-6386</span></p>
<p class="MsoNormal"><span style="color:#212121"> </span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>