The API Docs refer to "Components of Drupal" (see http://drupaldocs.org/api/4.6) - but where exactly is this text to be found??? I searched Drupal Site, clicked through the Docs, but I did not find this text.

I would like to suggest that the author of the text put the "Components of Drupal" Part into an "a href"-tag, so nobody has to look for it anymore. (man! use links, if you are referring to something, pleeease! THANKS!)

Comments

heine’s picture

Let me highlight it ;-)

Welcome to the Drupal developer's documentation. Newcomers to Drupal development should read the conceptual information provided in the "Components of Drupal" section, and then proceed to examine one of the heavily-documented example modules below. The examples are fully-functioning Drupal modules, so you can download them from the contributions repository and alter them as you experiment.

Components of Drupal

  • Module system (Drupal hooks)
  • Database abstraction layer
  • Menu system
  • Form generation
  • File upload system
  • Search system
  • Node access system
  • Theme system

Example modules

  • How to define blocks
  • How to define a content filter
  • How to define content (node) types
  • How to restrict access to nodes
  • How to extend existing content types
  • How to define pages
heine’s picture

Status: Active » Closed (won't fix)
anschinsan’s picture

Project: Documentation » Drupal core
Version: » 7.x-dev
Component: Developer Guide » documentation
vovtz’s picture

Status: Closed (won't fix) » Active

@Heine Sorry, but I find your answer not very helpful. And, surprisingly, this is still an issue in 2012 (at least for me).

Please explain where the referred to information can be found. The page contents that you quote don’t exist any more.

The text on http://api.drupal.org/api/drupal/7:

-- begin
Welcome to the Drupal developer's documentation. Newcomers to Drupal development should read the conceptual information provided in the "Components of Drupal" section, and then proceed to examine one of the heavily-documented example modules below. The examples are fully-functioning Drupal modules, so you can download them from the contributions repository and alter them as you experiment.

A few components of Drupal
Module system (Drupal hooks)
Database abstraction layer
Menu system
Form generation
File upload system
Field API
Search system
Node access system
Theme system
Constants
Global variables
Example modules
In-depth discussions
Forms API Reference
-- end

I have the same problem as the original poster: I can’t find any section or article on the developers site titled “Components of Drupal”. Or should the heading “A few components of Drupal” now be considered a section and should we read the articles from the list below it? In that case you are causing a lot of confusing!

heine’s picture

Version: 7.x-dev » 4.6.x-dev
Status: Active » Closed (won't fix)

I'm not surprised the answer from 6 years ago no longer applies.

The section is below the text, but the heading appears to have changed.

heine’s picture

Version: 4.6.x-dev » 7.x-dev
Status: Closed (won't fix) » Active
jhodgdon’s picture

Title: "Components of Drupal" - Where is this text??? » Api.drupal.org landing page could be clearer
Project: Drupal core » Documentation
Version: 7.x-dev »
Component: documentation » API documentation files
Category: feature » bug

OK, this text you are all referring to is in the index.php file in the developer directory of the Documentation project. I'd be happy if someone wanted to rewrite it. Moving to that project... patches welcome! Please start on the 8.x branch, and then we can backport to D7 and D6. At this point, we are not going back to earlier Drupal versions.

jhodgdon’s picture

jhodgdon’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

We fixed this in Drupal 8. There is not much appetite for fixing it for older versions of Drupal. Sorry.