Complete Term List

This snippet produces a list of all your taxonomy terms in all vocabularies.

  $rows_per_page = 25;
  $query = "SELECT td.tid, td.vid, td.name, td.description, v.name as voc FROM {term_data} td LEFT JOIN {vocabulary} v USING (vid)";
  $header = array(
    array('data' => t('Term Name'), 'field' => 'name', 'sort' => 'asc'),
    array('data' => t('Description'), 'field' => 'description'),
    array('data' => t('Vocabulary'), 'field' => 'voc'),
    );
  $rows = array();
  $query .= tablesort_sql($header);
  $result = pager_query($query, $rows_per_page);
  while ($term = db_fetch_object($result)) {
    $rows[] = array(
      l($term->name, "admin/content/taxonomy/edit/term/$term->tid"),
      check_plain($term->description),
      l($term->voc, "admin/content/taxonomy/edit/vocabulary/$term->vid"),
      );
  }
  return theme('table', $header, $rows) . theme('pager', $rows_per_page);
Term Namesort iconDescriptionVocabulary
About DrupalThese links are specifically about Drupal.Web Links
Add-on featureClassification
AdministrativeClassification
Attendance MatrixThis provides a table view of who attended which meetings.<br/> <a href="http://nanwich.info/drupal_collection/attendance_matrix_module">Project page</a> | <a href="http://nanwich.info/drupal_collection/attendance_matrix_module" target="_blank">Documentation page</a> | <a href="/changelog/attendance_matrix">Change log</a>Changelogs
CCKContent Construction Kit - a Drupal module that allows you to create new content typesGlossary
Co-MaintainI don't own these modules but I am a co-maintainer of them.Web Links
ContentClassification
COTSCommercial Off The Shelf - a readily available, and usually costly, application system.Glossary
CSS<b>C</b>ascading <b>S</b>tyle <b>S</b>heet - a hierarchical means of specifying how to format HTML elements on the pageGlossary
DatabaseA collection of data related to an application.Glossary
DevelopmentClassification
DisplayClassification
DreamweaverAn application set that is designed to produce web sites and edit code. For some uses, it constitutes an IDE, in others it is inadequate for that.Glossary
Drupal<h2>Drupal</h2>An open-source content management system that is used on this site and is taking over the world.Glossary
EclipseAn Open Source application that provides the framework for an IDE.Glossary
FAQ<b>F</b>requently <b>A</b>sked <b>Q</b>uestion - most web sites get questions; the owner may collect the frequent ones to be easily asnwered.Glossary
FAQ_AskThis module is an add-on to the FAQ module that allows users with the 'ask question' permission to create a question which will be queued for an 'expert' to answer.<br/> <a href="http://drupal.org/project/faq_ask">Project page</a> | <a href="http://drupal.org/node/192806" target="_blank">Documentation page</a> | <a href="/changelog/faq_ask">Change log</a>Changelogs
Get_Content_TypeThe get_content_type module fills an oversight by the D5 developers. When they moved the part of CCK (sometimes called CCK-Lite) into core for creating new content types, they forgot the analog to taxonomy/term/xxx, that is node/type/xxx. This simple module provides that function.<br/> This module has not been contributed due to disparaging comments from more advanced Drupallers.<br/> <a href="http://nanwich.info/drupal_collection/get_content_type" target="_blank">Project page &amp; Documentation</a> Changelogs
GlossaryThe glossary module scans content for glossary terms (including synonyms). The glossary indicator is inserted after every found term, or the term itself is turned into an indicator, depending on the site settings. By hovering over the indicator, users will see the definition of that term displayed as a "tool tip." Clicking the indicator leads the user to that term presented within the whole glossary or directly to the detailed description of the term, if available.<br/> <a href="http://drupal.org/project/glossary">Project page</a> | <a href="http://drupal.org/node/196880" target="_blank">Documentation</a> | <a href="/changelog/glossary">Change log</a> Changelogs
GotchaGotcha intercepts the Contact form submission and checks an inserted hidden field to catch spambots. If something is there, Gotcha simply returns to the front page and ignores the message. The attempt is logged and saved in the database. If the field is empty, then the message is scanned by the <a href="http://drupal.org/project/spam">Spam module</a>, which has very good filters for catching spam. If everything looks okay, the message is passed on through to the Contact module for normal processing.<br/> <a href="http://drupal.org/project/gotcha">Project page</a> | <a href="http://drupal.org/node/173694" target="_blank">Documentation</a> | <a href="/changelog/gotcha">Change log</a> Changelogs
HelpersHelpers is a collection of functions to help developers work smarter and faster.<br/> <a href="http://drupal.org/project/helpers">Project page</a> | <a href="http://drupal.org/node/213332" target="_blank">Documentation page</a> | <a href="/changelog/helpers">Change log</a>Changelogs
Hosting and DesignThese are companies that will run and/or build Drupal sites for you.Web Links
HTML<b>H</b>yper<b>T</b>ext <b>M</b>arkup <b>L</b>anguage - the coding standard for a web page.Glossary
IDE<b>I</b>nteractive <b>D</b>eveopment <b>E</b>nvironment - a collection of tools or applications that allow a developer to produce, test, and document code.Glossary
linkThe technique which points to another page, anywhere on the Internet, from the current page.Glossary