Joomla archive tutorial

Friday, 26 September 2008

Joomla archive has limited functionality in both 1.0 and 1.5 versions.

In the next steps we'll show you how to setup Joomla archive and how to display archived content items in your Joomla! website. 

Joomla articles can have 4 states:

  • published - the articles will be visible to your visitors if you link them to a menu like article, blog view, sections or category listings
  • unpublished - the articles will not be normally accesible for your visitors(this is possible on a menu item basis, we'll see later how it's done)
  • archived - the articles will only be accessible through a special archive menu item and/or the archive module
  • trashed - the article cannot be accessed by your visitors, they are only visible in Joomla administration.

What about expired articles?

You can set a "Finish publishing" date on Joomla articles. If the "finish publishing" date of an article is in the past, that article "expired". An expired article cannot be viewed/accessed by your website's visitors.

When an article expires, Joomla does NOT archive it. It just doesn't show it anymore. It will not show it as a search result either. 

What articles are shown when clicking a menu item, and how are they displayed  your site is determined by adding and configuring menu items

How does Joomla handle archive?

Each article(content item) can be manually archived by using Joomla administration 

To do this, login into Joomla administration and select 

Content->article manager (if using Joomla 1.5)

or Content->All content items (if using Joomla 1.0) 

 

Next, check the Articles you want to archive, and press the "Archive" button in the toolbar. Now your archived articles will not be visible in blog view, section listings, category listings.

The articles are logically marked as "old", and accessing regular menu items will not show them anymore.

The archived articles, will, however, be accesible by using Joomla search, and through a separate archive menu item and/or the Archive module.

To create an archive menu item into a menu, you need to go to "Menu"(in Joomla admin), click your menu of choice (usually mainmenu) and click the "New" button. Then, you need to select an "archive" menu type from the "Content|Articles" group. After saving and configuring this menu item, your archived articles will be accesible to your visitors.

The archive listing is showing a series of dropdowns used to select dates. After selecing a date, you will see a listing of articles archived on that particular day/month/year.

The dropdowns show all dates, even if there are no archived entries for a particular date. This is bad for your visitors, since they have to "guess" dates(unless you archived articles each and every day).

Joomla provides a standard preinstalled archive module. This module is a bit better with archive display. the Archive module shows link to archived items grouped by month. It will show  a link to a particular month ONLY if there are archived entries for that month. you can configure the maximum number of links that you want the module to display.

Meet TMJAA2 ! This Joomla plugin can take automatic actions on your articles. It can move them, trash them, delete them or archive them automatically based on "finish publishing" date and/or on how old they are.


Related articles(beta):



Give us some social love (it really works now)!

Reddit! Del.icio.us! StumbleUpon! Yahoo! Swik!



Comments (1)
RSS comments
1. figured it out...01-03-2009 19:42

No need to post my question about why the .css was not being applied to my archive page... jeesh... I checked the mod_rewrite function in joomla and it was defaulted as NO instead of YES and once my htaccess.txt was renamed properly to .htaccess... everything worked fine. So... no need to post!

Write Comment
  • Please keep the topic of messages relevant to the subject of the article.
  • Please don't use comments to plug your web site. Links are rel='nofollow'-ed
  • Please refresh the page if you're having trouble with the security image code
Name:
E-mail
Homepage
Title:
Comment:

:) :grin ;) 8) :p
:roll :eek :upset :zzz :sigh
:? :cry :( :x
Code:* Code

Last Updated ( Friday, 03 October 2008 )
 
Post and Bid on Joomla/PHP projects! Join EUFreelance.com for free!

Newsletter

Subscribe to TeachMeJoomla's newsletter
Name:
Email:


Auto tags

joomla archive

joomla archive module

joomla archive articles

archive joomla

joomla archives

joomla archive article

joomla article archive

joomla archiving

joomla archived articles

joomla finish publishing

archives joomla

joomla archiv

archive in joomla

joomla Archived Article List

archive module joomla

archives in joomla

joomla 1.5 archive module

how to archive in joomla

archived article list joomla

joomla archieve

joomla archive content

archive articles joomla

Bits of our work

Here are some of our Joomla based projects:

The Status checker: Yahoo messenger invisible or offline? This site shows whether a Messenger user is really offline or has set his status to 'invisible'.

Superlicitatie: produse high tech la preturi incredibil de mici [Romanian language]: A live auctions system featuring Comet "server push" live updates through a custom (built from scratch) component . Graphic design by skiner.org ,HTML/CSS/Ajax/PHP by TeachMeJoomla.

Case din lemn Mobar SA [Romanian language]: a Joomla 1.5 site built for a local wooden houses manufacturer, featuring a custom SEO optimized template and content optimization for search engines. The template is based on YUI CSS framework and Mootools menu animation.

Cartea de imobiliare [Romanian language]: some of our older Joomla 1.0 projects, featuring a custom template based on YAML's CSS framework, and a modified AdsManager extension.

FRD ringtones : an autopilot ringtone website based on MobileMoney's services and data. this was our second Joomla! based site, running on autopilot since 2006. Those were the times!



Give us some social love (it really works now)!

Reddit! Del.icio.us! StumbleUpon! Yahoo! Swik!