Skip to content

Commit 5dd8b67

Browse files
committed
Drupal core update, updated features.
1 parent b1e1f4b commit 5dd8b67

File tree

911 files changed

+14510
-3297
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

911 files changed

+14510
-3297
lines changed

Diff for: CHANGELOG.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
// $Id: CHANGELOG.txt,v 1.396 2011/01/05 06:17:58 webchick Exp $
21

3-
Drupal 7.0, 2011-01-05
2+
Drupal 7.0, xxxx-xx-xx (development version)
43
----------------------
54
- Database:
65
* Fully rewritten database layer utilizing PHP 5's PDO abstraction layer.
@@ -103,7 +102,7 @@ Drupal 7.0, 2011-01-05
103102
are available.
104103
- OpenID:
105104
* Added support for Gmail and Google Apps for Domain identifiers. Users can
106-
now login with their user@domain.com identifier when domain.com is powered
105+
now login with their user@example.com identifier when example.com is powered
107106
by Google.
108107
* Made the OpenID module more pluggable.
109108
- Added code registry:

Diff for: COPYRIGHT.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
// $Id: COPYRIGHT.txt,v 1.6 2010/01/02 10:20:21 dries Exp $
21

32
All Drupal code is Copyright 2001 - 2010 by the original authors.
43

54
This program is free software; you can redistribute it and/or modify
65
it under the terms of the GNU General Public License as published by
7-
the Free Software Foundation.
6+
the Free Software Foundation; either version 2 of the License, or (at
7+
your option) any later version.
88

99
This program is distributed in the hope that it will be useful, but
1010
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY

Diff for: INSTALL.mysql.txt

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
// $Id: INSTALL.mysql.txt,v 1.12 2010/01/11 16:25:15 webchick Exp $
21

32
CREATE THE MySQL DATABASE
43
--------------------------
54

6-
This step is only necessary if you don't already have a database set-up (e.g. by
7-
your host). In the following examples, 'username' is an example MySQL user which
8-
has the CREATE and GRANT privileges. Use the appropriate user name for your
9-
system.
5+
This step is only necessary if you don't already have a database set up (e.g.,
6+
by your host). In the following examples, 'username' is an example MySQL user
7+
which has the CREATE and GRANT privileges. Use the appropriate user name for
8+
your system.
109

1110
First, you must create a new database for your Drupal site (here, 'databasename'
1211
is the name of the new database):

Diff for: INSTALL.pgsql.txt

+24-24
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// $Id: INSTALL.pgsql.txt,v 1.9 2010/04/07 15:07:58 dries Exp $
21

32
CREATE THE PostgreSQL DATABASE
43
------------------------------
@@ -7,38 +6,39 @@ Note that the database must be created with UTF-8 (Unicode) encoding.
76

87
1. CREATE DATABASE USER
98

10-
This step is only necessary if you don't already have a user set up (e.g.
11-
by your host) or you want to create new user for use with Drupal only. The
12-
following command creates a new user named "username" and asks for a
13-
password for that user:
9+
This step is only necessary if you don't already have a user set up (e.g., by
10+
your host), or want to create a new user for use with Drupal only. The
11+
following command creates a new user named 'username' and asks for a password
12+
for that user:
1413

1514
createuser --pwprompt --encrypted --no-createrole --no-createdb username
1615

17-
If there are no errors then the command was successful
16+
If there are no errors, then the command was successful.
1817

19-
2. CREATE THE DRUPAL DATABASE
18+
2. CREATE DRUPAL DATABASE
2019

21-
This step is only necessary if you don't already have a database set up (e.g.
22-
by your host) or you want to create new database for use with Drupal only.
23-
The following command creates a new database named "databasename", which is
24-
owned by previously created "username":
20+
This step is only necessary if you don't already have a database set up
21+
(e.g., by your host) or want to create a new database for use with Drupal
22+
only. The following command creates a new database named 'databasename',
23+
which is owned by the previously created 'username':
2524

2625
createdb --encoding=UTF8 --owner=username databasename
2726

28-
If there are no errors then the command was successful
27+
If there are no errors, then the command was successful.
2928

30-
3. CREATE A SCHEMA OR SCHEMAS (Optional advanced)
29+
3. CREATE SCHEMA OR SCHEMAS (Optional advanced step)
3130

32-
Drupal will run across different schemas within your database if you so wish.
33-
By default, Drupal runs inside the 'public' schema but you can use $db_prefix
34-
inside settings.php to define a schema for Drupal to inside of or specify tables
35-
that are shared inside of a separate schema. Drupal will not create schemas for
36-
you, infact the user that Drupal runs as should not be allowed to. You'll need
37-
execute the SQL below as a superuser (such as a postgres user) and replace
38-
'drupaluser' with the username that Drupal uses to connect to PostgreSQL with
39-
and replace schema_name with a schema name you wish to use such as 'shared':
31+
Drupal will run across different schemas within your database if you so wish.
32+
By default, Drupal runs inside the 'public' schema but you can use $db_prefix
33+
inside settings.php to define a schema for Drupal to run inside of, or
34+
specify tables that are shared inside of a separate schema. Drupal will not
35+
create schemas for you. In fact, the user that Drupal runs as should not be
36+
allowed to do this. You'll need to execute the SQL below as a superuser,
37+
replace 'username' with the username that Drupal uses to connect to
38+
PostgreSQL, and replace 'schema_name' with a schema name you wish to use,
39+
such as 'shared':
4040

41-
CREATE SCHEMA schema_name AUTHORIZATION drupaluser;
41+
CREATE SCHEMA schema_name AUTHORIZATION username;
4242

43-
Do this for as many schemas as you need. See default.settings.php for how to
44-
set which tables use which schemas.
43+
Do this for as many schemas as you need. See default.settings.php for
44+
instructions on how to set which tables use which schemas.

Diff for: INSTALL.sqlite.txt

+7-8
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
1-
// $Id: INSTALL.sqlite.txt,v 1.4 2010/11/29 02:55:57 webchick Exp $
21

32
SQLITE REQUIREMENTS
43
-------------------
54

6-
To use SQLite with your Drupal installation, the following requirements must
7-
be met: server has PHP 5.2 or later with PDO, and the PDO SQLite driver must
8-
be enabled.
5+
To use SQLite with your Drupal installation, the following requirements must be
6+
met: Server has PHP 5.2 or later with PDO, and the PDO SQLite driver must be
7+
enabled.
98

109
SQLITE DATABASE CREATION
1110
------------------------
1211

1312
The Drupal installer will create the SQLite database for you. The only
14-
requirement is the installer must have write permissions the directory where
15-
the database file resides. This directory (not just the database file) also has
16-
to remain writeable by the web server going forward for SQLite to continue to be
17-
able to operate.
13+
requirement is that the installer must have write permissions to the directory
14+
where the database file resides. This directory (not just the database file) also
15+
has to remain writeable by the web server going forward for SQLite to continue to
16+
be able to operate.
1817

1918
On the "Database configuration" form in the "Database file" field, you must
2019
supply the exact path to where you wish your database file to reside. It is

Diff for: INSTALL.txt

+22-28
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// $Id: INSTALL.txt,v 1.87 2011/01/01 22:41:24 webchick Exp $
21

32
CONTENTS OF THIS FILE
43
---------------------
@@ -10,7 +9,6 @@ CONTENTS OF THIS FILE
109
* Multisite configuration
1110
* More information
1211

13-
1412
REQUIREMENTS AND NOTES
1513
----------------------
1614

@@ -27,24 +25,23 @@ Drupal requires:
2725

2826
For more detailed information about Drupal requirements, including a list of
2927
PHP extensions and configurations that are required, see "System requirements"
30-
(http://drupal.org/requirements) in the Drupal handbook.
28+
(http://drupal.org/requirements) in the Drupal.org online documentation.
3129

3230
For detailed information on how to configure a test server environment using a
3331
variety of operating systems and web servers, see "Local server setup"
34-
(http://drupal.org/node/157602) in the Drupal handbook.
32+
(http://drupal.org/node/157602) in the Drupal.org online documentation.
3533

3634
Note that all directories mentioned in this document are always relative to the
3735
directory of your Drupal installation, and commands are meant to be run from
3836
this directory (except for the initial commands that create that directory).
3937

40-
4138
OPTIONAL SERVER REQUIREMENTS
4239
----------------------------
4340

4441
- If you want to use Drupal's "Clean URLs" feature on an Apache web server, you
4542
will need the mod_rewrite module and the ability to use local .htaccess
46-
files. For Clean URLs support on IIS, see "Using Clean URLs with IIS"
47-
(http://drupal.org/node/3854) in the Drupal handbook.
43+
files. For Clean URLs support on IIS, see "Clean URLs with IIS"
44+
(http://drupal.org/node/3854) in the Drupal.org online documentation.
4845

4946
- If you plan to use XML-based services such as RSS aggregation, you will need
5047
PHP's XML extension. This extension is enabled by default on most PHP
@@ -60,17 +57,18 @@ OPTIONAL SERVER REQUIREMENTS
6057
configuration allows the web server to initiate outbound connections. Most web
6158
hosting setups allow this.
6259

63-
6460
INSTALLATION
6561
------------
6662

6763
1. Download and extract Drupal.
6864

6965
You can obtain the latest Drupal release from http://drupal.org -- the files
70-
are in .tar.gz format and can be extracted using most compression tools.
66+
are available in .tar.gz and .zip formats and can be extracted using most
67+
compression tools.
7168

7269
To download and extract the files, on a typical Unix/Linux command line, use
73-
the following commands (assuming you want version x.y of Drupal):
70+
the following commands (assuming you want version x.y of Drupal in .tar.gz
71+
format):
7472

7573
wget http://drupal.org/files/projects/drupal-x.y.tar.gz
7674
tar -zxvf drupal-x.y.tar.gz
@@ -89,7 +87,7 @@ INSTALLATION
8987
initially:
9088

9189
- Download a translation file for the correct Drupal version and language
92-
from the translation server: http://localize.drupal.org/download
90+
from the translation server: http://localize.drupal.org/translate/downloads
9391

9492
- Place the file into your installation profile's translations
9593
directory. For instance, if you are using the Standard install profile,
@@ -257,7 +255,7 @@ INSTALLATION
257255
For more information on setting file permissions, see "Modifying Linux,
258256
Unix, and Mac file permissions" (http://drupal.org/node/202483) or
259257
"Modifying Windows file permissions" (http://drupal.org/node/202491) in the
260-
online handbook.
258+
Drupal.org online documentation.
261259

262260
8. Set up independent "cron" maintenance jobs.
263261

@@ -299,7 +297,6 @@ INSTALLATION
299297
scripts/ directory. (Note that these scripts must be customized like the
300298
above example, to add your site-specific cron key and domain name.)
301299

302-
303300
BUILDING AND CUSTOMIZING YOUR SITE
304301
----------------------------------
305302

@@ -317,12 +314,11 @@ multisite installation, you can also place modules and themes in the
317314
site-specific directories -- see the Multisite Configuration section, below.
318315

319316
Never edit Drupal's core modules and themes; instead, use the hooks available in
320-
the Drupal API. To modify the behavior of Drupal, develope a module as described
317+
the Drupal API. To modify the behavior of Drupal, develop a module as described
321318
at http://drupal.org/developing/modules. To modify the look of Drupal, create a
322319
subtheme as described at http://drupal.org/node/225125, or a completely new
323320
theme as described at http://drupal.org/documentation/theme
324321

325-
326322
MULTISITE CONFIGURATION
327323
-----------------------
328324

@@ -332,16 +328,15 @@ its own individual configuration.
332328
Additional site configurations are created in subdirectories within the 'sites'
333329
directory. Each subdirectory must have a 'settings.php' file, which specifies
334330
the configuration settings. The easiest way to create additional sites is to
335-
copy the 'default' directory and modify the 'settings.php' file as
336-
appropriate. The new directory name is constructed from the site's URL. The
337-
configuration for www.example.com could be in 'sites/example.com/settings.php'
338-
(note that 'www.' should be omitted if users can access your site at
339-
http://example.com/).
331+
copy the 'default' directory and modify the 'settings.php' file as appropriate.
332+
The new directory name is constructed from the site's URL. The configuration for
333+
www.example.com could be in 'sites/example.com/settings.php' (note that 'www.'
334+
should be omitted if users can access your site at http://example.com/).
340335

341336
Sites do not have to have a different domain. You can also use subdomains and
342-
subdirectories for Drupal sites. For example, example.com, sub.example.com,
343-
and sub.example.com/site3 can all be defined as independent Drupal sites. The
344-
setup for a configuration such as this would look like the following:
337+
subdirectories for Drupal sites. For example, example.com, sub.example.com, and
338+
sub.example.com/site3 can all be defined as independent Drupal sites. The setup
339+
for a configuration such as this would look like the following:
345340

346341
sites/default/settings.php
347342
sites/example.com/settings.php
@@ -384,15 +379,14 @@ settings, consult http://drupal.org/getting-started/6/install/multi-site
384379
For more information on configuring Drupal's file system path in a multisite
385380
configuration, see step 6 above.
386381

387-
388382
MORE INFORMATION
389383
----------------
390384

391-
- For additional documentation, see the online Drupal handbook:
392-
http://drupal.org/handbook
385+
- See the Drupal.org online documentation:
386+
http://drupal.org/documentation
393387

394-
- For a list of security announcements, see the "Security announcements" page
395-
at http://drupal.org/security (available as an RSS feed). This page also
388+
- For a list of security announcements, see the "Security advisories" page at
389+
http://drupal.org/security (available as an RSS feed). This page also
396390
describes how to subscribe to these announcements via e-mail.
397391

398392
- For information about the Drupal security process, or to find out how to

0 commit comments

Comments
 (0)