1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>SiteGenerateDialog</class>
4 <widget class="QDialog" name="SiteGenerateDialog">
5 <property name="geometry">
13 <property name="minimumSize">
19 <property name="maximumSize">
25 <property name="windowTitle">
26 <string>Generate Website</string>
28 <layout class="QGridLayout" name="gridLayout_2">
29 <item row="0" column="0" colspan="4">
30 <widget class="QLabel" name="label">
31 <property name="text">
32 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
33 <html><head><meta name="qrichtext" content="1" /><style type="text/css">
34 p, li { white-space: pre-wrap; }
35 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">
36 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; color:#55007f;">Important Information</span></p>
37 <p style=" margin-top:8px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This will generate your website in the destination directory configured. The directory tree will be re-created from scratch and any manual changes you made to the generated files will be destroyed!</p>
38 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-style:italic;">You need to re-copy the additional files/folders you require in the destination folder (e.g. image directories) every time you generate the site. Specify the files/folders to copy to generated site.</span></p></body></html></string>
40 <property name="wordWrap">
45 <item row="1" column="0">
46 <widget class="QLabel" name="label_4">
47 <property name="text">
48 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
49 <html><head><meta name="qrichtext" content="1" /><style type="text/css">
50 p, li { white-space: pre-wrap; }
51 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">
52 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Required additional files</span></p></body></html></string>
56 <item row="2" column="0">
57 <widget class="QLabel" name="label_5">
58 <property name="text">
59 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
60 <html><head><meta name="qrichtext" content="1" /><style type="text/css">
61 p, li { white-space: pre-wrap; }
62 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">
63 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">search.py</span> (search CGI script):</p></body></html></string>
67 <item row="2" column="1" colspan="3">
68 <widget class="QLabel" name="status_search_py">
69 <property name="text">
70 <string>status</string>
74 <item row="3" column="0">
75 <widget class="QLabel" name="label_6">
76 <property name="text">
77 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
78 <html><head><meta name="qrichtext" content="1" /><style type="text/css">
79 p, li { white-space: pre-wrap; }
80 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">
81 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">star.gif</span> (star rating image):</p></body></html></string>
85 <item row="3" column="1" colspan="3">
86 <widget class="QLabel" name="status_star_gif">
87 <property name="text">
88 <string>status</string>
92 <item row="4" column="0">
93 <widget class="QLabel" name="label_7">
94 <property name="text">
95 <string><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
96 <html><head><meta name="qrichtext" content="1" /><style type="text/css">
97 p, li { white-space: pre-wrap; }
98 </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">
99 <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">star-grey.gif</span> (star rating image):</p></body></html></string>
103 <item row="4" column="1" colspan="3">
104 <widget class="QLabel" name="status_stargrey_gif">
105 <property name="text">
106 <string>status</string>
110 <item row="5" column="0" colspan="4">
111 <widget class="QTabWidget" name="tabWidget">
112 <property name="currentIndex">
115 <widget class="QWidget" name="tab">
116 <attribute name="title">
117 <string>Files</string>
119 <layout class="QGridLayout" name="gridLayout_3">
120 <item row="0" column="0">
121 <widget class="QLabel" name="label_2">
122 <property name="text">
123 <string>Additional files to add to destination</string>
127 <item row="0" column="1">
128 <widget class="QPushButton" name="addfile">
129 <property name="text">
130 <string>&Add file</string>
134 <item row="0" column="2">
135 <widget class="QPushButton" name="removefile">
136 <property name="text">
137 <string>&Remove</string>
141 <item row="1" column="0" colspan="3">
142 <widget class="QTreeWidget" name="additional_files">
144 <property name="text">
145 <string>Source file</string>
149 <property name="text">
150 <string>Destination (relative to dest-dir)</string>
157 <widget class="QWidget" name="tab_2">
158 <attribute name="title">
159 <string>Folders</string>
161 <layout class="QGridLayout" name="gridLayout_4">
162 <item row="0" column="0">
163 <widget class="QLabel" name="label_3">
164 <property name="text">
165 <string>Additional folders to add to destination</string>
169 <item row="0" column="1">
170 <widget class="QPushButton" name="addfolder">
171 <property name="text">
172 <string>&Add folder</string>
176 <item row="0" column="2">
177 <widget class="QPushButton" name="removefolder">
178 <property name="text">
179 <string>&Remove</string>
183 <item row="1" column="0" colspan="3">
184 <widget class="QTreeWidget" name="additional_folders">
186 <property name="text">
187 <string>Source folder</string>
191 <property name="text">
192 <string>Destination (relative to dest-dir)</string>
201 <item row="6" column="0" colspan="2">
202 <widget class="QGroupBox" name="groupBox">
203 <property name="title">
204 <string>Search index type</string>
206 <layout class="QGridLayout" name="gridLayout">
207 <item row="0" column="0">
208 <widget class="QRadioButton" name="fulltextindex">
209 <property name="text">
210 <string>Full text index</string>
212 <property name="checked">
217 <item row="0" column="1">
218 <widget class="QRadioButton" name="keywordindex">
219 <property name="text">
220 <string>Keyword index</string>
222 <property name="checked">
230 <item row="6" column="2">
231 <widget class="QPushButton" name="generate_site">
232 <property name="text">
233 <string>&Generate site</string>
235 <property name="default">
240 <item row="6" column="3">
241 <widget class="QPushButton" name="close">
242 <property name="text">
243 <string>&Close</string>
250 <tabstop>tabWidget</tabstop>
251 <tabstop>addfile</tabstop>
252 <tabstop>removefile</tabstop>
253 <tabstop>additional_files</tabstop>
254 <tabstop>addfolder</tabstop>
255 <tabstop>removefolder</tabstop>
256 <tabstop>additional_folders</tabstop>
257 <tabstop>fulltextindex</tabstop>
258 <tabstop>keywordindex</tabstop>
259 <tabstop>generate_site</tabstop>
260 <tabstop>close</tabstop>
265 <sender>close</sender>
266 <signal>clicked()</signal>
267 <receiver>SiteGenerateDialog</receiver>
268 <slot>reject()</slot>
270 <hint type="sourcelabel">
274 <hint type="destinationlabel">
281 <sender>addfile</sender>
282 <signal>clicked()</signal>
283 <receiver>SiteGenerateDialog</receiver>
284 <slot>onFileAdd()</slot>
286 <hint type="sourcelabel">
290 <hint type="destinationlabel">
297 <sender>removefile</sender>
298 <signal>clicked()</signal>
299 <receiver>SiteGenerateDialog</receiver>
300 <slot>onFileRemove()</slot>
302 <hint type="sourcelabel">
306 <hint type="destinationlabel">
313 <sender>addfolder</sender>
314 <signal>clicked()</signal>
315 <receiver>SiteGenerateDialog</receiver>
316 <slot>onFolderAdd()</slot>
318 <hint type="sourcelabel">
322 <hint type="destinationlabel">
329 <sender>removefolder</sender>
330 <signal>clicked()</signal>
331 <receiver>SiteGenerateDialog</receiver>
332 <slot>onFolderRemove()</slot>
334 <hint type="sourcelabel">
338 <hint type="destinationlabel">
345 <sender>generate_site</sender>
346 <signal>clicked()</signal>
347 <receiver>SiteGenerateDialog</receiver>
348 <slot>onSiteGenerate()</slot>
350 <hint type="sourcelabel">
354 <hint type="destinationlabel">
362 <slot>onFileAdd()</slot>
363 <slot>onFileRemove()</slot>
364 <slot>onFolderAdd()</slot>
365 <slot>onFolderRemove()</slot>
366 <slot>onSiteGenerate()</slot>