Adding and Editing Content

Adding and Editing Content

Adding Content

An explanation of the different content types that can be created can be found by selecting “Add Content to Site” in the main menu (the blue box in the upper left). The three most common content types in use on the MMI Drupal site are:

  • MMI References – a description of a tool, project, organization, vocabulary etc.
  • Events – a workshop, conference or other event you’d like to announce
  • MMI Pages – create a Page if the content isn’t a Reference or Event

After selecting the content type you wish to create, you'll see a form in the central panel where you can enter the content (body). This can be done in two ways. The ‘body’ section defaults to rich-text enabled. This view shows the content as it will be displayed on the webpage. By clicking on ‘disable rich-text’ just below the body section, the html that generates the content can be viewed and edited. You can paste into or edit either view in its respected format. If a document is composed in an html editor, such as PageBreeze or Dreamweaver, there should be no formatting issues when pasting content. If content is composed in MS Word, it is best to copy the content into a plain text editor, like TextEdit or Notepad, then copy from there into the 'body' section. Once the plain text is pasted, you can add the necessary formatting back in- H2 & H3 headings, bullets, paragraphs, and highlighted text are common. These can be done with html tags in the html view, or with the toolbar provided in the rich-text view.

In addition, there are other fields requiring descriptive metadata. These metadata fields tell the system how to categorize your new content so that it can be found along with related material. Drupal uses a taxonomy, a hierarchical structure of keywords, to organize and locate content. Select any and all keywords from the taxonomies given which are applicable to the new content.
Some of the metadata fields you see will depend on the content type you are adding, but many are shared among all the content types on the site. Fields will also be determined to some extent by the roles you have been assigned on the site and the permissions associated with those roles. Those fields that are not self-explanatory have a brief description below the field itself.

Editing Content

You must be a logged in, registered user in order to edit content on the site. The extent of your editing abilities will depend on your assigned user role.
When logged in, there are six tabs located under the title of each page. For now we will only address the first three:

  • View – the regular view; what you would see if not logged in
  • Edit – to make changes and submit for review
  • Revisions – a list of past and present versions. Select two and click “Show diff” to see changes highlighted

Once “Edit” is selected, the process is identical to the process of adding content. There are fields for descriptive metadata that are required, depending on the content type you are editing. More than likely, you will be editing the body of the document and leave the rest as it is.

Some general guidelines:

  • Don't delete a node - the nodes are mostly all the targets of redirects from the Plone site, and deleting them will break the redirect. To update a node, use the editor. To effectively delete a node, change its publication status to "pending deletion," which will make it invisible to all but the Trashman.
  • To keep track of edits, please use the "Log Message" window in the edit window; explain briefly why you made the change to the page.

Please do NOT change:

  • menu settings - these are set elsewhere, and you can "lose" a page by changing them
  • plone url - this is for document history and needs to stay as-is
  • shortname - changing the shortname may disrupt links

Once you are ready, you can Preview or Submit your new content or edited version. However, it won't be posted to the site until it is published! Workflow: Philosophy & Guidance will explain this in more detail.