Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsAnnouncementsAnnouncementsRss feeds contains old announcementsRss feeds contains old announcements
Previous
 
Next
New Post
7/26/2012 1:05 AM
 
This is a fix that I have pieced together from other posts. It works every time:

if you change either the module or the tab (page) after the PubDate of your Announcement-Items, all your Announcement-Items will get the same PubDate of the last change of the module or tab.

My workaround for this was to manually set the LastChangedOnDate for my announcement modules to an older date then my Announcement-Items PubDates. Therefore I updated the column LastModifiedOnDate in the tables Modules, TabModules and Tabs for all rows with my announcement module ID's. Then I restarted my portal (to get clean caches), after that I cleared the SearchItem* tables and started a reindex (see below on how to re-index the SearchItem* tables).

After applying this workaround the RSS PubDates were in fact the PubDates of the Announcement-Items and stayed stable on further indexer runs.

Hope is of help to anybody.

Best regards,
Theo
.....
SearchItem* tables re-indexing:
If by accident the search index got corrupted, there will be no search results displayed any further and you have to delete the search index tables manually. Follow these steps:
 Login as Superuser ("host" by default)
 In Host Menu select item "SQL"
 Copy the following 4 lines and paste them into the text box:
truncate table {databaseOwner}{objectQualifier}SearchItemWordPosition
DELETE {databaseOwner}{objectQualifier}SearchItemWord
DELETE {databaseOwner}{objectQualifier}SearchWord
DELETE {databaseOwner}{objectQualifier}SearchItem
 Activate the script check box and hit Run
 The search index will be rebuilt automatically by the scheduler.
 Force it with Host, Schedule: edit Search Engine Scheduler; Run Now.

Then on any RSS modules taking this feed, refresh RSS feed cache if necessary.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsAnnouncementsAnnouncementsRss feeds contains old announcementsRss feeds contains old announcements


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out