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

Article.Manager.png

Note: greyed item (# 15) is archived and cannot be edited before unarchived.

Column Headers

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

Article published.png
You can toggle the Published state on and off by clicking on the icon in this column. A status of Pending means that an Article's Start Publishing Date is in the future. You can hover on the icon to see an Article's Start and Stop Publishing dates.
You can change an item's Access Level by clicking on the icon in the column.

Toolbar

At the top right you will see the following toolbar: 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 filter2.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.

Global Configuration

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

Screenshot

Articles global1.png
Articles global2.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.5 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.5.9, is that all users except members of the Super Administrator group 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, the Super Administrator will have no filtering done, and all other 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. Only one filter option is allowed per site.

There are two steps to setting up filtering:

  1. Decide on the user groups that will receive filtering. This will normally include the highest level group you want to filter and all of the groups below that level. For example, if you want to filter Publishers and below, this would include Publisher, Editor, Author, and Registered.
  2. Enter the type and extent of the desired filtering.

For example, if you want filtering only for Author, Registered user, and guests, select "Author", "Registered", and "Public Front End" for the Filter Groups and then select the desired type of filtering. This will apply to members of the Author, Registered and public groups but not to "higher" groups, such as Editors, Publishers, and so on.

The default filtering is overridden by entering in the following fields:

Default 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.

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 your Author group to only submit content with basic HTML tags, use the following settings:

Screen content article filter example1 20090126.png

In this example, no filtering will be done for members of the Editor, Publisher, Manager, Administrator, and Super Administrator groups.

Example Two:

To apply the default black-list filtering to all groups except for Admin and Super Admin, use the following settings:

Screen content article filter example2 20090126.png

In this example, no filtering will be done for members of the Administrator and Super Administrator groups.

Example Three:

If you allow others you do not know (and therefore have no reason to trust) to submit articles on your Joomla! Web site, the safest (and most restrictive) filtering is as follows:

Screen content article filter example3 20090126.png

This will not allow an author to use any HTML inside an article's content. In this example, no filtering will be done for members of the Editor, Publisher, Manager, Administrator, and Super Administrator groups.

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

License: Joomla! Electronic Documentation License
Source page: http://docs.joomla.org/Screen.content.15
Page retrieved: 0.331 seconds, 1.64 MB

Top