Community

Creating an editable variable for a yearly fair exhibition site.

Hello,

I'm creating a drupal site for a yearly exhibition fair.
The site has a large archive of works from the previous fairs (it is now in its six's year).

Around one month before the fair the site should show the information for the coming fair - the galleries, artists, projects and so forth while the older fairs content should be sent to a large archive of previous fairs.

I want to let the editor of the site edit a variable which is the current fair number and then use views and this variable to categorize which content goes to the current published site page and which content is shown in the archive.

Is this the right approach to this kind of site, and if so, what will be the best and easiest way to let the editor declare this numerical variable so that views can use it?

Comments

I would be tempted to use

I would be tempted to use organic groups and use a group to represent a year of the fair, adding that years content to the appropriate year (group). As a start for the front page I would use a view that shows the group (year) with the "promoted to front page" flag set. I would also have a past fiair view that lists all groups that do not have the "promoted to the front page" flag set.

So to add a new year you would create the new group/year, add the content as need to the year, promote to the front page when ready and unpromote the previous year.