|
Foreword |
5 |
|
|
The Authors |
9 |
|
|
Content |
10 |
|
|
Preface |
17 |
|
|
Typography |
21 |
|
|
I. The Wiki Concept |
23 |
|
|
1 The Wiki Concept |
24 |
|
|
1.1 What is a Wiki? |
24 |
|
|
1.2 The Technology of Wikis |
29 |
|
|
1.3 Wiki Clones |
32 |
|
|
1.4 Characteristic Wiki Functions |
34 |
|
|
1.5 The Wiki Phenomenon |
35 |
|
|
II. Our First Wiki |
46 |
|
|
2 The Installation |
47 |
|
|
2.1 A Test Environment with XAMPP |
48 |
|
|
2.2 Installing MediaWiki |
52 |
|
|
3 First Steps |
57 |
|
|
3.1 The Wiki at First Glance |
57 |
|
|
3.2 Hello World |
58 |
|
|
3.3 Initial Formatting |
60 |
|
|
3.4 Vive la Difference: Versions |
62 |
|
|
3.5 Register as a User |
63 |
|
|
4 The Core Functions of MediaWiki |
65 |
|
|
4.1 Editing |
65 |
|
|
4.2 Discussions |
69 |
|
|
4.3 Comparisons |
69 |
|
|
4.4 Moving and Renaming |
71 |
|
|
4.5 Watching |
73 |
|
|
4.6 Protect |
74 |
|
|
4.7 Deleting |
75 |
|
|
5 Formatting |
76 |
|
|
5.1 Formatting Characters |
76 |
|
|
5.2 Special Characters & Co. |
77 |
|
|
5.3 Headings and Paragraphs |
79 |
|
|
5.4 Lists and Lines |
80 |
|
|
5.5 Tables |
82 |
|
|
5.6 Table of Contents |
87 |
|
|
6 Multi-Page Structures |
88 |
|
|
6.1 Linking Methods |
88 |
|
|
6.2 Organizing Content |
92 |
|
|
6.3 Multi-Page Design I - Images |
97 |
|
|
6.4 Multi-Page Design II – Templates |
105 |
|
|
6.5 Forwarding with Redirects |
112 |
|
|
7 Components: the Function Pages |
114 |
|
|
7.1 Navigation |
115 |
|
|
7.2 Search Function |
120 |
|
|
7.3 User Administration |
121 |
|
|
7.4 Information about the Wiki |
125 |
|
|
7.5 Maintenance |
126 |
|
|
8 Administration |
130 |
|
|
8.1 File structure and |
130 |
|
|
8.2 Database Structure |
135 |
|
|
8.3 Design Questions |
138 |
|
|
8.4 Wiki Spam |
141 |
|
|
8.5 Security |
143 |
|
|
8.6 Update and Uninstall |
144 |
|
|
9 Life in MediaWiki |
146 |
|
|
9.1 More than Mere Text |
146 |
|
|
9.2 Make Participation Easy |
148 |
|
|
9.3 You Don’t Write Alone |
149 |
|
|
9.4 Usage Examples |
151 |
|
|
III. TWiki, the Jack of all Trades |
157 |
|
|
10 Installing TWiki |
158 |
|
|
10.1 Installation under Linux |
159 |
|
|
10.2 TWiki without an Admin-Account |
162 |
|
|
10.3 Installation under Windows |
164 |
|
|
10.4 Completing TWiki Installation |
171 |
|
|
10.5 Viewing TWiki Pages |
175 |
|
|
11 Working with TWiki |
177 |
|
|
11.1 What are Webs? |
177 |
|
|
11.2 A Website |
178 |
|
|
11.3 The Edit Window |
188 |
|
|
12 Formatting in TWiki |
191 |
|
|
12.1 Formatting Text |
191 |
|
|
12.2 Tables |
194 |
|
|
12.3 Links |
196 |
|
|
12.4 Integrating Images |
197 |
|
|
12.5 HTML in TWiki |
198 |
|
|
12.6 TWiki and JavaScript |
199 |
|
|
12.7 TWiki Variables |
199 |
|
|
13 Searching in TWiki |
203 |
|
|
13.1 The Search Function |
203 |
|
|
13.2 Effective Searching |
205 |
|
|
13.3 Searching with Regular Expressions |
205 |
|
|
13.4 Embedded Searches |
208 |
|
|
14 User Permissions in TWiki |
214 |
|
|
14.1 Authentication vs. Access Control |
214 |
|
|
14.2 Activating User Registration |
215 |
|
|
14.3 Setting Up Password Protection |
216 |
|
|
14.4 Access Control |
217 |
|
|
14.5 Strategies for User Rights |
221 |
|
|
14.6 A Mixed Strategy for Authentication |
222 |
|
|
15 Administering TWiki |
227 |
|
|
15.1 Administering Webs |
227 |
|
|
15.2 Topic Templates |
230 |
|
|
15.3 Interwiki Links |
232 |
|
|
15.4 User Administration |
233 |
|
|
15.5 Email |
234 |
|
|
15.6 Spam in TWiki |
236 |
|
|
15.7 Security Aspects |
237 |
|
|
15.8 Backing Up Data |
239 |
|
|
15.9 Upgrading and Uninstalling |
239 |
|
|
16 Designing a TWiki |
241 |
|
|
16.1 Designing the Look |
241 |
|
|
16.2 TWiki in Other Languages |
255 |
|
|
16.3 Plugins and Add-ons |
257 |
|
|
IV. TWiki as a Project Kit |
261 |
|
|
17 Preliminary Thoughts |
262 |
|
|
18 Conceptual Phase: Collecting Ideas and Outlining the Project |
272 |
|
|
19 Composing the Project Plan |
285 |
|
|
20 Preparing for Your Event |
312 |
|
|
21 Executing and Documenting an Event |
323 |
|
|
V. Tools with a Future |
345 |
|
|
22 Tools with a Future? Technical and Social Outlook with Wikis |
346 |
|
|
22.1 Technical Outlook |
346 |
|
|
22.2 Wikis as an Engine for Social Change? |
351 |
|
|
Appendix |
365 |
|
|
A Installations in TWiki |
366 |
|
|
Cygwin |
366 |
|
|
Perl |
367 |
|
|
Shebang |
368 |
|
|
Changing |
369 |
|
|
Owners |
369 |
|
|
Glossary |
371 |
|
|
Bibliography |
377 |
|
|
Index |
381 |
|