Failed to execute template. Cause: [Access denied when checking [script] access to [xwiki:Collaboratory.UX.HbpSkin.WebHome] for user [xwiki:XWiki.Admin]]. Click on this message for details.

Context Search - HBP Wiki

IAM21 instance, do not create collab nor modify a team, your changes will be lost


Changes for page Context Search

Last modified by bougault on 2023/02/20 16:29

From version 26.47
edited by bougault
on 2022/11/17 09:32
Change comment: There is no comment for this version
To version 26.42
edited by bougault
on 2022/11/16 15:37
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,28 +1,5 @@
1 1  {{html clean="false"}}
2 -<script type="module">
3 - import {LitElement, html} from 'https://cdn.jsdelivr.net/gh/lit/dist@2/core/lit-core.min.js';
4 - class UnifiedSearch extends LitElement {
5 - static properties = {
6 - searchText: { type: String }
7 - }
8 - setSearchText(e) {
9 - this.searchText = e.target.value;
10 - }
11 - handleSearch() {
12 - console.log(this.searchText);
13 - }
14 - render() {
15 - return html`<div>
16 - <input @change="${setSearchText}" type="text" placeholder="Search..." />
17 - <button @click="${handleSearch}">Search</button>
18 -</div>`
19 - }
20 - }
21 - customElements.define('clb-unified-search', UnifiedSearch);
22 -</script>
23 23  
24 -<clb-unified-search></clb-unified-search>
25 -
26 26  <select id="context-search-type">
27 27   <option value="all">All</option>
28 28   <option value="collabs">Collabs</option>
... ... @@ -77,13 +77,9 @@
77 77   });
78 78  
79 79   function runFilteredRequest() {
80 - const urlParams = new URLSearchParams();
81 - const tmpFilters = filters;
82 - tmpFilters.roles = tmpFilters.roles.join("+");
83 - for(filter in tmpFilters) {
84 - urlParams.set(filter, tmpFilters[filter]);
57 + for(filter in filters) {
58 + console.log(filter);
85 85   }
86 - console.log(urlParams);
87 87   }
88 88   // https://wiki-dev.ebrains.eu/rest/v1/collabs?search=&offset=0&orderField=title&order=asc&favorite=false&roles=administrator
89 89   const contextSearchType = document.getElementById("context-search-type");