smcculloch posted on September 20, 2005 19:09

I found a site with free icons today, it's located here.
The reason I needed the icons, was that I wrote a modification to DotNetNuke that allowed "verification" of content in pages. It is not a core mod, I just copied and created a new control panel for the top window and added 2 new modules (1 admin, 1 host).
The system is designed to remind users when content expires on the site (not literally, just that it hasn't been checked in X months).
It is made of 3 parts:-
- An icon in the Page Functions of the Control Panel at the top. It is called verify and sits between copy and preview. Checking it will add a timestamp into a table for the current page. This shows that the page has recently been verified for correct content.
- A new page in Admin -> Verify Pages, displays a sitemap of pages in your site and allows you to verify all pages at once or selected ones (via checkbox)
- A new page in Host -> Verification Email, displays a list of sites and pages that have unverified content (selected by a filter, 30, 60, 180, 365). You can then notify this sites by clicking a button.
Using the above items, the host administrator is able to make sure that content sites are kept up to date.
What we really need is an additional interface to modules, so they can notify the page when content is added or updated, so then you wouldn't need the user to necessarily mark the content as checked. Or maybe just a versioned set of pages.
How have you handled expiring content, e.g. is your content up to date?