337cd2533e6b80e1203c850fbcd3f98435f527e5
[Packages/TYPO3.CMS.git] / typo3 / sysext / indexed_search / ext_typoscript_editorcfg.txt
1 plugin.tx_indexedsearch.CSS_editor = Plugin: Indexed search
2 plugin.tx_indexedsearch.CSS_editor.selector = .tx-indexedsearch
3 plugin.tx_indexedsearch.CSS_editor.exampleWrap = <HR><strong>Plugin: "tx_indexedsearch"</strong><HR><DIV class="tx-indexedsearch"> | </DIV>
4 plugin.tx_indexedsearch.CSS_editor.ch {
5         P = Text
6         P.selector = P
7         P.attribs = BODYTEXT
8         P.example = <P>General text wrapped in &lt;P&gt;:<BR>This is text <A href="#">with a link</A> in it. In principio creavit Deus caelum et terram terra autem erat inanis et vacua et tenebrae super faciem abyssi et spiritus...</P>
9         P.exampleStop = 1
10         P.ch.links = < CSS_editor.ch.A
11         
12         searchbox = Search box
13         searchbox.selector = .tx-indexedsearch-searchbox
14         searchbox.attribs = margin+
15         searchbox.example = <div class="tx-indexedsearch-searchbox"><table border=0 cellpadding=0 cellspacing=0><form action="#" method="POST" name="tx_indexedsearch"><tr><td nowrap><p>Search for:&nbsp;&nbsp;</p></td><td><input type="text" name="tx_indexedsearch[sword]" value="" class="tx-indexedsearch-searchbox-sword">&nbsp;&nbsp;<input type="submit" name="tx_indexedsearch[submit_button]" value="Search" class="tx-indexedsearch-searchbox-button"></td></tr><tr><td nowrap><p>Match:&nbsp;&nbsp;</p></td><td><p><select name="tx_indexedsearch[defOp]"><option value="0">All words (AND)</option><option value="1">Any words (OR)</option></select>&nbsp; &nbsp; <input type="hidden" name="tx_indexedsearch[extResume]" value="0"><input type="checkbox" value="1" name="tx_indexedsearch[extResume]" CHECKED>Extended resume</p></td></tr></form></table></div>
16         searchbox.exampleStop = 1
17         searchbox.ch {
18                 TABLE = Table
19                 TABLE.selector = TABLE
20                 TABLE.attribs = TABLE
21                 TD = Table cells
22                 TD.selector = TD
23                 TD.attribs = TD
24                 INPUT = Form fields
25                 INPUT.selector = INPUT
26                 INPUT.attribs = TEXT,background-color,width
27                 INPUT.ch {
28                         sword = Search word field
29                         sword.selector = +.tx-indexedsearch-searchbox-sword
30                         sword.attribs = TEXT,background-color,width
31
32                         button = Submit button
33                         button.selector = +.tx-indexedsearch-searchbox-button
34                         button.attribs = TEXT,background-color,width
35                 }
36                 SELECT = Form selector boxes
37                 SELECT.selector = SELECT
38                 SELECT.attribs = TEXT,background-color,width
39         }
40
41         rules = Rules box
42         rules.selector = .tx-indexedsearch-rules
43         rules.attribs = margin+
44         rules.example = <DIV class="tx-indexedsearch-rules"><h2>Rules:</h2><p>Only words with 2 or more characters are accepted<BR>Max 200 chars total<BR>Space is used to split words...</p></DIV>
45         rules.exampleStop = 1
46         rules.ch {
47                 H2 = Header
48                 H2.selector = H2
49                 H2.attribs = HEADER
50                 P = Text
51                 P.selector = P
52                 P.attribs = TEXT
53         }
54         whatis = "What is searched for" text
55         whatis.selector = .tx-indexedsearch-whatis
56         whatis.attribs = margin+
57         whatis.example = <DIV class="tx-indexedsearch-whatis"><p>Searching for '<strong class="tx-indexedsearch-sw">my</strong>' and '<strong class="tx-indexedsearch-sw">searchword</strong>' in the section 'My section'</p></DIV>
58         whatis.exampleStop = 1
59         whatis.ch {
60                 P = Text
61                 P.selector = P
62                 P.attribs = TEXT
63                 P.ch.sw = Search word markup
64                 P.ch.sw.selector = .tx-indexedsearch-sw
65                 P.ch.sw.attribs = TEXT
66         }
67
68         browsebox = Browsing box
69         browsebox.selector = .tx-indexedsearch-browsebox
70         browsebox.attribs = margin+
71         browsebox.example = <DIV class="tx-indexedsearch-browsebox"><P>Displaying results <strong>1 to 3</strong> out of <strong>4</strong></P><div class="tx-indexedsearch-sectionlinks"><ul><li><a href="#">Products (1 pages)</a></li><li><a href="#">Main pages (2 pages)</a></li><li><a href="#">Other pages (5 pages)</a></li></ul></div><ul><li class="tx-indexedsearch-browselist-currentPage"><A HREF="#">Page 1 (S)</a></li><li><A HREF="#">Page 2</a></li><li><A HREF="#">Next ></a></li></ul></DIV>
72         browsebox.exampleStop = 1
73         browsebox.ch.P < .P
74         browsebox.ch.P.ch.strong = Emphasized numbers
75         browsebox.ch.P.ch.strong {
76           selector = STRONG
77           attribs = TEXT
78         }
79         browsebox.ch.sectionlinks = Section links (UL)
80         browsebox.ch.sectionlinks.selector = .tx-indexedsearch-sectionlinks UL
81         browsebox.ch.sectionlinks.attribs = TEXT,BULLETS
82         browsebox.ch.TABLE = Table
83         browsebox.ch.TABLE.selector = TABLE
84         browsebox.ch.TABLE.attribs = TABLE
85         browsebox.ch.TD = Table cells
86         browsebox.ch.TD.selector = TD
87         browsebox.ch.TD.attribs = TD
88         browsebox.ch.TD.ch {
89           TD = Selected table cells
90           TD.selector = + .tx-indexedsearch-browselist-currentPage
91           TD.attribs = TD
92         }
93         browsebox.ch.TD.ch.P < .P
94         browsebox.ch.TD.ch.TD.ch.P < .P
95
96         res = Search result display
97         res.selector = .tx-indexedsearch-res
98         res.attribs = margin+
99         res.example = <div class="tx-indexedsearch-res"><div class="tx-indexedsearch-secHead"><a name="f5d96e774bb33a53c172155606e82a1d"></a><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td width="95%"><h2><a href="#">Section header:</a></h2></td><td align="right" nowrap><p>2 pages</p></td></tr></table></div><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr class="tx-indexedsearch-title"><td width="16"><img src="../../indexed_search/pi/res/pages.gif" hspace="3" width="18" height="16" title=""></td><td width="95%" nowrap><p><a HREF="#">1: Page title of a result page</a></p></td><td nowrap><p class="tx-indexedsearch-percent">96%</p></td></tr><tr><td></td><td colspan="2" class="tx-indexedsearch-descr"><p>About the search result finding the word <span class="tx-indexedsearch-redMarkup">my</span> and another word, <span class="tx-indexedsearch-redMarkup">searchword</span> in the text...<br><img src="clear.gif" width="1" height="5"></p></td></tr><tr><td></td><td class="tx-indexedsearch-info" nowrap><p>Size: 22 K - Created: 26-08-02 - Modified: 13-09-02 22:15<br>Path:<a HREF="#">/Section</a></p></td><td class="tx-indexedsearch-info"><p>&nbsp;</p></td></tr></table><br></div>
100         res.exampleStop = 1
101         res.ch.P < .P
102         res.ch {
103           TABLE = Table
104           TABLE.selector = TABLE
105           TABLE.attribs = TABLE
106           TD = Table cells (TD)
107           TD.selector = TD
108           TD.attribs = TD
109
110           title = Title row (TR)
111           title.selector = .tx-indexedsearch-title
112           title.attribs = TR
113           title.ch {
114             P = TEXT
115                 P.selector = P
116                 P.attribs = TEXT
117                 P.example = <P>General text wrapped in &lt;P&gt;:<BR>This is text <A href="#">with a link</A> in it. In principio creavit Deus caelum et terram terra autem erat inanis et vacua et tenebrae super faciem abyssi et spiritus...</P>
118                 P.exampleStop = 1
119                 P.ch.links = < CSS_editor.ch.A
120                 P.ch.percent = Score text (percent)
121                 P.ch.percent.selector = +.tx-indexedsearch-percent
122                 P.ch.percent.attribs = TEXT
123           }
124
125           descr = Resume text cell (TD)
126           descr.selector = .tx-indexedsearch-descr
127           descr.attribs = TD
128           descr.ch {
129             P = TEXT
130                 P.selector = P
131                 P.attribs = TEXT
132                 P.example = <P>General text wrapped in &lt;P&gt;:<BR>This is text <A href="#">with a link</A> in it. In principio creavit Deus caelum et terram terra autem erat inanis et vacua et tenebrae super faciem abyssi et spiritus...</P>
133                 P.exampleStop = 1
134
135                 P.ch.redMarkup = Red markup of search words
136                 P.ch.redMarkup.selector = .tx-indexedsearch-redMarkup
137                 P.ch.redMarkup.attribs = TEXT
138           }
139
140           info = Info cell (TD)
141           info.selector = .tx-indexedsearch-info
142           info.attribs = TD
143           info.ch {
144             P = TEXT
145                 P.selector = P
146                 P.attribs = TEXT
147                 P.example = <P>General text wrapped in &lt;P&gt;:<BR>This is text <A href="#">with a link</A> in it. In principio creavit Deus caelum et terram terra autem erat inanis et vacua et tenebrae super faciem abyssi et spiritus...</P>
148                 P.exampleStop = 1
149                 P.ch.links = < CSS_editor.ch.A
150           }
151           
152         P.ch.noresults = "No results" text
153         P.ch.noresults {
154           selector = +.tx-indexedsearch-noresults
155           attribs = TEXT
156         }
157 }
158
159
160