[ 
https://issues.apache.org/jira/browse/SOLR-3162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13218444#comment-13218444
 ] 

Erik Hatcher commented on SOLR-3162:
------------------------------------

Quoting from a comment above:

bq. ... Additionally we would need the functionality as a 
handler/servlet-thingy ...

This is where the, tada, VelocityResponseWriter could really help here.  Rather 
than raw *data* having to come from Ajax calls, through a Velocity template you 
can get at pretty much _anything_ from the SolrCore and configuration, and then 
use that to generate a response (even, say, an "x = '$whatever'" kinda variable 
into JavaScript.  For example:

{code}
never304 = $request.core.solrConfig.httpCachingConfig.never304
{code}

You could get this using an out of the box request like this: 
http://localhost:8983/solr/select?wt=velocity&v.template=foo&v.template.foo=never304%20=%20$request.core.solrConfig.httpCachingConfig.never304
 (though of course I'd recommend templates be created from this under 
conf/velocity rather than passed in via the request).  The point is, everything 
can be gathered when you're "inside" Solr, but requires explicit exposing of 
these inner details to make the data available cleanly for this 
Ajax-the-data-generate-UI-in-JavaScript approach.


                
> Continue work on new admin UI
> -----------------------------
>
>                 Key: SOLR-3162
>                 URL: https://issues.apache.org/jira/browse/SOLR-3162
>             Project: Solr
>          Issue Type: Improvement
>          Components: Schema and Analysis
>    Affects Versions: 4.0
>            Reporter: Erick Erickson
>            Assignee: Erick Erickson
>         Attachments: SOLR-3162.patch, SOLR-3162.patch
>
>
> There have been more improvements to how the new UI works, but the current 
> open bugs are getting hard to keep straight. This is the new catch-all JIRA 
> for continued improvements.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to