Content Article Manager

How to access

Click the Article Manager icon in the Control Panel, or click 'Article Manager' in the 'Content' menu in the back-end of your Joomla! installation.

Description

The Article Manager is the place in the back-end where you can add and manage all of the articles for your web site.

Screenshot

Help16-content-article manager-screen.png

Column Headers

Click on the column heading to sort the list by that column's value.

Toolbar

At the top right you will see the following toolbar: Help16-content-article manager-toolbar.png

The functions are:

List Filters

Filter by Partial Title

You can filter the list of items either by entering in part of the title or the ID number. Or you can select a combination of Section, Category, Author, and Published State.

Filter by Section, Category, Author, Published State

In the upper right area, above the column headings, are 4 drop-down list boxes as shown below:

Article manager filter 1-6.png

The selections may be combined. Only items matching all selections will display in the list.

  1. Change the filter to Trashed. The Delete icon will now show in the toolbar.
  2. Select the items you want to permanently delete.
  3. Click on the Delete icon.
You can see all items, regardless of their published state, by selecting All for this filter. You can also re-publish Trashed items by selecting them and clicking on the Publish icon in the toolbar.

Options

This pop-up screen is shown when the User clicks the 'Options' button on the Toolbar.

Screenshots

Article-Manager-Articles-Global.png

Article-Manager-Category-Global.png

Article-Manager-Categories-Global.png

Article-Manager-Blog Featured Layouts-Global.png

Article-Manager-List Layouts-Global.png

Article-Manager-Integration-Global.png

Article-Manager-Text Filters-Global.png

Article-Manager-Permissions-Global.png

Column Headers

Filtering Options (HTML)

Web sites can be attacked by users entering in special HTML code. Filtering is a way to protect your Joomla! web site. Joomla! 1.6 brings new filtering options to give you more control over the HTML that your content providers are allowed to submit. You can be as strict or as liberal as you desire, depending on your site's needs.

It is important to understand that filtering occurs at the time an article is saved, after it has been written or edited. Depending on your editor and filter settings, it is possible for a user to add HTML to an article during the edit session only to have that HTML removed from the article when it is saved. This can sometimes cause confusion or frustration. If you have filtering set up on your site, make sure your users understand what types of HTML are allowed.

The default setting, as of Joomla! version 1.6, is that all users will have "black list" filtering on by default. This is designed to protect against markup commonly associated with web site attacks. So, if you do not set any filtering options, all users will have "black list" filtering done using the default list of filtered items. If you create a filter here, this overrides the default, and the default filter is no longer in effect.

To access the filtering settings, click on Options and select 'Text filters'

For each user group on your site you can specify what type of filtering is applied to their edits.

Filter Types

There are four types of filters: Black List, White List, No HTML and No Filtering.

Black List Filters

The default filter method in Joomla! is 'Black List'. The default 'Black List' contains the following tags to exclude:

'applet', 'body', 'bgsound', 'base', 'basefont', 'embed', 'frame', 'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer', 'link', 'meta', 'name', 'object', 'script', 'style', 'title', 'xml'

The default 'Black List' contains the following attributes to exclude:

'action', 'background', 'codebase', 'dynsrc', 'lowsrc'

You can 'Black List' (disallow) additional tags and attributes by adding to the Filter tags and Filter attributes fields, separating each tag or attribute name with a space or comma. If you select a Filter Type of "Black List", this list will always be used, plus any additional tags and attributes you add.

White List Filters

White list filters allow you to specify that a given group can only use a specific list of HTML tags and attributes. You can 'White List' (allow) tags and attributes by adding to the Filter tags and Filter attributes fields for the desired group, separating each tag or attribute name with a space or comma.

No HTML Filters

No HTML filters are the strictest set of filters you can apply. Groups that are set to No HTML will not have permission to use any HTML.

No Filtering

No filtering is the most permissive set of filters you can apply. Groups that are set to No Filtering will have permission to use any and all tags and attributes, including the default blacklisted tags and attributes.

Combining Filters

If a user belongs to two different groups that have different filter settings, filters will combine in a permissive way. That is, the set of tags the user will be permitted to use will the combination of the tags that each group allows the user to use. So if the user is a member of one group that white lists a specific set of tags and another group that white lists a different set of tags, the user will be able to use both sets of white listed tags. White lists override blacklists, so if a user belongs to one group that black lists a tag and another group that white lists a tag, the user will be able to use that tag. A user that belongs to a group that has no filtering will be able to use any HTML regardless of filtering settings for other groups the user belongs to.


Filter Application

Please note that these settings work regardless of the editor that you are using. Even if you are using a WYSIWYG editor, the filtering settings may strip additional tags and attributes prior to saving information in the database.

Filter Examples

Example One: To allow people in a group to only submit content with basic HTML tags, use the following settings:

Example Two: To apply the default black-list filtering to a group, use the following settings:

Text filters.png

Developers Notes

The filtering parameters in config.xml have the new parameter menu="hide". This hides the filters from the Menu Item's Component pane as you do not want cascading overrides to occur at the menu item level.

Quick Tips


Related Information


Top