We will be visiting this section again in the following chapter when we begin to set up everything in preparation for site development. However, there are a few interesting points to note before we get there. The first is that you need to be quite careful about the Drupal version—or indeed modules and themes—you download, because each successive version makes changes and improvements on previous versions, and also sometimes messes up compatibility with other features.

If you decide to add a module (by this I mean that at some stage you will want to add a module), then viewing the projects page at http://drupal. org/proj ect, or by clicking the Downloads tab, gives the following page. - [ 18 ]--

Project types

(.r-i □ t.irtfid |yy dgwnln.i ¡Mi Chu1 officii 1 -rLir-CVI fil'1-:. 1 hmo r-^'ir: .; : aMt buri-'!'^d .1 vanrty oi modules aiifl tfiemes (a- you a good staiL+*j point lo help bmttf four s^te. Dmpal core «eludes basic comrmiimty fpaiurei ike blogginp. forums, and contact forms, and ea'i be easily by do^ntjadnfl otliipr Ofcn&*UC«>d mgdylflS and thflnnjf.

¡reljiistKir» pfoiilas are a Feature in Orupai core that was added Sfre S.t{ senni. The Qrupaf installer allows you to specify an installation prqMit which d«|irmp which module should bt inibled, aind can evstoirni" CH= rum irt«allaCE>rt altar Hicy M>vi- baart milaUrJ II in vicl Mm cu( Itin« d "did InbubOns1 that flnabSo jnri confine a set ol matrices that wort together fo* a specific land nf site (Onjpai for daggers, Drupal for mUMrijrii. Clnir^l for (fcvplopers, and 10 on;

* HiHiutei

ModJas ara pttHpiB to Bnjpal that extir,u us core functionality. Only use Tutoring variant of modules With Unjpal fttdAjles Tor Drupal i,K will nqt wart for ¡Drupal Thesa COnlnhilTed mgrtJis anq not pari of any official rvlfaiwi and rajy not bp oplimiind or work corre-ctiy.

» ihcrrws

Themes anow you to charge the look and Feel of you: Drupal site, iriese contrbutii (Seines are not part oF any official rflflas» and miy not work corrwtty. Only uiti matching version? of tfunwc with Drupal tfwnms released fof Diupal 5.x «ill not worn for QropaJ G.s, Many of Uiese tr^i« car» aiso ba jweviewad on (he third party site th>i THem* Corrio«

♦ Tltcprtc ungln^s

You can see from the notes presented on this page, if you happen to need a module that was developed for Drupal 5.x, and you are using version 6.x, then you are shortly going to experience no small amount of frustration—this is especially valid at this time given that 6.x is brand new, and hence many modules have yet to be updated.

Problems like this can occur because modules are developed separately from the core, which means that it is up to the individual module developer to keep up to date with any changes coming from the main development team.

Naturally, not everyone will keep their modules up to date in a timely manner, because often these developers are not getting paid and are under no obligation to do the work at all. They are simply providing us with the best code they can deliver when they can deliver it.

In terms of how to use the download pages, it is worth noting that there are four main links given in each downloadable item's box (for example, click on the Themes link to view a list of downloadable themes). These are: Download, Release notes, Find out more, and Bugs and feature requests. The first option is pretty self explanatory, but you should always take a look at the Find out more option before downloading anything, to ensure that you are getting precisely what you want.

Introduction to Drupal

For example, the Find out more page for the Acidfree project contains information on history of Updates, and plenty of material on Releases, Resources, Support, and Development—all pretty useful if you are not sure what Acidfree does to begin with.

That aside, the point of this section is that you should try to think carefully about what you want before downloading everything. In the next chapter, we will put words into practice and make use of this section to obtain a copy of Drupal.

0 0

Post a comment