Site menu:

Search

Technology Feature List

TYPO3 is our Enterprise Content Management System (ECMS) of choice and below is an extensive list of the features TYPO3 has to offer. Some features are built into the system core (Core), while others can be added by installing third-party extensions (Ext). This information is also available at TYPO3.com.

EASE OF USE FOR CONTENT EDITORS

Feature

Core

Ext

Notes

Rich Text Editor (RTE)

X

 

Multiple RTEs with Microsoft Word-like icons, support for Win/IE and Mozilla/Firefox on all platforms; WYSIWYG editors are highly configurable -- buttons and CSS styles can be added and removed

Intuitive UI

X

 

The site is organized and displayed in the backend in a page-tree format that duplicates the structural layout of the site. File management functions are displayed in a directory-tree format that duplicates the directory structure of the installation. This makes finding pages and files easy for content editors.

Spell Checker

X

 

Spellchecker is built into the Rich Text Editor

Configurable UI Levels

X

X

Customizable/Skinnable backend interface for editors (expert or newbie interfaces); Help icons are located beside most functions.

Undo / History

X

 

TYPO3 has unlimited history. You can undo any change you make on the site.

Clipboard

X

 

Copy and paste single or multiple pages and content

Frontend or Backend Editing

X

 

Users can choose to edit in either the frontend (directly on the webpage) or the TYPO3 backend.

Preview Content

X

 

Hidden, time- or access restricted content can be previewed online before publishing.

Multiple Page Editing

 

 

Any level of pages can be loaded into an editing form by specifying parameters such as name, date online/offline, etc. to be edited at the same time.

Minimal Training Required

 

 

Editing content in TYPO3 is as easy as editing in Microsoft Word. Menu links are automatically generated as an editor adds pages and most content elements feature wizards for further ease-of-use.

Internal Shortcuts

X

 

Repetitive operations and frequently used internal modules can be captured as a shortcut in a single click. Having a collection of shortcuts, users can jump around inside TYPO3 with little effort. Shortcuts can be grouped, named and even added to user groups by administrators.

"Live" Search & Replace

 

X

An extension provides a way for editors to have access to a shorcut repository for commonly used phrases, names, text, HTML and code. If you update the shortcut, it updates all the instances of it on the site.

Wizards

X

 

Content wizards exist for forms, tables and image manipulation

Task Center

X

 

Ability to create and manage projects, email project members, edit recent pages, view/manage inbox, insert notes onto webpages and create special actions for downloading CSVs of parts of the database or setting up backend users quickly.

Internal Search Engine

X

X

Editors can perform a search for a keyphrase within a section of the site. The results will return all the content elements with the phrase included. These can be edited at the same time. An extension performs a similar function, but allows the string to be replaced.

SECURITY

Feature

Core

Ext

Notes

Audit Trail

X

 

Administrators have access to one log in the backend or individual logs on each page where they can view changes that have been made to the database. Those can be rolled back to previous changes with by clicking the history brush.

Content Approval

X

X

Simple workflow lifecycle can be set up so that the work of an editor must be approved by a reviewer.

User Privileges

X

 

An administrator can grant as little or as much control to content editors or groups as needed. They can remove buttons and extensions that are not needed for different editors.

LDAP Authentication

 

X

Backend and Frontend user authentication

Login History

X

 

A log of failed and successful logins is kept in the backend along with IP addresses of the users.

Lock to IP address lock

X

 

Only allow users to log in from one IP address

Lock to domain

X

 

Only allow users to log in from one domain

Email Alerts

X

 

Alerts for successful and failed logins can be sent to administrators.

Pluggable Authentication

 

X

Active Directory, Novell e-directory, Oracle, MS-SQL Server, Sybase or MySQL

Sandbox

X

 

Administrators can set up a section within the system to test new features without disturbing the main site.

Simultaneous Editing Warning

X

 

For editors, simultaneous editing and potential loss of work is prevented since a warning sign is displayed to users trying to access an already opened record. To administrators, the time since the record has been accessed and the user name is visible.

User Management

X

 

Administrators can disable user accounts or change their passwords at any time.

SSL Compatible

X

X

Run site through SSL

SSL Logins

X

 

Login through SSL and return to non-SSL backend

SSL Pages

 

X

Set specific pages to be SSL in frontend

Versioning

X

 

TYPO3 has unlimited versioning. You can save a state of the content so that it can be reverted at a later date. You can save versions of a page or a set of pages and edit those versions. You can swap the versions out with a touch of a button.

Undo

X

 

TYPO3 has unlimited history. You can "undo" any change you make on the site.

MANAGEMENT

Feature

Core

Ext

Notes

Advertising Management

 

X

Banner ad plugins

Asset Management

X

X

Simple asset management through file manager or advanced meta-based management through a Digital Asset Management (DAM) system.

Clipboard

X

 

Multiple clipboards for copying and pasting pages and content.

Link Management

X

 

TYPO3 ensures that there are no "broken" or "dead" links within the system. If a page is moved, all links will still point to the page, no matter where it is moved. If a page is deleted, links will automatically be removed and the text or image will remain. Aliases can be added to important pages. Changing the alias from one page to another will keep links intact.

Show / hide Pages

X

 

Manual or timed

Show / hide Content

X

 

Manual or timed

Content Staging

 

X

Manually, through rsync or automatically, through versioning

Online Administration

X

 

All administration is handled online via a current web browser.

Sub-sites / Roots

X

 

Create unlimited sub-sites and roots, assign templates and domains to each as needed

Themes / Skins

X

X

Frontend and backend

Recycler

X

X

Restore pages, templates and content or permanently delete them.

Web Statistics

X

X

Log files can be written for each domain in the database. The AWStats log analyzer and Visitor Tracking System are available as a plugins and provide more detailed analysis.

Web-based Style/Template Management

X

 

 

Web-based Translation Management

X

 

 

Workflow Engine

 

X

Workflow system is based upon the To-Do list (projects) in the task center. It allows a straight-line workflow with redirects, groups, reviewers and an editor for finalizing.

PERSONALIZATION

Feature

Core

Ext

Notes

Frontend User Registration

 

X

Visitors can register through the website. Requested user information and registration form are fully customizable.

Frontend User Login

 

X

Users can log in, edit their profile, delete their registration and retrieve lost passwords.

Personalization of Content and Pages

X

 

Each page, content and section of content can be hidden to everyone but a specific group. Content can also be set to hide when a user logs in. Templates can be created for specific users and groups.

User Homepages

 

X

Users can be sent to a specific homepage and customize their own homepage

Internal Email

 

X

Frontend users can send email to other users

User Contributed Content

 

X

Users can contribute to news, pages via comments, forums or guestbooks

Visitor Tracking System

 

X

View statistics on the path traveled by visitors

COMMON EXTENDED FUNCTIONALITY (SCALABILITY)

Feature

Core

Ext

Notes

Affiliate Tracking

 

X

 

Blog

 

X

Comments, Permalinks, Trackbacks, RSS/RDF/Atom Feeds, metaWeblog API, Blogger API, FlickerRSS integration, Gravatar Support

Calendar

 

X

Multiple calendars with a number of features, including recurring events

Chat

 

X

 

Classifieds

 

X

 

Community

 

X

Provides a wide range of community features for frontend users. It mainly consists of the following parts: User list, Profile, Profile Administration, Guestbook, Messages, Buddylist, Backend User Administration.

Contact Management

 

X

 

Database Reports

X

X

 

Direct Mailer

 

X

Sophisticated newsletter management. Administrator can send out one email with content geared for specific user groups with a touch of a button.

Discussion / Forum

 

X

TYPO3 has its own forum which has all the advanced features of other forum software. It also has special integration with the TYPO3 news plugin.

Document Management

 

X

Display MS Office or Open Office documents or directories of documents, which can be sorted and downloaded.

Email To Discussion Board

 

X

Pull your mailing list emails into a discussion board

FAQ Management

 

X

 

File Distribution

X

X

Functionality ranging from creating a simple list of downloadable files to more comprehensive file management and distribution with tracking

Form Management

X

X

Ability to generate forms using a wizard based approach and save the results to the database

Graphs and Charts

 

X

 

Guest Book

 

X

 

Help Desk / Bug Reporting

 

X

 

Job Postings

 

X

 

Link Management

 

X

 

Multimedia Integration

X

X

Integration of multimedia elements such as video, audio, flash animations, Java applets etc. Custom HTML code can be included easily.

User Homepages

 

X

Users can be sent to a specific homepage and customize their own homepage

News

 

X

Complex article handling system features latest, list, single and archive news. News can be automatically or manually archived, timed to start and stop and added to categories. A search engine for the news can be added, including search by category. News can be exported via RSS. Comments can be added to news via extensions. One extension allows comments to be added to a forum thread automatically.

Newsletter Subscription

 

X

Users can sign up for newsletters and the list can be downloaded in CSV format or used with the direct mail plugin.

Photo Gallery

 

X

 

Polls

 

X

 

Search Engine

 

X

Searches internally as well as MS Word and PDF documents that are linked to pages

Shop System

 

X

 

Site Map

X

X

Sitemaps can be configured and designed using DHTML, Flash/XML, graphics and text

Subscriptions

 

X

Notification for website page updates

Surveys

 

X

Generate online surveys for anonymous or frontend users. Results can be emailed and surveys can be downloaded in CSV format.

Syndicated Content (RSS)

 

X

Adding RSS feeds to content (incoming)

Tests / Quizzes

 

X

Generate online tests with unlimited questions and answers. Group questions in sections, unlimited number of Questions per Answer, unlimited number of Answers per Question, unlimited number of Results per Test, Create, move and delete Sections, Questions, Answers and Results, HTML-Template based output of the Test

User Contributed Content

 

X

Users can contribute to news, pages, forums or guestbooks

Web Services Front End

 

X

Integrating with Google API, etc.

Wiki

 

X

 

Custom Extension

 

X

Create an unlimited amount of extensions using the extension kickstarter (wizard)

IMAGE CAPABILITIES

Feature

Core

Ext

Notes

Resizing

X

 

Using ImageMagick

Cropping

X

X

Using ImageMagick, also using Flash/ImageMagick

File Type Conversion

X

 

Using ImageMagick

Page Placement

X

 

Wizard guides user to placing image on the page, left, right, center, above, below, wrap, nowrap

Enforce Size and Placement

X

 

Through TypoScript and ImageMagick

Click-to-enlarge

X

 

 

Add Captions, Title Text, Alt Text

 

X

 

Styled Through CSS

 

X

 

Compositing

X

 

Using ImageMagick

Custom Image Frames/Borders

X

 

Create a set of alpha masks to add borders around images

Add Text Dynamically to Images

X

 

Using GDlib