If you want to subscribe to the core module Drupal6 aggregator blogs such as as press releases or news feeds there is only a maximum of 16 weeks available.

Quite obviously the time periods are hard coded into the source code of Drupal. We will show you how to edit the source code of Drupal6 aggregator module in order to achieve a greater range of periods.

These settings can be found at

 "Administration" - "Content Management" - "Feed aggregator" ~ / admin / 
content / aggregator / settings 

Many users would like to be free to adjust the period in which feeds are still current - without strict preselections.

This fixed set time values can be edited only in the source code of the Drupal6 aggregator module.

In the file

aggregator.admin.inc aggregator.admin.inc 

in line 225 you can ad more time frames for selection. Caution: The times are clearly displayed in seconds.

After saving the file you have to go to the settings in the aggregator module for Drupal 6 Syndicate, under

 "Management" - "Content Management" - "Feed aggregator"

 ~/admin/content/aggregator/settings ~ / admin / content 
/ aggregator / settings 

The new periods are now offered as well in the pull down selector.
After setting the new period, the criterion is not yet effective: Feeds that are older than 16 weeks, will not reappear.

You have to do that in a next step

~/admin/content/aggregator ~ / admin / content / aggregator 

Remove the feed items of the feed you want to assign a new time frame and then add them again.

"Update items" 

Now the subscribed messages emerge with a new expiration date.
This editing of

aggregator.admin.inc aggregator.admin.inc

is also stable during Drupal6 core updates: You do not have to reedit the settings every time after runnning an update.