Technology

Module Access for Site Architect Role

 * Update --jwalling 22:56, 7 November 2006 (UTC)


 * Block
 * administer blocks		 -- yes
 * use PHP for block visibility 	 -- no


 * Comment
 * access comments		 -- yes
 * administer comments		 -- yes
 * post comments			 -- yes
 * post comments without approval	 -- yes


 * Filter
 * administer filters		 -- yes


 * Forum
 * administer forums		 -- yes
 * create forum topics		 -- yes
 * edit own forum topics		 -- yes


 * Menu
 * administer menu		 -- yes


 * Node
 * access content			 -- yes
 * administer nodes		 -- yes
 * revert revisions		 -- yes
 * view revisions			 -- yes


 * Page
 * create pages			 -- yes
 * edit own pages			 -- yes


 * Poll
 * create polls			 -- yes
 * vote on polls			 -- yes


 * Statistics
 * access statistics		-- yes
 * view post access counter	-- yes


 * Story
 * create stories			 -- yes
 * edit own stories		 -- yes


 * System
 * access administration pages	 -- no
 * administer site configuration	 -- no
 * select different theme		 -- no


 * Taxonomy
 * administer taxonomy		 -- yes


 * Tinymce
 * access tinymce		 	 -- yes
 * administer tinymce		 -- yes


 * User
 * access user profiles		 -- yes
 * administer access control	 -- no
 * administer users		 -- yes
 * change own username		 -- yes

Core modules

 * Update --jwalling 02:58, 7 November 2006 (UTC)
 * Name
 * Description
 * Enabled?


 * Aggregator
 * Aggregates syndicated content (RSS, RDF, and Atom feeds)
 * No


 * Archive
 * Displays a calendar for navigating older content.
 * Enabled


 * Block
 * Controls the boxes that are displayed around the main content.
 * Required


 * Blog
 * Enables keeping an easily and regularly updated web page or a blog.
 * No


 * Blogapi
 * Allows users to post content using applications that support XML-RPC blog APIs.
 * No


 * Book
 * Allows users to collaboratively author a book.
 * No


 * Comment
 * Allows users to comment on and discuss published content.
 * Enabled


 * Contact
 * Enables the use of both personal and site-wide contact forms.
 * No


 * Drupal
 * Lets you register your site with a central server and improve ranking of Drupal projects by posting information on your installed modules and themes; also enables users to log in using a Drupal ID.
 * No


 * Filter
 * Handles the filtering of content in preparation for display.
 * Required


 * Forum
 * Enables threaded discussions about general topics.
 * Enabled


 * Help
 * Manages the display of online help.
 * Enabled


 * Legacy
 * Provides legacy handlers for upgrades from older Drupal installations.
 * No


 * Locale
 * Enables the translation of the user interface to languages other than English.
 * No


 * Menu
 * Allows administrators to customize the site navigation menu.
 * Enabled


 * Node
 * Allows content to be submitted to the site and displayed on pages.
 * Required


 * Page
 * Enables the creation of pages that can be added to the navigation system.
 * Enabled


 * Path
 * Allows users to rename URLs.
 * No


 * Ping
 * Alerts other sites when your site has been updated.
 * No


 * Poll
 * Allows your site to capture votes on different topics in the form of multiple choice questions.
 * Enabled


 * Profile
 * Supports configurable user profiles.
 * No


 * Search
 * Enables site-wide keyword searching.
 * No


 * Statistics
 * Logs access statistics for your site.
 * Enabled


 * Story
 * Allows users to submit stories, articles or similar content.
 * Enabled


 * System
 * Handles general site configuration for administrators.
 * Required


 * Taxonomy
 * Enables the categorization of content.
 * Enabled


 * Throttle
 * Handles the auto-throttling mechanism, to control site congestion.
 * No


 * Tracker
 * Enables tracking of recent posts for users.
 * No


 * Upload
 * Allows users to upload and attach files to content.
 * No


 * User
 * Manages the user registration and login system.
 * Required


 * Watchdog
 * Logs and records system events.
 * Required

Contributed modules

 * see also http://drupal.org/project/Modules




 * Category
 * Source:
 * The category module allows you to structure your site into a tree-like hierarchy of pages, and to classify your dynamic content, all within one seamless interface.


 * CCK Content Construction Kit
 * The Content Construction Kit allows you create content types through the web. A content type is a collection of fields. The intent of the CCK is to make the creation of custom node types easier.


 * CiviCRM
 * Manage community contacts, relationships, and activities


 * Database Administration
 * The dba module provides Drupal administrators with direct access to their Drupal database tables from within the standard Drupal user interface. It is possible to execute scripts to create and alter tables, to backup one or more tables, to view/edit/delete data within tables, and to emtpy or drop tables. If using MySQL, it is also possible to check and repair tables.


 * Event
 * The event module allows for any type of content to be event enabled, meaning content can have a start and end time, and appear in calendars.


 * EventFinder
 * This module allows the user to seach for events based on event type, category, geographic location and proximity to major metropolitan areas. A user can also register for events, and it is helpful for event hosts to retrieve lists of contacts for events they have created on the site. Users can access lists of events which they have created and registered for. Event allows users to create saved searches, which monitor the system for new events matching criteria they have specified.


 * Flexinode
 * Administrators find it very useful to create new types of content without having to program a new content module, easily combining fields like dates, links, images, etc. to create their custom content types.


 * Footnotes
 * The Footnotes module can be used to create automatically numbered footnotes within a text. In the place, where you want to add a footnote, enclose the footnote text within an fn tag: like this . The filter will take the text within the tag and move it to a footnote at the bottom of the page. In it's place it will place a number which is also a link to the footnote.


 * Forms
 * Forms module provides an api for adding user-customizable form elements within modules.
 * Required for Survey Module


 * Form restore
 * This module restores form values saved by another modules in user session on non-submit form actions. Values are free for altering so You can use it to simulate multi-step workflow. Moreover this module uses stored forms parent-child relationship for correct redirection after submit.


 * Form Enabler
 * This module enables/disables form fields in dependency of a checkbox. It integrates with the CCK. For each field a checkbox may be chosen, which will be used as enable/disable "switch" for this field.


 * Frontpage
 * The Front Page module allows user to specify splash pages or front pages to their site that are different in layout to the default theme/style and also offers the option to display different front pages to Authenticated Users (logged in) and Anonymous users (not logged in).


 * Image
 * Galleries of images


 * Location
 * Associate geographic location


 * TinyMCE
 * This module integrates the TinyMCE WYSIWYG editor into a Drupal site for editing site content.


 * Volunteer
 * Organize people to help


 * Wireframe
 * Information architecture designs for user testing
 * http://iawiki.net/WireFrames


 * Workspace
 * manage your own content

Drupal Themes

 * All Drupal Themes


 * CivicSpace Theme
 * The CivicSpace theme is designed to help community organizers quickly develop a new style and layout for their site. The CivicSpace theme has a pre-built selection of layouts, and styles so you can quickly create your custom theme.
 * NOTE: The CivicSpace Theme is tested to work with Drupal 4.6.x and CivicSpace, not working on Drupal CVS/4.7 yet


 * MultiFlex
 * http://www.openwebdesign.org/viewdesign.phtml?id=2876
 * The colours and styles are easily customizable Valid XHTML 1.0 and CSS 2.0


 * NewsPortal
 * "News Portal" is designed for content heavy sites. Fast loading and clean layout. The center content area expands to fit the width of the browser window. If you prefer, you can easily change this to fixed width in #Page_Wrapper DIV.


 * Sands & Sands_CSS
 * http://samat.org/drupal-themes/sands


 * Higher contrast colors, underlined links, and relative font sizes
 * Novel styling of node information, comments, and block menus
 * Semantic XHTML, heavy use of CSS
 * Segregation of style information, including an easily-modifiable colors.css containing all color and background image definitions
 * Designed in mind to be easily modifiable to create your own custom themes
 * Uses many subtle gradiented background images to create a "smooth," more high-contrast look
 * Uses Mark James' Silk CMS Icons for emphasis on selected links http://www.famfamfam.com/lab/icons/silk/
 * Uses the PHPTemplate theme engine.


 * Wireframe
 * This is a very simple CSS only wireframe theme. Wireframes are very useful when you are developing a site for a client and you do not want styles to get in the way of communication.

Internal links

 * Database
 * TechnologyWebDesign

Exteranl links

 * http://www.animalcrisisteam.com/drupal/
 * http://drupal.org/