Changes for page Collabs

Last modified by hbpadmin on 2022/03/23 19:34

From version 7.1
edited by hbpadmin
on 2022/03/23 19:34
Change comment: Install extension [eu.hbp.wiki:xwiki-awm-collabs/0.38.6]
To version 3.1
edited by hbpadmin
on 2019/07/24 08:03
Change comment: Install extension [eu.hbp.wiki:xwiki-awm-collabs/0.13.6]

Summary

Details

Page properties
Default language
... ... @@ -1,1 +1,0 @@
1 -en
Content
... ... @@ -1,19 +1,17 @@
1 1  {{velocity output="false"}}
2 2   #set($displayContentFooter=false)
3 3   #set($displayDocExtra=false)
4 + #set($displayContentMenu=false)
4 4   $xwiki.ssx.use('Collaboratory.UX.SSX.noheader')
5 -
6 +
6 6   #set ($clbaction = $request.getParameter("clbaction"))
7 7   #set ($isAuthenticated = ($xcontext.user != 'XWiki.XWikiGuest'))
8 8   #set ($isCreationForm = $clbaction.equals('create'))
9 -
10 - #macro(clbCreationForm) <div class="container">
10 +
11 + #macro(clbCreationForm)
11 11   <div class="row">
12 12   <div class="col-md-6">
13 - <h1>Create a Collab</h1>
14 - <p class="help-block">
15 - This page is used to create a new collab in the Collaboratory Wiki. Please plan your collab names in advance to avoid having many collabs with few pages and files. Thank you.
16 - </p>
14 + <h1>Collabs</h1>
17 17   </div>
18 18   <div class="col-md-6">
19 19   <a href="/bin/view/Collabs" class="btn btn-primary pull-right">Back to list</a>
... ... @@ -20,43 +20,37 @@
20 20   </div>
21 21   </div>
22 22   <div class="row">
23 - <div id="root"></div>
21 + <clb-collab-create></clb-collab-create>
24 24   </div>
25 - <link rel="stylesheet" type="text/css" href="$services.webjars.url('eu.hbp.wiki:xwiki-webapp-collaboratory', 'style.css')" />
26 - <script type="module" src="$services.webjars.url('eu.hbp.wiki:xwiki-webapp-collaboratory', 'collab-settings.js')"></script>
27 -</div>
28 28   #end
29 -
30 - #macro(clbList $canCreate) <div class="container">
24 +
25 + #macro(clbList $canCreate)
31 31   <div class="row">
32 - <div class="col-md-8">
33 - <h1>Collab Search</h1>
34 - <p class="help-block">
35 - Find available collabs searching for words in title and description.<br />
36 - You can refine the results using the filters.
37 - </p>
38 - </div>
39 - <div class="col-md-4 pull-right">
40 - #if($canCreate)
41 - <a href="/bin/view/Collabs?clbaction=create" class="btn btn-primary pull-right">Create a collab</a>
42 - #end
43 - </div>
27 + <div class="col-md-6">
28 + <h1>Collabs</h1>
29 + </div>
30 + #if($canCreate)
31 + <div class="col-md-6">
32 + <a href="/bin/view/Collabs?clbaction=create" class="btn btn-primary pull-right">Create a collab</a>
33 + </div>
34 + #end
44 44   </div>
45 45   <div class="row">
46 - <div id="root"></div>
37 + <clb-current-user authenticated="$isAuthenticated"></clb-current-user>
38 + <clb-collab-list></clb-collab-list>
47 47   </div>
48 -</div>
49 -<link rel="stylesheet" type="text/css" href="$services.webjars.url('eu.hbp.wiki:xwiki-webapp-collaboratory', 'style.css')" />
50 -<script type="module" src="$services.webjars.url('eu.hbp.wiki:xwiki-webapp-collaboratory', 'collab-search.js')"></script>
51 51   #end
52 52   {{/velocity}}
53 -
42 +
54 54   {{velocity}}
55 55   {{html clean="false"}}
45 + <script type="module" src="$services.webjars.url('eu.hbp.wiki:xwiki-webapp-collaboratory', 'collab.esm.js')"></script>
46 + <div class="container clb-content">
56 56   #if($isCreationForm)
57 57   #clbCreationForm()
58 58   #else
59 59   #clbList($isAuthenticated)
60 60   #end
52 + </div>
61 61   {{/html}}
62 62   {{/velocity}}