diff options
| author | reger <reger18@arcor.de> | 2016-12-12 02:29:15 +0100 |
|---|---|---|
| committer | reger <reger18@arcor.de> | 2016-12-12 02:29:15 +0100 |
| commit | 8acdc5443bde86221491ec586aff8f57fdefb147 (patch) | |
| tree | 2ecf5098928e02d2fb6e6b24922c8799823165fe /htroot/ConfigSearchPage_p.html | |
| parent | 60160877f535f1f0d2eb9d4cf751b8116044ec48 (diff) | |
prepare ConfigSearchPage servlet to append and remove navigator plugins,
keeping order of added nav's.
The search page preview template displays active navs. Therefore a select
and add button has been added below the preview (to keep it close to actual).
This should in future likely be done by drag&drop (html5 feature).
Diffstat (limited to 'htroot/ConfigSearchPage_p.html')
| -rw-r--r-- | htroot/ConfigSearchPage_p.html | 54 |
1 files changed, 28 insertions, 26 deletions
diff --git a/htroot/ConfigSearchPage_p.html b/htroot/ConfigSearchPage_p.html index 87808b43d..7be1c66c2 100644 --- a/htroot/ConfigSearchPage_p.html +++ b/htroot/ConfigSearchPage_p.html @@ -129,29 +129,20 @@ </ul></td> </tr> <tr> - <td><input type="checkbox" name="search.navigation.namespace" value="true" #(search.navigation.namespace)#::checked="checked" #(/search.navigation.namespace)# /></td> - <td><ul class="nav nav-sidebar menugroup" id="sidebarNameSpace" style="padding-left:15px; padding-right:10px;"> - <li><h3>Wiki Name Space</h3></li> - </ul></td> - </tr> - <tr> <td><input type="checkbox" name="search.navigation.language" value="true" #(search.navigation.language)#::checked="checked" #(/search.navigation.language)# /></td> <td><ul class="nav nav-sidebar menugroup" id="sidebarLanguages" style="padding-left:15px; padding-right:10px;"> <li><h3>Language</h3></li> </ul></td> </tr> + #{search.navigation.plugin}# <tr> - <td><input type="checkbox" name="search.navigation.authors" value="true" #(search.navigation.authors)#::checked="checked" #(/search.navigation.authors)# /></td> - <td><ul class="nav nav-sidebar menugroup" id="sidebarAuthors" style="padding-left:15px; padding-right:10px;"> - <li><h3>Author</h3></li> - </ul></td> - </tr> - <tr> - <td><input type="checkbox" name="search.navigation.collections" value="true" #(search.navigation.collections)#::checked="checked" #(/search.navigation.collections)# /></td> - <td><ul class="nav nav-sidebar menugroup" id="sidebarCollections" style="padding-left:15px; padding-right:10px;"> - <li><h3>Collection</h3></li> - </ul></td> + <td><button class="btn btn-xs" name="del.nav" value="#[name]#"><span class="glyphicon glyphicon-remove" style="color: red"/></button></td> + <td><ul class="nav nav-sidebar menugroup" style="padding-left:15px; padding-right:10px;"> + <li><h3>#[displayname]#</h3></li> + </ul><input type="hidden" name="search.navigation.active" value="#[name]#" /> + </td> </tr> + #{/search.navigation.plugin}# <tr> <td></td> <td><ul class="nav nav-sidebar menugroup" id="vocabulary" style="padding-left:15px; padding-right:10px;"> @@ -161,15 +152,13 @@ <tr> <td></td> <td><div id="sidebarAbout" style="padding-left:15px; padding-right:10px; margin-top: 5px;"> - <h3>about#[about.headline]#</h3> + <h3>#[about.headline]#</h3> <div>#[about.body]#</div> </div></td> </tr> </table> - <label for="search.navigation.maxcount">max. items</label> - <input type="text" id="search.navigation.maxcount" name="search.navigation.maxcount" size="4" value="#[search.navigation.maxcount]#"> </fieldset> - </div> + </div> </td> <td valign="top"> <div style="float: left;"> @@ -286,16 +275,29 @@ var solr= $.getJSON("solr/collection1/select?q=*:*&defType=edismax&start=0&rows= </table> </td> </tr> + </table> + <table> <tr> <td> - <fieldset> - <dt> </dt> - <dd> - <input type="submit" name="searchpage_set" value="Save Settings" class="btn btn-primary" /> - <input type="submit" name="searchpage_default" value="Set Default Values" class="btn btn-primary" /> - </dd> + <fieldset><legend>Add Navigators</legend> + <label for="search.navigation.navname">append</label> + <select type="text" name="search.navigation.navname"> + <option value="authors">Authors</option> + <option value="collections">Collection</option> + <option value="namespace">Wiki Name Space</option> + <option value="year">Year</option> + </select> + <button type="submit" name="add.nav" class="btn btn-xs btn-default" ><span class="glyphicon glyphicon-plus-sign" style="color: green"/></button><br> + <label for="search.navigation.maxcount">max. items</label> + <input type="text" id="search.navigation.maxcount" name="search.navigation.maxcount" size="3" value="#[search.navigation.maxcount]#"> </fieldset> </td> + <td> + <div style="padding-left:25px;"> + <input type="submit" name="searchpage_set" value="Save Settings" class="btn btn-primary" /> + <input type="submit" name="searchpage_default" value="Set Default Values" class="btn btn-primary" /> + </div> + </td> </tr> </table> </form> |
