What is SiteSupra?
SiteSupra Scope
SiteSupra Architecture
Content Strucutre
User roles
Blocks and Modules
Edit and Public modes
Installing SiteSupra
Software & Hardware Requirements
Installing and Configuring Software Components
Copying SiteSupra Files and Creating Database
Configuring SiteSupra
Configuring .htsupra
Configuring .htedit
Configuring .hthtml
Installing SiteSupra in a hosting mode
Activating Your SiteSupra Copy
Security Notices
Web Author's Guide
SiteSupra in a Nutshell
Understanding SiteSupra
Logging on
Logging out
Understanding Workflow
Understanding Page Templates
Operations with Pages
Creating Page
Opening Page
Editing Page
Saving Page
Publishing Page
Deleting Page
Renaming Page
Moving Page
Page Versioning
Sheduled Publish and De-activation
Operations with Blocks
Adding block
Deleting Block
Editing Block
Moving Block
Workflow Operations
Approving Editing
Declining editing
Operations with Files
Uploading Files
Deleting Files
Link to File
Popular Scenarios
Editing Text
Contributing News
SiteSupra Window Reference
SiteSupra Menu and Toolbar
SiteSupra Window Shortcuts
xHTML Editor
xHTML Editor Toolbar
Table Editor
xHTML Editor Shortcut Keys
Text Editor
Popup Editor
Anchor editor
File Manager
SiteMap
Sorting Pages
SiteMap Window Shortcut Keys
Workflow
Color Editor
Date Editor
Administrator Manual
Managing users
Adding New User
Changing User Password
Deleting a User
Configuring Access Rights
Developer's Manual
Page Layout
Internal Page Layout
Starting with Layout
Quick Layout Window
Selecting a Cell
<table>
<tr>
<td>
<space>
External Page Layout
Syntax
Including PHP into layout
Page Template
Creating a Template
Adding Blocks to a Template
Hierarchy of Templates
Replacing a Block on a Page
Function Reference
Database Functions
suSQLConnect
Class $suSQL
Method queryValue
Method queryRow
Method queryCol
Method queryData
Method queryDataSmart
Method query
Method affectedRows
Method insertId
Method selectDb
Macro Functions
suPrepareMacro
suExecMacro
Functions to work with content tables
suParsePath
suPathById
suFieldById
Working with server variables
getCookieVar
getGetVar
getPostVar
getServerVar
getGPCVar
Working with SiteSupra variables
getSupraIni
setSupraIni
setSupraValue
getSupraValue
Miscellaneous functions
gzSerialize
gzUnserialize
Encoding / Language
Debug functions
suDUMP
suNOTE
suWARN
suFATAL
suDebugLog
Redirects
su404
suLocation
Blocks
Configuration File
Property types
string
strings
text
html
int
list
link
check
image
picture
file
color
date
custom
Grouping property
Writing Blocks
Creating icons for blocks
System Variables and Constants
$suDOC
$suREQ
suPAGES
suDOC
suLANG
suEDIT
suPUBL
suBASE
suFBASE
Writing SiteSupra Application
Writing SiteSupra Console Application
Handling SiteSupra events
Macro Language
$prop()
$childs()
$custom()
$date()
$link()
$path()
$parent()
$short()
$title()
$userint()
$userbit()
$userstr()
$var()
Using Cache
Debugging Your Application
Debug Levels
Debugger Window Output
Debuging SiteSupra Application
Debuging Console Application
Database Structure
Content tables
Table globals
Table supra
Table auth
Table workflow
Table rights
Command Line Parameters
Searching in SiteSupra Content Tables
How SiteSupra Stores Search Data
How to Search
Creating User-Defined Function for Storing Search Data
Recreating Search Index
Using of userint, userbit, and userstr
Rebranding
Plugin Exchange Developer Manual
Adding your plugin (step by step)
Plugin Exchange API
Plugin Exchange Pages: Add Plugin
Plugin Exchange Pages: My Plugins
Plugin Exchange Pages: My Licenses
SiteSupra toolbar