This page should give a general overview of the content types available in the TasUltimate Drupal site. It should be used as a guide for any users wanting to add new content to the site, but who may be unfamily with various parts of the site and how it hangs together. It is still very much a work in progress.

Other pages that you should also read through before adding new content:

Content Types

Note:

  • red items are required for the content/node type
  • green items are optional for the content/node type

The Banner Image nodes are used to maintain the banner images for the TasUltimate website. A view is used to randomly selected one of the banner images that are currently 'Published' and display it at the top of the page.

  • Title - a descriptive title of the image.
  • Image - an image that is exactly 930×140 pixels in size.
    • if the image is no 930×140 pixels it will be rejected.

Event

Events are any event that are not a League, Tournament, or Meeting, but that you would like to show up on the calendar. Some examples might be the social events, regular pickup games, Come 'n' Try sessions, due dates for fees, or interstate tournaments.

  • Title - descriptive title of the event.
  • Event Type - the type of event being created (taxonomy term).
  • Featured Repeat Event - tick this if the event occurs regularly (ie. weekly), and you would like it to show up in the sidebar on the front page as a featured regular event.
  • Date - date & time details about when the events runs
    • For all day events do not enter a time.
    • For events that repeat:
      • make sure the from & to dates are the same day
      • click on 'Repeat' which will give you more options to specify how frequently (ie. 'Every' & 'Week') the events occurs and for how long (ie. 'Until')
        • <some note about the 'Until' date/time being after the 'From date' time? - need to do more testing with this>
      • exceptions can be added to exclude certain dates when the event may not be happening (ie. due to a long weekend).
        • if you are adding an exception, make sure the 'Except' time match the 'From date' time - otherwise it may not be excluded.
  • Location - select the location of the event.
    • If the location does not exist, you may need to create a Venue.
  • Body - a detailed description of the event.
  • Blurb - a very short blurb about the event.
    • The blurb will be shown in the sidebar on the front page under upcoming & featured repeat events.

Notes: include something about the hacky nature of the 'featured repeat events'? - JK

League

A Leagues is essentially a specialised type of Event which is only required when players to to register for a league. It will generally be used to advertise any upcoming leagues (ie. Spring, Summer, Autumn, Winter, or TUC) and provide any important information about the league. Leagues will generally be a repeat event, so the 'Featured Repeat Event' is ticked by default. If you want to add information to website that is about a league (ie. for historical reasons), or many leagues, then it may be more appropriate to add the content through a Page.

  • Title - the name of the league (ie. 'Spring League 2007').
  • League Directoy - the name(s) of the league director(s).
  • Featured Repeat Event - see Event for detailed information. Generally this will be ticked for Leagues.
  • League Type - the type of league being created (taxonomy term).
  • Date - see Event for detailed information.
  • Location - see Event for detailed information.
  • Body - a detailed description of the league and any useful information for potential players.
  • Fees - a list of the various fee options.
    • One fee option per entry (use 'Add another item' to add more options).
    • Delete all text from an input box if you wish to remove a fee option. (need to check this -JK)
  • Register - links to register for the league.
    • Title - the link text (ie. 'Register for Social Beginner')
    • URL - the URL of the registration page.

Notes: ideally things like team rosters & league tables/results probably shouldn't be included in the League entry - but there is no reason why these things can't be linked too from the 'Body' content. - JK

  • this is partial to avoid the content getting too messy.
  • hopefully team rosters & league tables/results will be available through the registration/league management system.
  • in the mean time maybe creating another Page for this information? otherwise including the information in the 'Body' content will do *shrug*.

Meeting

Meetings are again a specialised type of Event. They provide information for upcoming meetings, and contain a historical record of the minutes of past meetings.

  • Title - descriptive title of the meeting (ie. 'Committee Meeting - March 25th 2010').
  • Date - see Event for detailed information.
  • Location - see Event for detailed information.
  • Body - a detailed description of the meeting including the proposed agenda.
  • Minutes - meetings from the minutes.
    • While technically not required to create a Meeting, the minutes should be added as soon as possible after the meeting has occurred (for reporting/historical reasons).

Page

Pages make up a majority of the content on the TasUltimate website, and generally are just for providing the content on the website that changes infrequently. If the content you want to add doesn't fall into one of the other content types, then chances are you want to add a Page. Pages are hierarchical in nature, so pay attention to where you place you page in the menu hierarchy, so that things like menus and breadcrumbs display correctly.

  • Title - title of the page.
  • Body - informational content of the page.
  • Sidebar - used to provide 'overview' information (ie. dot-point summaries of the page), or links to other relevant information.
  • Embedded View - used to include a predefined view with the page content.
    • Generally not need on any pages created after the initial site goes live.
    • Only used on a couple of pages to list certain content types (ie. Leagues, Tournaments, etc).
    • You can also specify some 'Arguments' if the view supports them.
  • Node Hierarchy - clicking on 'Node Hierarchy' provides some useful options for inserting Pages into the menu hierarchy.
    • Select the 'Parent' that you wish the new Page to be created under.
    • Tick 'Create Menu' so that a new menu item is created in the correct place.

Notes: Not all Pages may need to be added to the menu hierarchy. Some fudging using the 'Custom Breadcrumbs' & 'Menu Trails' modules with Taxonomy could be used to fudge some of the things that are desirable about having Pages in the menu (ie. breadcrumbs & correctly highlighted menus), while not make the menu too cluttered. Will need to think/play with them a bit more - JK

Story

A Story is simple a news item that will appear on the front page. It will most likely be used to refer to other content types, and provide updates about leagues and tournaments, and reminders for upcoming events.

  • Title - a descriptive title of the news item.
  • News Type - the type Story being created (taxonomy term).
    • More that one type can be selected by holding down 'Ctrl' and clicking on multiple items
    • Selecting 'Featured' as one of the types will make the news item appear at the top of the sidebar on the front page; under 'What's New?'
    • A 'Feature Image' should be supplied if you select 'Featured'
  • Body - details of the news item.
  • Feature Image - a feature image to go with the news item.
    • Select a file by clicking 'Browse…', then click on 'Upload'
    • You will presented with a widget that will allow you to crop the image to the desired size (75×75 pixels).
    • Not currently used if the Story is not a feature item.

Tournament

A Tournament is essentially a special type of League (which in turn is a special type of Event). Like Leagues, a Tournament should only really need to be created for a local tournament that players will be registering for (ie. Tasmanian Two-Hat or halfWIT). There is probably no reason why the Tournament type couldn't be used for other tournaments being host in Tasmania (for a historical record), but there will usually be another website dedicated for such event (as they require more than one page of information). Tournaments are by definition a “one-off” event, so unlike Leagues, they can not be made a 'Feature Repeat Event'.

  • Title - the name of the tournament (ie 'Tasmanian Two-Hat XII').
  • League Directoy - the name(s) of the tournament director(s).
  • League Type - the type of tournament being created (taxonomy term).
  • Date - see Event for detailed information.
  • Location - see Event for detailed information.
  • Body - a detailed description of the tournament and any useful information for potential players.
  • Fees - see League for detailed information.
  • Register - see League for detailed information.

Venue

A Venue provide information about the various venues that the TUA uses. They are generally linked to from all the different event types (Event, League, Meeting, Tournament).

  • Title - The name of the venue (ie. 'Sandown Park').
  • Body - a detailed description of the venue and any useful information about the playing facilities.
  • GMap Macro - a GMap macro that will provide a Google Map when viewed.
    • While a GMap Macro is not required, it is highly desirable that one be created to help people locate the venue easier.
    • A GMap Macro can be created by going to: http://www.tasultimate.com/map/macro
      • Simply play around with the options, and then across the 'Macro text' when you are happy with how it looks.
 
tasultimate/content.txt · Last modified: 2010/02/06 17:48 by John Kristensen
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki