[ 
https://jira.codehaus.org/browse/MSKINS-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Osipov updated MSKINS-88:
---------------------------------

    Environment:     (was: ALL)

> Add a generic search form
> -------------------------
>
>                 Key: MSKINS-88
>                 URL: https://jira.codehaus.org/browse/MSKINS-88
>             Project: Maven Skins
>          Issue Type: New Feature
>          Components: Fluido Skin
>    Affects Versions: fluido-1.3.0
>            Reporter: barnaby relph
>            Priority: Minor
>              Labels: close-pending
>
> For fluido-based sites with an in-house search engine, I'd like to be able to 
> specify a search element (like the existing google search element) but to 
> supply the action URL and field name, so that I can point the search at an 
> in-house server. 
> This seems to be the same requirement as this SO question too: 
> http://stackoverflow.com/questions/14373950/maven-site-search-capabilities
> Happy to know if there's another way of achieving this.
> Would something like this work:
> ##
> #macro ( customSearch $top )
> #set( $customsearchURL = $decoration.custom.getChild( 'fluidoSkin' 
> ).getChild( 'customSearch' ).getChild( 'customsearchURL' ).getValue() )
> #if ( $decoration.custom.getChild( 'fluidoSkin' ).getChild( 'customSearch' 
> ).getChild( 'customsearchParamName' ) )
>   #set( $customsearchParamName = $decoration.custom.getChild( 'fluidoSkin' 
> ).getChild( 'customSearch' ).getChild( 'customsearchParamName' ).getValue() )
> #else
>   #set( $customsearchParamName = "q" )
> #end
> <form id="search-form" action="$customsearchURL" method="get" #if ( $top ) 
> class="navbar-search pull-right" #end>
>   <input class="search-query" name="$customsearchParamName" id="query" 
> type="text" />
> </form>
> #end



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to