Node import: get CSV content (6.x)

The node import module enables importing of nodes of any type into your site using comma separated values format (CSV). One possible use is with contact manager to import lists of contacts. Users want to be able to import content from other systems into their site.

Node import accepts a CSV file or a TSV (tab separated text file) as input. CSV files can be generated using spreadsheet programs. Your CSV file must contain field names in its first row. These field names can be anything; except when using raw data import type. Third party modules are able to potentially add additional import types, e.g. the now defunct contact_manager.

(In order to import list values one has to separate the values inside the contents of the CSV files by the pipe symbol (that is the '|' character). Very useful for importing multi-value Taxonomies too.)

Data can be imported into the following node types:

  • Page
  • Story
  • Event
  • Flexinode
  • CCK Node Types

You can

  • read about the function that reads CSV files called fgetcsv.
  • import nodes at Administer >> Content managment >> Import content.

Textile: simple text syntax

The textile module allows users to enter content using Textile, a simple, plain text syntax that is filtered into valid XHTML. Textile enables users to learn to format content quickly without having to worry about more complex syntax of html or xhtml. The filter tips page provides syntax descriptions and examples. Users can use syntax to create:

Taxonomy menu: navigation for terms

Taxonomy terms allow classification of content into categories and subcategories. The Taxonomy Menu module adds links to the navigation menu for taxonomy terms. This is useful when the community is focused on creating content that is organized in a taxonomy.

Creating a Taxonomy Menu

In order to create a taxonomy menu, first create your vocabulary. If you have an existing vocabulary, navigate to the taxonomy administration menu. The path depends on your Drupal version (5, 6, or 7).

RSVP: invite people

The RSVP module lets users invite people by email to events and track a list of people who will be attending. The RSVP module requires the event module because it is necessary to have an event to invite people to first.

To file issues, read about known bugs, and download the latest version on the RSVP project page.

Automatic RSVP creation with Event

Privatemsg: An internal messaging System

The Privatemsg module allows users to send messages to each other without having to share their e-mail addresses. Once the module has been enabled, an inbox link will appear in the navigation menu. "Write to author" links are included in posts, allowing users to write private messages instead of commenting openly. Allowing users to communicate directly with each other is an important part of community building.

Node privacy by role: node view and edit permissions

The node privacy by role module allows users, when creating or editing a post, to select which roles of users on a site will have view, edit, or delete permissions for the node. Community leaders frequently want to give permissions to roles to create and manage content for a site. The ability to publish information, that would traditionally be hoarded, allows communities to educate each other while still preserving the value of knowledge.

Pages

Subscribe with RSS Subscribe to RSS - Drupal 6.x