Wiki source code of Search Suggest Proposal

Last modified by Vincent Massol on 2024/11/19 16:13

Show last authors
1 {{velocity}}
2 $xwiki.ssx.use("Improvements.WebHome")
3 $xwiki.ssx.use("Standards.WebHome")
4 {{/velocity}}
5
6 == Community Feedback ==
7
8 {{info}}
9 Discussed: [Proposal] Suggest widget visual redesign: http://xwiki.markmail.org/thread/3momlvnjcxcgyb4a
10 {{/info}}
11
12 == Requirements ==
13
14 [[Specifications>>http://dev.xwiki.org/xwiki/bin/view/Design/SuggestImprovementsAndDynamicSearch]]
15
16 == Proposals ==
17
18 {{toc start="3"/}}
19
20 == Part 1 : simple suggest without item description ==
21
22 === Proposal A ===
23
24 ==== Variant A : highlighted match is embossed ====
25
26 [[image:selectionIsBold.png]]
27
28 Try it live ! [[SuggestSimpleA?parent=incubator:Improvements.SuggestRedesignProposal]]
29
30 ==== Variant B : highlighted match is italic ====
31
32 [[image:selectionIsItalic.png]]
33
34 Try it live ! [[SuggestSimpleB?parent=incubator:Improvements.SuggestRedesignProposal]]
35
36 == Part 2 : suggest with item description ==
37
38 === Proposal A ===
39
40 ==== Variant A ====
41
42 {{html clean="false"}}
43 <input type="text" style="width: 300px;" class="withTip globalsearchinput" value="search..." />
44 <div class="suggestItems">
45 <ul class="xlist suggestList">
46 <li class="xitem">
47 <a href="#" id="1">
48 <div class="suggestItem xitemcontainer">
49 <div class="suggestItemName">AnnotationClass</div>
50 <div class="suggestItemInfo">
51 <span>Located in AnnotationCode » Annotation<span class="highlight">Class</span></span></span>
52 </div>
53 </div>
54 </a>
55 </li>
56 <li class="xitem">
57 <a href="#" id="2">
58 <div class="suggestItem xitemcontainer">
59 <div class="suggestItemName">Projet Internet et Intranet XWiki Isoc Refondation</span></div>
60 <div class="suggestItemInfo">
61 <span>Located in AnnotationCode » Annotation<span class="highlight">Class</span></span>
62 </div>
63 </div>
64 </a>
65 </li>
66 <li class="xitem">
67 <a href="#" id="1">
68 <div class="suggestItem xitemcontainer">
69 <div class="suggestItemName">BaseWiki Documentaire</div>
70 <div class="suggestItemInfo">
71 <span>Located in Panels » <span class="highlight">Class</span>EditorWelcome</span>
72 </div>
73 </div>
74 </a>
75 </li>
76 <li class="xitem">
77 <a href="#" id="2">
78 <div class="suggestItem xitemcontainer">
79 <div class="suggestItemName">Projet Internet et Intranet XWiki Isoc Refondation</span></div>
80 <div class="suggestItemInfo">
81 <span>Located in Panels » <span class="highlight">Class</span>EditorWelcome</span>
82 </div>
83 </div>
84 </a>
85 </li>
86 </ul>
87 </div>
88 {{/html}}
89
90 ==== Variant B ====
91
92 {{html clean="false"}}
93 <input type="text" style="width: 300px;" class="withTip globalsearchinput" value="search..." />
94 <div class="suggestItems">
95 <ul class="xlist suggestList">
96 <li class="xitem">
97 <a href="#" id="1">
98 <div class="suggestItem xitemcontainer">
99 <div class="suggestItemName">BaseWiki Documentaire</div>
100 <div class="suggestItemInfo">
101 <span>Located in Panels » <span class="highlight" style="font-weight:bold;font-style:normal">Class</span>EditorWelcome</span>
102 </div>
103 </div>
104 </a>
105 </li>
106 <li class="xitem">
107 <a href="#" id="2">
108 <div class="suggestItem xitemcontainer">
109 <div class="suggestItemName">Projet Internet et Intranet XWiki Isoc Refondation</span></div>
110 <div class="suggestItemInfo">
111 <span>Located in Panels » <span class="highlight" style="font-weight:bold;font-style:normal">Class</span>EditorWelcome</span>
112 </div>
113 </div>
114 </a>
115 </li>
116 </ul>
117 </div>
118 {{/html}}

Get Connected