This guide was written for you, the Administrator. You won’t find yourself wading through a bunch of end user or programmer documentation. Instead, this book was carefully constructed with just the nuggets of knowledge you’ll care about to get your job done as quickly, robustly, and securely as possible.
This guide assumes that you have at least a good familiarity with Linux® or Unix®. Though there are some chapters that specifically mention Microsoft Windows®, the majority of WebGUI users, and therefore the majority of this book, use examples from a *nix environment. However, almost everything should translated neatly from *nix into Windows; for example, if you see /data, then it would be c:\data in Windows.
(0)
config (3)
groups (4)
install (1)
ldap (3)
mysql (5)
perl (2)
upgrade (1)
users (3)
versioning (1)
workflow (3)
wre (2)
WebGUI Hosting Provider
Installation Using the WRE
Download
Platform Specifics
Extracting The Tarball
Initial Configuration
Set Up Cron Jobs
WRE Install Complete
Source Install
Perl
Graphics Magick
MySQL
Apache
WebGUI
Perl Modules
Source Install Complete
Add A Site With The WRE Console
Add A Site With The WRE Command Line
Add A Site Manually
WRE
Manual
WebGUI
Databases
Web Roots
Restoration
Upgrade History
How Upgrades Work
Know Your Versions
Upgrade Options
WRE WebGUI Update
Manual Upgrade
sitename
sslEnabled
cookieName
cookieDomain
cookieTTL
gateway
caseInsensitiveOS
extrasURL
extrasPath
uploadsURL
uploadsPath
richEditorsUseAssetUrls
passthruUrls
webServerPort
cacheType
fileCacheRoot
disableCache
dsn
dbuser
dbpass
dbSlave1, dbSlave2, dbSlave3
failoverdb
emailOverride
adminModeSubnets
authMethods
paymentPlugins
shippingPlugins
templateParsers
defaultTemplateParser
searchIndexerPlugins
maximumAssets
assets
utilityAssets
assetContainers
assetAddPrivilege
enableSaveAndCommit
assetUiLevel
assetToolbarUiLevel
Asset Field UI Levels
exportPath
soapHttpHeaderOverride
enableStreamingUploads
macros
ldapAlias
spectreSubnets
spectreIp
spectrePort
workflowActivities
graphingPlugins
availableDictionaries
runOnLogin
runOnLogout
ip
port
maxWorkers
timeBetweenRunningWorkflows
suspensionDelay
webguiPort
ignoreEnvProxy
MySQL Tuning
MySQL Slaves and Replication
mod_ perl Tuning
Reverse Proxy Web Server
Load Balancing
Network
Hard Disks
Memory
Auxiliary Server Functions
WebGUI Modules
WebGUI Cache
WebGUI Logging
Settings
The Content Tab
UI Tab
Messaging Tab
Miscellaneous Tab
User Tab
Authentication Tab
Editing A User
Configuring Authentication
WebGUI
User Profiling
Creating Fields
Creating Categories
Setting Defaults
UI Levels
Setting A User’s UI Level
UI Level 9: Guru
UI Level 5: Adept
UI Level 1: Novice
Overriding UI Levels
Login History
Active Sessions
Importing Users
Locked Out?
Forgot Admin Username
Forgot Admin Password
Page/Style Template Broken
Create a Group and Add a User
Managing Users In A Group
Editing A Group
Managing Groups in a Group
Managing Expirations
Special Inclusion
Autonomy
Database
IP Address
Background Information
Configuring an LDAP Source
Authentication
Group Inclusion
DBI and DSN
Database Link Usage
Configuring a Database
Setting
Deleting
Uses
Where are Filters Used
Adding A Filter
Recipes For Foul Language
Exposing Functionality
Exporting a Single Page
Exporting a Branch
Exporting With Commit
Exporting Caveats
The Indexer
Adding File Types
Adding New File Types
The User Interface
From the Command Line
FileCache
Database
Navigation Performance
SQL and Lineage
Fixing Lineage
Configuration
Add a Workflow
Examples of Workflows
Scheduler
Workflow Engine
Workflow Governor
Schedule Governor (Cron)
Revisions and Versions
What Is Versioned?
The User Interface
Committing A Tag
Open Tags
Viewing Revisions
Locking
Revisions In A Tag
Restoring An Old Version
Hiding Versioning And Workflow
In the Database
Palettes
Fonts
End Result
Creating Ad Spaces
Create Ads
Text Ads
Image Ads
Rich Media Ads
Viewing Ads
What Is SSL?
Enabling SSL
Basic Configuration
Log Levels
FATAL
ERROR
WARN
INFO
DEBUG
Separate Log Files Per Site
Sending Emails From Logs
Don’t Panic
Collect Your Thoughts And Gather Intel
Make Notes, Not Assumptions
Reading Logs
WebGUI Debug Mode
Spectre Debug Mode
Spectre’s Automated Tests
Spectre’s Runtime Status
WebGUI / Spectre Communication
WebGUI Advisories
Reporting Bugs
Making a Request For Enhancement
Commercial Offerings
Web Sites
IRC (Internet Relay Chat)