I'm making a sports association website with a subdomain for the competition information the team participates in. e.g, competitions.mysite.com. However, I would like to have a different frontpage for each ongoing competition which displays news, images etc for that competition only. Something like what can be seen at esciencenews.com, where when on clicks on a specific category, the corresponding news stream is shown.
I've seen suggestions for multi-site setups, but I already have a number of subdomains, so I do not want seperate subdomains for each competition (that would result in so many subdomains...), unless it is possible to setup subdirectorys in subdomains?
Any help or advice would be greatly appreciated.
By huijing on
Comments
How about using the Drupal
How about using the Drupal taxonomy system?
Set up a vocabulary called "Competitions" ... each time there is a new competition, create a new term for it. Tag all relevant content with this term.
That will automatically give you a RSS news feed and "front" page with newest articles at the top of the page.
You can further customize these term pages using modules like PathAuto (giving competition pages nice urls), Panels and Views (options are virtually limitless when you combine these two modules).
ok that sounds good, but
ok that sounds good, but being an uber drupal newbie, how do I set the news articles with the relevant tag to the front page?
That's the point of
That's the point of leveraging the built in taxonomy system ... by tagging an article with a term ... it WILL appear on the term page ... no extra action required by you.
Give it a try ... see if it meets your needs.
I'll monitor this thread, if you have other questions related to it ... post 'em here. I'll try to walk you thru it, OK?
oh wait...i think i know what
oh wait...i think i know what u're saying now....i do know that once i tag my news, clicking on the tag will automatically display all tagged news to the front page...but is it possible to set up the front page to automatically do so (for example, when a tournament is on-going)?
The way taxonomy/term pages
The way taxonomy/term pages work ... the most recent articles rise to the top of the page ... older articles drop down the page further. If there are more than 10 articles ... the pager automatically kicks in.
You have the option to make articles "sticky at top of list" (a publishing option). This will force a "sticky" article to stay at the top of the page even if there are newer articles.
This can be helpful (for example) if you have an article with general information about a tournament that you want to display at the top of the page, and tournament news and results will follow.
There is a module called Taxonomy Defaults which makes it easy to automatically select certain taxonomy terms (tournaments in your case) when you create new articles.
Drupal has a reasonably steep learning curve, but is well worth the effort.