From d2df9bc7cc9d4b3e53818470c5d0977c9a36677c Mon Sep 17 00:00:00 2001 From: Derek Allard Date: Sun, 15 Apr 2007 17:41:17 +0000 Subject: update pMachine to EllisLab update copyright year update Code Igniter to CodeIgniter --- user_guide/general/alternative_php.html | 14 ++++++------ user_guide/general/ancillary_classes.html | 24 ++++++++++---------- user_guide/general/autoloader.html | 12 +++++----- user_guide/general/caching.html | 14 ++++++------ user_guide/general/controllers.html | 26 ++++++++++----------- user_guide/general/core_classes.html | 20 ++++++++--------- user_guide/general/creating_libraries.html | 36 +++++++++++++++--------------- user_guide/general/credits.html | 18 +++++++-------- user_guide/general/errors.html | 20 ++++++++--------- user_guide/general/helpers.html | 18 +++++++-------- user_guide/general/hooks.html | 14 ++++++------ user_guide/general/index.html | 16 ++++++------- user_guide/general/libraries.html | 14 ++++++------ user_guide/general/managing_apps.html | 18 +++++++-------- user_guide/general/models.html | 12 +++++----- user_guide/general/plugins.html | 14 ++++++------ user_guide/general/profiling.html | 10 ++++----- user_guide/general/quick_reference.html | 10 ++++----- user_guide/general/requirements.html | 10 ++++----- user_guide/general/routing.html | 12 +++++----- user_guide/general/scaffolding.html | 18 +++++++-------- user_guide/general/security.html | 22 +++++++++--------- user_guide/general/urls.html | 20 ++++++++--------- user_guide/general/views.html | 10 ++++----- 24 files changed, 201 insertions(+), 201 deletions(-) (limited to 'user_guide/general') diff --git a/user_guide/general/alternative_php.html b/user_guide/general/alternative_php.html index f603f1f08..ef846f36b 100644 --- a/user_guide/general/alternative_php.html +++ b/user_guide/general/alternative_php.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -62,7 +62,7 @@ Alternate PHP Syntax

Alternate PHP Syntax for View Files

-

If you do not utilize Code Igniter's template engine, you'll be using pure PHP +

If you do not utilize CodeIgniter's template engine, you'll be using pure PHP in your View files. To minimize the PHP code in these files, and to make it easier to identify the code blocks it is recommended that you use PHPs alternative syntax for control structures and short tag echo statements. If you are not familiar with this syntax, it allows you to eliminate the braces from your code, and eliminate "echo" statements.

@@ -70,7 +70,7 @@ and eliminate "echo" statements.

Automatic Short Tag Support

Note: If you find that the syntax described in this page does not work on your server it might -be that "short tags" are disabled in your PHP ini file. Code Igniter will optionally rewrite short tags on-the-fly, +be that "short tags" are disabled in your PHP ini file. CodeIgniter will optionally rewrite short tags on-the-fly, allowing you to use that syntax even if your server doesn't support it. This feature can be enabled in your config/config.php file.

@@ -145,7 +145,7 @@ Previous Topic:  Managing ApplicationsUser Guide Home   ·   Next Topic:  Security

-

Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

+

CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

diff --git a/user_guide/general/ancillary_classes.html b/user_guide/general/ancillary_classes.html index 7bf285f47..f4961618a 100644 --- a/user_guide/general/ancillary_classes.html +++ b/user_guide/general/ancillary_classes.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -63,15 +63,15 @@ Creating Ancillary Classes

Creating Ancillary Classes

In some cases you may want to develop classes that exist apart from your controllers but have the ability to -utilize all of Code Igniter's resources. This is easily possible as you'll see.

+utilize all of CodeIgniter's resources. This is easily possible as you'll see.

get_instance()

-

Any class that you instantiate within your controller functions can access Code Igniter's native resources simply by using the get_instance() function. -This function returns the main Code Igniter object.

+

Any class that you instantiate within your controller functions can access CodeIgniter's native resources simply by using the get_instance() function. +This function returns the main CodeIgniter object.

-

Normally, to call any of the available Code Igniter functions requires you to use the $this construct:

+

Normally, to call any of the available CodeIgniter functions requires you to use the $this construct:

$this->load->helper('url');
@@ -81,10 +81,10 @@ etc.

$this, however, only works within your controllers, your models, or your views. -If you would like to use Code Igniter's classes from within your own custom classes you can do so as follows:

+If you would like to use CodeIgniter's classes from within your own custom classes you can do so as follows:

-

First, assign the Code Igniter object to a variable:

+

First, assign the CodeIgniter object to a variable:

$CI =& get_instance(); @@ -102,7 +102,7 @@ etc.

$CI =& get_instance();

-This is very important. Assigning by reference allows you to use the original Code Igniter object rather than creating a copy of it.

+This is very important. Assigning by reference allows you to use the original CodeIgniter object rather than creating a copy of it.

@@ -115,7 +115,7 @@ Previous Topic:  Creating Core Libra User Guide Home   ·   Next Topic:  Auto-loading Resources

-

Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

+

CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

diff --git a/user_guide/general/autoloader.html b/user_guide/general/autoloader.html index f3127ccb8..7ac2253e8 100644 --- a/user_guide/general/autoloader.html +++ b/user_guide/general/autoloader.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -62,7 +62,7 @@ Auto-loading Resources

Auto-loading Resources

-

Code Igniter comes with an "Auto-load" feature that permits libraries, helpers, and plugins to be initialized +

CodeIgniter comes with an "Auto-load" feature that permits libraries, helpers, and plugins to be initialized automatically every time the system runs. If you need certain resources globally throughout your application you should consider auto-loading them for convenience.

@@ -98,7 +98,7 @@ Previous Topic:  Hooks - Extending the CoreUser Guide Home   ·   Next Topic:  Scaffolding

-

Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

+

CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

diff --git a/user_guide/general/caching.html b/user_guide/general/caching.html index 9371ed3cd..0cec441ee 100644 --- a/user_guide/general/caching.html +++ b/user_guide/general/caching.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -63,9 +63,9 @@ Page Caching

Web Page Caching

-

Code Igniter lets you cache your pages in order to achieve maximum performance. +

CodeIgniter lets you cache your pages in order to achieve maximum performance. -Although Code Igniter is quite fast, the amount of dynamic information you display in your pages will correlate directly to the +Although CodeIgniter is quite fast, the amount of dynamic information you display in your pages will correlate directly to the server resources, memory, and processing cycles utilized, which affect your page load speeds. By caching your pages, since they are saved in their fully rendered state, you can achieve performance that nears that of static web pages. @@ -112,7 +112,7 @@ Previous Topic:  Error Handling User Guide Home   ·   Next Topic:  Profiling Your Application

-

Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

+

CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

diff --git a/user_guide/general/controllers.html b/user_guide/general/controllers.html index 0bb4ac444..f80325ea2 100644 --- a/user_guide/general/controllers.html +++ b/user_guide/general/controllers.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -89,7 +89,7 @@ Controllers www.your-site.com/index.php/blog/ -

In the above example, Code Igniter would attempt to find a controller named blog.php and load it.

+

In the above example, CodeIgniter would attempt to find a controller named blog.php and load it.

When a controller's name matches the first segment of a URI, it will be loaded.

@@ -208,7 +208,7 @@ passed to your function will be the re-routed ones.

Defining a Default Controller

-

Code Igniter can be told to load a default controller when a URI is not present, +

CodeIgniter can be told to load a default controller when a URI is not present, as will be the case when only your site root URL is requested. To specify a default controller, open your application/config/routes.php file and set this variable:

@@ -223,7 +223,7 @@ specifying any URI segments you'll see your Hello World message by default.

Remapping Function Calls

As noted above, the second segment of the URI typically determines which function in the controller gets called. -Code Igniter permits you to override this behavior through the use of the _remap() function:

+CodeIgniter permits you to override this behavior through the use of the _remap() function:

function _remap()
{
@@ -255,9 +255,9 @@ allowing you to define your own function routing rules.

Processing Output

-

Code Igniter has an output class that takes care of sending your final rendered data to the web browser automatically. More information on this can be found in the +

CodeIgniter has an output class that takes care of sending your final rendered data to the web browser automatically. More information on this can be found in the Views and Output class pages. In some cases, however, you might want to -post-process the finalized data in some way and send it to the browser yourself. Code Igniter permits you to +post-process the finalized data in some way and send it to the browser yourself. CodeIgniter permits you to add a function named _output() to your controller that will receive the finalized output data.

Important:  If your controller contains a function named _output(), it will always @@ -299,7 +299,7 @@ function _utility()

Organizing Your Controllers into Sub-folders

-

If you are building a large application you might find it convenient to organize your controllers into sub-folders. Code Igniter permits you to do this.

+

If you are building a large application you might find it convenient to organize your controllers into sub-folders. CodeIgniter permits you to do this.

Simply create folders within your application/controllers directory and place your controller classes within them.

@@ -317,7 +317,7 @@ called if the URL contains only the sub-folder. Simply name your default contro application/config/routes.php file

-

Code Igniter also permits you to remap your URIs using its URI Routing feature. +

CodeIgniter also permits you to remap your URIs using its URI Routing feature. @@ -421,14 +421,14 @@ is a list of reserved names. Do not name your controller functions any of these

diff --git a/user_guide/general/core_classes.html b/user_guide/general/core_classes.html index 0e13ce7d6..58fa5d961 100644 --- a/user_guide/general/core_classes.html +++ b/user_guide/general/core_classes.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -62,11 +62,11 @@ Creating Core System Classes

Creating Core System Classes

-

Every time Code Igniter runs there are several base classes that are initialized automatically as part of the core framework. +

Every time CodeIgniter runs there are several base classes that are initialized automatically as part of the core framework. It is possible, however, to swap any of the core system classes with your own versions or even extend the core versions.

Most users will never have any need to do this, -but the option to replace or extend them does exist for those who would like to significantly alter the Code Igniter core. +but the option to replace or extend them does exist for those who would like to significantly alter the CodeIgniter core.

Note:  Messing with a core system class has a lot of implications, so make sure you @@ -75,7 +75,7 @@ know what you are doing before attempting it.

System Class List

-

The following is a list of the core system files that are invoked every time Code Igniter runs:

+

The following is a list of the core system files that are invoked every time CodeIgniter runs:

  • Benchmark
  • @@ -141,7 +141,7 @@ class MY_Input extends CI_Input {

    Tip:  Any functions in your class that are named identically to the functions in the parent class will be used instead of the native ones (this is known as "method overloading"). -This allows you to substantially alter the Code Igniter core.

    +This allows you to substantially alter the CodeIgniter core.

    Setting Your Own Prefix

    @@ -150,7 +150,7 @@ This allows you to substantially alter the Code Igniter core.

    $config['subclass_prefix'] = 'MY_'; -

    Please note that all native Code Igniter libraries are prefixed with CI_ so DO NOT use that as your prefix.

    +

    Please note that all native CodeIgniter libraries are prefixed with CI_ so DO NOT use that as your prefix.

    @@ -167,7 +167,7 @@ Previous Topic:  Creating Your Own L User Guide Home   ·   Next Topic:  Hooks - Extending the Core

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/creating_libraries.html b/user_guide/general/creating_libraries.html index d8fdb3892..f17c3cf6d 100644 --- a/user_guide/general/creating_libraries.html +++ b/user_guide/general/creating_libraries.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -67,7 +67,7 @@ directory and described in the Class Reference of this user guide. In this case your own libraries within your application/libraries directory in order to maintain separation between your local resources and the global framework resources.

-

As an added bonus, Code Igniter permits your libraries to extend native classes if you simply need to add some functionality +

As an added bonus, CodeIgniter permits your libraries to extend native classes if you simply need to add some functionality to an existing library. Or you can even replace native libraries just by placing identically named versions in your application/libraries folder.

In summary:

@@ -86,7 +86,7 @@ nor can the main Controller class. All other classes are able to be replaced/ex

Storage

-

Your library classes should be placed within your application/libraries folder, as this is where Code Igniter will look for them when +

Your library classes should be placed within your application/libraries folder, as this is where CodeIgniter will look for them when they are initialized.

@@ -121,7 +121,7 @@ class Someclass {
$this->load->library('someclass');

Where someclass is the file name, without the ".php" file extension. You can submit the file name capitalized or lower case. -Code Igniter doesn't care.

+CodeIgniter doesn't care.

Once loaded you can access your class using the lower case version:

@@ -163,13 +163,13 @@ the config file option will not be available.

-

Utilizing Code Igniter Resources within Your Library

+

Utilizing CodeIgniter Resources within Your Library

-

To access Code Igniter's native resources within your library use the get_instance() function. -This function returns the Code Igniter super object.

+

To access CodeIgniter's native resources within your library use the get_instance() function. +This function returns the CodeIgniter super object.

-

Normally from within your controller functions you will call any of the available Code Igniter functions using the $this construct:

+

Normally from within your controller functions you will call any of the available CodeIgniter functions using the $this construct:

$this->load->helper('url');
@@ -179,10 +179,10 @@ etc.

$this, however, only works directly within your controllers, your models, or your views. -If you would like to use Code Igniter's classes from within your own custom classes you can do so as follows:

+If you would like to use CodeIgniter's classes from within your own custom classes you can do so as follows:

-

First, assign the Code Igniter object to a variable:

+

First, assign the CodeIgniter object to a variable:

$CI =& get_instance(); @@ -200,12 +200,12 @@ etc.

$CI =& get_instance();

-This is very important. Assigning by reference allows you to use the original Code Igniter object rather than creating a copy of it.

+This is very important. Assigning by reference allows you to use the original CodeIgniter object rather than creating a copy of it.

Replacing Native Libraries with Your Versions

-

Simply by naming your class files identically to a native library will cause Code Igniter to use it instead of the native one. To use this +

Simply by naming your class files identically to a native library will cause CodeIgniter to use it instead of the native one. To use this feature you must name the file and the class declaration exactly the same as the native library. For example, to replace the native Email library you'll create a file named application/libraries/Email.php, and declare your class with:

@@ -274,7 +274,7 @@ the email class all calls will use: $config['subclass_prefix'] = 'MY_'; -

Please note that all native Code Igniter libraries are prefixed with CI_ so DO NOT use that as your prefix.

+

Please note that all native CodeIgniter libraries are prefixed with CI_ so DO NOT use that as your prefix.

@@ -284,13 +284,13 @@ the email class all calls will use: diff --git a/user_guide/general/credits.html b/user_guide/general/credits.html index c87c24b2b..e1bd8c378 100644 --- a/user_guide/general/credits.html +++ b/user_guide/general/credits.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -62,16 +62,16 @@ Credits

Credits

-

Code Igniter was developed by Rick Ellis, who in his other life is CEO of +

CodeIgniter was developed by Rick Ellis, who in his other life is CEO of Ellislab, Inc. The core framework was written specifically for this application, while many of the class libraries, helpers, and sub-systems borrow from the code-base of -ExpressionEngine, a Content Management System written by Rick Ellis and +ExpressionEngine, a Content Management System written by Rick Ellis and Paul Burdick.

A hat tip goes to Ruby on Rails for inspiring us to create a PHP framework, and for bringing frameworks into the general consciousness of the web community.

-

The Code Igniter logo and icons were created by Rick Ellis.

+

The CodeIgniter logo and icons were created by Rick Ellis.

The pull-down table of contents was created with the use of the moo.fx library.

@@ -86,10 +86,10 @@ Previous Topic:  Change Log    ·   Top of Page   ·   User Guide Home   ·   -Next Topic:  Downloading Code Igniter +Next Topic:  Downloading CodeIgniter

-

Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

+

CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

diff --git a/user_guide/general/errors.html b/user_guide/general/errors.html index 86e18881e..e19af059a 100644 --- a/user_guide/general/errors.html +++ b/user_guide/general/errors.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
- +

Code Igniter User Guide Version 1.5.2

CodeIgniter User Guide Version 1.5.3

@@ -45,7 +45,7 @@ window.onload = function() { @@ -62,15 +62,15 @@ Error Handling

Error Handling

-

Code Igniter lets you build error reporting into your applications using the functions described below. +

CodeIgniter lets you build error reporting into your applications using the functions described below. In addition, it has an error logging class that permits error and debugging messages to be saved as text files.

-

Note: By default, Code Igniter displays all PHP errors. You might +

Note: By default, CodeIgniter displays all PHP errors. You might wish to change this behavior once your development is complete. You'll find the error_reporting() function located at the top of your main index.php file. Disabling error reporting will NOT prevent log files from being written if there are errors.

-

Unlike most systems in Code Igniter, the error functions are simple procedural interfaces that are available +

Unlike most systems in CodeIgniter, the error functions are simple procedural interfaces that are available globally throughout the application. This approach permits error messages to get triggered without having to worry about class/function scoping.

@@ -85,7 +85,7 @@ about class/function scoping.

application/errors/error_404.php

The function expects the string passed to it to be the file path to the page that isn't found. -Note that Code Igniter automatically shows 404 messages if controllers are not found.

+Note that CodeIgniter automatically shows 404 messages if controllers are not found.

log_message('level', 'message')

@@ -112,7 +112,7 @@ log_message('info', 'The purpose of some variable is to provide some value.');
  • Error Messages. These are actual errors, such as PHP errors or user errors.
  • Debug Messages. These are messages that assist in debugging. For example, if a class has been initialized, you could log this as debugging info.
  • -
  • Informational Messages. These are the lowest priority messages, simply giving information regarding some process. Code Igniter doesn't natively generate any info messages but you may want to in your application.
  • +
  • Informational Messages. These are the lowest priority messages, simply giving information regarding some process. CodeIgniter doesn't natively generate any info messages but you may want to in your application.
  • @@ -135,7 +135,7 @@ Previous Topic:  URI Routing User Guide Home   ·   Next Topic:  Page Caching

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/helpers.html b/user_guide/general/helpers.html index df522e959..7f51e305f 100644 --- a/user_guide/general/helpers.html +++ b/user_guide/general/helpers.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -68,14 +68,14 @@ that help you create form elements, Text Helpers perform various text Cookie Helpers set and read cookies, File Helpers help you deal with files, etc.

    -

    Unlike most other systems in Code Igniter, Helpers are not written in an Object Oriented format. They are simple, procedural functions. +

    Unlike most other systems in CodeIgniter, Helpers are not written in an Object Oriented format. They are simple, procedural functions. Each helper function performs one specific task, with no dependence on other functions.

    -

    Code Igniter does not load Helper Files by default, so the first step in using +

    CodeIgniter does not load Helper Files by default, so the first step in using a Helper is to load it. Once loaded, it becomes globally available in your controller and views.

    Helpers are typically stored in your system/helpers directory. Alternately you can create a folder called helpers inside -your application folder and store them there. Code Igniter will look first in your system/application/helpers +your application folder and store them there. CodeIgniter will look first in your system/application/helpers directory. If the directory does not exist or the specified helper is not located there CI will instead look in your global system/helpers folder.

    @@ -107,7 +107,7 @@ automatically in any function, or you can load a helper in a specific function t

    Auto-loading Helpers

    -

    If you find that you need a particular helper globally throughout your application, you can tell Code Igniter to auto-load it during system initialization. +

    If you find that you need a particular helper globally throughout your application, you can tell CodeIgniter to auto-load it during system initialization. This is done by opening the application/config/autoload.php file and adding the helper to the autoload array.

    @@ -139,7 +139,7 @@ Previous Topic:  ModelsUser Guide Home   ·   Next Topic:  Plugins

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/hooks.html b/user_guide/general/hooks.html index 14a2404fe..b0e15f12d 100644 --- a/user_guide/general/hooks.html +++ b/user_guide/general/hooks.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -62,8 +62,8 @@ Hooks - Extending the Framework Core

    Hooks - Extending the Framework Core

    -

    Code Igniter's Hooks feature provides a means to tap into and modify the inner workings of the framework without hacking the core files. -When Code Igniter runs it follows a specific execution process, diagramed in the Application Flow page. +

    CodeIgniter's Hooks feature provides a means to tap into and modify the inner workings of the framework without hacking the core files. +When CodeIgniter runs it follows a specific execution process, diagramed in the Application Flow page. There may be instances, however, where you'd like to cause some action to take place at a particular stage in the execution process. For example, you might want to run a script right before your controllers get loaded, or right after, or you might want to trigger one of your own scripts in some other location. @@ -186,7 +186,7 @@ Previous Topic:  Creating Core Classes User Guide Home   ·   Next Topic:  Auto-loading Resources

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/index.html b/user_guide/general/index.html index 1354f871c..a53346857 100644 --- a/user_guide/general/index.html +++ b/user_guide/general/index.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -60,13 +60,13 @@ Getting Started
    -

    Getting Started With Code Igniter

    +

    Getting Started With CodeIgniter

    Any software application requires some effort to learn. We've done our best to minimize the learning curve while making the process as enjoyable as possible.

    -

    The first step is to install Code Igniter, then read +

    The first step is to install CodeIgniter, then read all the topics in the Introduction section of the Table of Contents.

    Next, read each of the General Topics pages in order. @@ -90,9 +90,9 @@ Previous Topic:  Architectural Goals<    ·   Top of Page   ·   User Guide Home   ·   -Next Topic:  Code Igniter URLs +Next Topic:  CodeIgniter URLs

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/libraries.html b/user_guide/general/libraries.html index b5b63cea8..aaa4d6940 100644 --- a/user_guide/general/libraries.html +++ b/user_guide/general/libraries.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,9 +45,9 @@ window.onload = function() { @@ -60,7 +60,7 @@ Using Code Igniter Libraries
    -

    Using Code Igniter Libraries

    +

    Using CodeIgniter Libraries

    All of the available libraries are located in your system/libraries folder. @@ -92,7 +92,7 @@ Previous Topic:  Plugins User Guide Home   ·   Next Topic:  Creating Libraries

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/managing_apps.html b/user_guide/general/managing_apps.html index 5d20efac7..28e00f065 100644 --- a/user_guide/general/managing_apps.html +++ b/user_guide/general/managing_apps.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -62,9 +62,9 @@ Managing your Applications

    Managing your Applications

    -

    By default it is assumed that you only intend to use Code Igniter to manage one application, which you will build in your +

    By default it is assumed that you only intend to use CodeIgniter to manage one application, which you will build in your system/application/ directory. It is possible, however, to have multiple sets of applications that share a single -Code Igniter installation, or even to rename or relocate your application folder.

    +CodeIgniter installation, or even to rename or relocate your application folder.

    Renaming the Application Folder

    @@ -82,9 +82,9 @@ To do so open your main index.php and set a full server path$application_folder = "/Path/to/your/application"; -

    Running Multiple Applications with one Code Igniter Installation

    +

    Running Multiple Applications with one CodeIgniter Installation

    -

    If you would like to share a common Code Igniter installation to manage several different applications simply +

    If you would like to share a common CodeIgniter installation to manage several different applications simply put all of the directories located inside your application folder into their own sub-folder.

    @@ -132,7 +132,7 @@ Previous Topic:  Profiling Your ApplicationAlternative PHP Syntax

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/models.html b/user_guide/general/models.html index cd93a4299..cf663428c 100644 --- a/user_guide/general/models.html +++ b/user_guide/general/models.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -79,7 +79,7 @@ Models

    What is a Model?

    Models are PHP classes that are designed to work with information in your database. For example, let's say -you use Code Igniter to manage a blog. You might have a model class that contains functions to insert, update, and +you use CodeIgniter to manage a blog. You might have a model class that contains functions to insert, update, and retrieve your blog data. Here is an example of what such a model class might look like:

    @@ -252,7 +252,7 @@ Previous Topic:  Views User Guide Home   ·   Next Topic:  Helpers

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/plugins.html b/user_guide/general/plugins.html index 9358530ee..b811abdc8 100644 --- a/user_guide/general/plugins.html +++ b/user_guide/general/plugins.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -68,7 +68,7 @@ provides a single function, whereas a Helper is usually a collection of function the core system; plugins are intended to be created and shared by our community.

    Plugins should be saved to your system/plugins directory or you can create a folder called plugins inside -your application folder and store them there. Code Igniter will look first in your system/application/plugins +your application folder and store them there. CodeIgniter will look first in your system/application/plugins directory. If the directory does not exist or the specified plugin is not located there CI will instead look in your global system/plugins folder.

    @@ -102,7 +102,7 @@ automatically in any function, or you can load a plugin in a specific function t

    Auto-loading Plugins

    -

    If you find that you need a particular plugin globally throughout your application, you can tell Code Igniter to auto-load it +

    If you find that you need a particular plugin globally throughout your application, you can tell CodeIgniter to auto-load it during system initialization. This is done by opening the application/config/autoload.php file and adding the plugin to the autoload array.

    @@ -125,7 +125,7 @@ Previous Topic:  HelpersUser Guide Home   ·   Next Topic:  Using Libraries

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/profiling.html b/user_guide/general/profiling.html index f02440b0d..4e306648b 100644 --- a/user_guide/general/profiling.html +++ b/user_guide/general/profiling.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -112,7 +112,7 @@ Previous Topic:  CachingUser Guide Home   ·   Next Topic:  Managing Applications

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/quick_reference.html b/user_guide/general/quick_reference.html index e4bdb6c54..2a01dd044 100644 --- a/user_guide/general/quick_reference.html +++ b/user_guide/general/quick_reference.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -76,7 +76,7 @@ Quick Reference Chart User Guide Home

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/requirements.html b/user_guide/general/requirements.html index 0d7b33e82..689aad555 100644 --- a/user_guide/general/requirements.html +++ b/user_guide/general/requirements.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -81,7 +81,7 @@ Server Requirements Next Topic:  License Agreement

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/routing.html b/user_guide/general/routing.html index 5789b721e..6f94b4bf3 100644 --- a/user_guide/general/routing.html +++ b/user_guide/general/routing.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -80,7 +80,7 @@ www.your-site.com/product/4/

    Normally the second segment of the URL is reserved for the function name, but in the example above it instead has a product ID. -To overcome this, Code Igniter allows you to remap the URI handler.

    +To overcome this, CodeIgniter allows you to remap the URI handler.

    Setting your own routing rules

    @@ -179,7 +179,7 @@ Previous Topic:  ScaffoldingUser Guide Home   ·   Next Topic:  Error Handling

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/scaffolding.html b/user_guide/general/scaffolding.html index 3d3ecac21..aee72f7c7 100644 --- a/user_guide/general/scaffolding.html +++ b/user_guide/general/scaffolding.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -62,11 +62,11 @@ Scaffolding

    Scaffolding

    -

    Code Igniter's Scaffolding feature provides a fast and very convenient way to add, edit, or delete information in your database +

    CodeIgniter's Scaffolding feature provides a fast and very convenient way to add, edit, or delete information in your database during development.

    Very Important: Scaffolding is intended for development use only. It provides very little -security other than a "secret" word, so anyone who has access to your Code Igniter site can potentially edit or delete your information. +security other than a "secret" word, so anyone who has access to your CodeIgniter site can potentially edit or delete your information. If you use scaffolding make sure you disable it immediately after you are through using it. DO NOT leave it enabled on a live site. And please, set a secret word before you use it.

    @@ -75,7 +75,7 @@ And please, set a secret word before you use it.

    Here's a typical scenario: You create a new database table during development and you'd like a quick way to insert some data into it to work with. Without scaffolding your choices are either to write some inserts using the command line or to use a -database management tool like phpMyAdmin. With Code Igniter's scaffolding feature you can quickly add some data using its browser +database management tool like phpMyAdmin. With CodeIgniter's scaffolding feature you can quickly add some data using its browser interface. And when you are through using the data you can easily delete it.

    Setting a Secret Word

    @@ -95,7 +95,7 @@ will launch the scaffolding interface, so please pick something obscure that no

    Enabling Scaffolding

    Note: The information on this page assumes you already know how controllers work, and that you have -a working one available. It also assumes you have configured Code Igniter to auto-connect to your database. +a working one available. It also assumes you have configured CodeIgniter to auto-connect to your database. If not, the information here won't be very relevant, so you are encouraged to go through those sections first. Lastly, it assumes you understand what a class constructor is. If not, read the last section of the controllers page.

    @@ -146,7 +146,7 @@ Previous Topic:  Auto-loading ResourcesUser Guide Home   ·   Next Topic:  URI Routing

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/security.html b/user_guide/general/security.html index e5602d30f..5dd00ec1b 100644 --- a/user_guide/general/security.html +++ b/user_guide/general/security.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -63,12 +63,12 @@ Security

    Security

    This page describes some "best practices" regarding web security, and details -Code Igniter's internal security features.

    +CodeIgniter's internal security features.

    URI Security

    -

    Code Igniter is fairly restrictive regarding which characters it allows in your URI strings in order to help +

    CodeIgniter is fairly restrictive regarding which characters it allows in your URI strings in order to help minimize the possibility that malicious data can be passed to your application. URIs may only contain the following:

    @@ -83,7 +83,7 @@ minimize the possibility that malicious data can be passed to your application.

    GET, POST, and COOKIE Data

    -

    GET data is simply disallowed by Code Igniter since the system utilizes URI segments rather than traditional URL query strings (unless +

    GET data is simply disallowed by CodeIgniter since the system utilizes URI segments rather than traditional URL query strings (unless you have the query string option enabled in your config file). The global GET array is unset by the Input class during system initialization.

    @@ -110,13 +110,13 @@ XML-RPC data, or even data from the SERVER array, you are encouraged to practice
  • Escape the data before submitting it into your database.
  • -Code Igniter provides the following functions to assist in this process:

    +CodeIgniter provides the following functions to assist in this process:

    • XSS Filtering

      -

      Code Igniter comes with a Cross Site Scripting filter. This filter looks for commonly +

      CodeIgniter comes with a Cross Site Scripting filter. This filter looks for commonly used techniques to embed malicious Javascript into your data, or other types of code that attempt to hijack cookies or do other malicious things. The XSS Filter is described here.

      @@ -124,7 +124,7 @@ or do other malicious things. The XSS Filter is described Validation Class that assists you in validating, filtering, and prepping +

      CodeIgniter has a Validation Class that assists you in validating, filtering, and prepping your data.

    • @@ -152,7 +152,7 @@ Previous Topic:  Alternative PHP User Guide Home   ·   Next Topic:  Benchmarking Class

      -

      Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

      +

      CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

      diff --git a/user_guide/general/urls.html b/user_guide/general/urls.html index 1d24312b1..4d29b730f 100644 --- a/user_guide/general/urls.html +++ b/user_guide/general/urls.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -61,10 +61,10 @@ URLS
    -

    Code Igniter URLs

    +

    CodeIgniter URLs

    -

    By default, URLs in Code Igniter are designed to be search-engine and human friendly. Rather than using the standard "query string" -approach to URLs that is synonymous with dynamic systems, Code Igniter uses a segment-based approach:

    +

    By default, URLs in CodeIgniter are designed to be search-engine and human friendly. Rather than using the standard "query string" +approach to URLs that is synonymous with dynamic systems, CodeIgniter uses a segment-based approach:

    www.your-site.com/news/article/my_article @@ -108,7 +108,7 @@ a request for your index.php file.

    Adding a URL Suffix

    In your config/config.php file you can specify a suffix that will be added to all URLs generated -by Code Igniter. For example, if a URL is this: +by CodeIgniter. For example, if a URL is this: www.your-site.com/index.php/products/view/shoes @@ -123,7 +123,7 @@ by Code Igniter. For example, if a URL is this: index.php?c=products&m=view&id=345 -

    Code Igniter optionally supports this capability, which can be enabled in your application/config.php file. If you +

    CodeIgniter optionally supports this capability, which can be enabled in your application/config.php file. If you open your config file you'll see these items:

    $config['enable_query_strings'] = FALSE;
    @@ -152,7 +152,7 @@ Previous Topic:  Getting Started User Guide Home   ·   Next Topic:  Controllers

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    diff --git a/user_guide/general/views.html b/user_guide/general/views.html index 4e749a6f8..f97a003c9 100644 --- a/user_guide/general/views.html +++ b/user_guide/general/views.html @@ -2,7 +2,7 @@ -Code Igniter User Guide +CodeIgniter User Guide @@ -22,7 +22,7 @@ window.onload = function() { - + @@ -33,7 +33,7 @@ window.onload = function() {
    - +

    Code Igniter User Guide Version 1.5.2

    CodeIgniter User Guide Version 1.5.3

    @@ -45,7 +45,7 @@ window.onload = function() { @@ -250,7 +250,7 @@ Previous Topic:  ControllersUser Guide Home   ·   Next Topic:  Models

    -

    Code Igniter  ·  Copyright © 2006  ·  Ellislab, Inc.

    +

    CodeIgniter  ·  Copyright © 2007  ·  Ellislab, Inc.

    -- cgit v1.2.3-24-g4f1b