Matt Butcher1904811760, 9781904811763
Table of contents :
Managing and Customizing OpenCms 6……Page 1
Table of Contents……Page 7
What This Book Covers……Page 13
Conventions……Page 14
Downloading the Example Code for the Book……Page 15
Questions……Page 16
What is a Content Management System?……Page 17
What are Content Management Systems For?……Page 18
Target Size……Page 19
Is OpenCms the Right CMS?……Page 20
An Overview of the OpenCms System……Page 21
Features of OpenCms……Page 22
The History of OpenCms……Page 23
The OpenCms Community……Page 24
The Web Server and Java Servlets……Page 25
Bringing it Together……Page 26
Summary……Page 27
Configuring the MySQL Database……Page 29
MySQL on Linux……Page 30
Finishing the MySQL Setup……Page 31
Configuring the Tomcat Servlet Engine……Page 33
Linux Configuration……Page 34
Check Your Configuration……Page 35
Tuning the JVM……Page 36
Running the Install Wizard……Page 37
Finding your MAC Address on Linux……Page 44
Continuing Installation……Page 45
Manually Configuring Settings……Page 50
Crashes During Module Installation……Page 51
Summary……Page 52
What is the OpenCms Workplace?……Page 53
Logging In……Page 54
If your Display is Not Big Enough………Page 56
The Toolbar……Page 57
The Startup Settings Section……Page 60
The General Options Section……Page 62
The General Options Section……Page 63
The Dialogs Tab……Page 64
The Default Settings Section……Page 65
The Permission Dialog Section……Page 67
The General Options Section……Page 68
The General Options Section……Page 69
The User Data Tab……Page 70
The Button Bar……Page 71
The Virtual File System……Page 72
The File Detail Display……Page 73
The Root Folder……Page 76
The System Folder……Page 77
Creating and Editing Content……Page 78
Creating a File……Page 79
Creating a Folder……Page 80
Setting the Folder’s Properties……Page 81
Creating a Page……Page 82
Setting the Page’s Properties……Page 83
Editing a File……Page 84
The WYSIWYG Editors……Page 85
Starting the Editor from a Page……Page 89
The Sourcecode Editor……Page 90
The Controlcode Editor……Page 91
Publishing Your Changes……Page 92
Versioning……Page 94
Galleries……Page 95
Uploading a Gallery……Page 97
Summary……Page 98
The Administration View……Page 99
Project Management……Page 101
Creating a New Project……Page 103
Project Settings……Page 105
Project History……Page 106
The Project List……Page 107
Users, Webusers, and Groups……Page 109
User Management……Page 111
Group Management……Page 117
Webuser Management……Page 121
Database Management……Page 126
Exporting from the Database……Page 127
Importing a File from the Server……Page 131
Importing a File with HTTP……Page 132
Extended HTML Imports……Page 134
Static Exports……Page 138
Modules……Page 139
Obtaining Official OpenCms Modules……Page 140
The First Edit Module Screen……Page 142
The Second Edit Module Screen……Page 143
The Module Resources Screen……Page 144
The Module Exportpoints Screen……Page 145
The Module Dependencies Screen……Page 146
Creating a Module……Page 147
File History……Page 150
Clearing the History……Page 151
Internal Link Validation……Page 153
External Link Validation……Page 155
Managing Galleries……Page 156
Searches and Indexes……Page 160
Creating an Index……Page 161
Index Sources……Page 162
Managing Search Indexes……Page 165
Scheduled Jobs……Page 168
Flex Cache Administration……Page 172
Content Tools……Page 174
Changing Property Values……Page 176
Renaming Elements……Page 177
Merging Pages……Page 179
Setting the Login Message……Page 180
Synchronization……Page 182
Notification Messages……Page 185
Sending Notification Messages to All Users……Page 186
The OpenCms Log File……Page 188
Summary……Page 189
What is Workflow?……Page 191
How Workflow Works……Page 192
The Workflow View……Page 194
Creating a New Task……Page 195
Viewing the Task……Page 197
Recycling……Page 202
Use Group Hierarchies for Inherited Permissions……Page 203
Tracking Workflow with Tasks……Page 205
Summary……Page 206
Templates……Page 207
JSP Tags……Page 208
JSP Scriptlets……Page 209
Working with Templates……Page 210
Template Module……Page 211
Creating a New Template……Page 212
The JSP Template……Page 214
Testing the New Template……Page 215
Using Resources in a Template……Page 217
Making a File Editable……Page 218
A Short Scriptlet……Page 220
Including the Scriptlet in the Template……Page 222
New XML Syntax for Core JSP Tags……Page 224
Breaking a JSP Template into Sections……Page 225
Using Templates from a JSP Document……Page 226
The property Tag……Page 228
The user Tag……Page 229
The info Tag……Page 230
The img Tag……Page 231
The decorate Tag……Page 232
Redirecting and Forwarding……Page 237
Structuring Code and Content……Page 238
Summary……Page 239
Changes from OpenCms 5……Page 241
Cron Expressions in OpenCms 6……Page 242
Summary……Page 244
Preparing for the Upgrade……Page 245
Running the Upgrade Wizard……Page 246
Final Steps……Page 251
Summary……Page 252
Index……Page 253
Reviews
There are no reviews yet.