These are rudimentary instructions on how to install AnnotationField. A currently installed drupal site is assumed and some familiarity with Drupal administration.
- Download and install Drupal 5 and the following modules:
- Content Construction Kit (CCK): dependency
- Annotation Field: dependency
- Views: for the annotations/annotatable media lists
- Embedded Media Field: for video/audio
- Image: for images
- From the Modules admin page, activate the following:
- Image Annotation
- Video Annotation
- Embedded Video Field
- Text Annotation
- Views UI
- ...the rest will be included as dependencies
- Create the following content types:
- Video, add an embedded Video field and enable YouTube as a provider
- Annotation, add an "Annotation on a Node Field" and configure it to edit Image, Video, and Page types. Uncheck 'body' field for all types except Page.
- In the Access Control section, grant which users have permissions to create original Images/Videos, and which roles have the permission to create annotations.
- Play: Make content. Annotate it.
- Go to Create Content -> Image, and upload an image.
- Go to Create Content -> Video, and put in a youtube video URL
- From any content node (e.g. video,image) click the 'Add Annotation' tab, to annotate it.
- Annotations list
- From Administer -> Site Building -> Views, click the 'Add' tab.
- These are the settings for the 'All Annotations' view here:
- name: annotations
- Page/Provide Page View: checked
- Page/View Type: Table View
- Page/URL: annotations (add this to the 'Path' field of a menu item for a link to the view)
- Add Fields:
- [Node:Title]
- [Annotation on a Node Field], Option: Link to annotated node
- [Annotation on a Node Field], Option: Annotated Field
- Add Filter: [Node:Type] [Is One Of] [Annotation]
