From 2067d1a727e7eb5e5ffb40e967f3d1fc4c8a41b2 Mon Sep 17 00:00:00 2001 From: Derek Allard Date: Thu, 13 Nov 2008 22:59:24 +0000 Subject: Changing EOL style to LF --- user_guide/libraries/typography.html | 318 +++++++++++++++++------------------ 1 file changed, 159 insertions(+), 159 deletions(-) (limited to 'user_guide/libraries/typography.html') diff --git a/user_guide/libraries/typography.html b/user_guide/libraries/typography.html index cd161016a..2c7e06c9c 100644 --- a/user_guide/libraries/typography.html +++ b/user_guide/libraries/typography.html @@ -1,160 +1,160 @@ - - - - - -Typography Class : CodeIgniter User Guide - - - - - - - - - - - - - - - - - - - - - -
- - - - - -

CodeIgniter User Guide Version 1.7

-
- - - - - - - - - -
- - -
- - - -
- - -

Typography Class

- -

The Typography Class provides functions that help you format text.

- - -

Initializing the Class

- -

Like most other classes in CodeIgniter, the Typography class is initialized in your controller using the $this->load->library function:

- -$this->load->library('typography'); -

Once loaded, the Typography library object will be available using: $this->typography

- - -

auto_typography()

- -

Formats text so that it is semantically and typographically correct HTML. Takes a string as input and returns it with -the following formatting:

- - - -

Usage example:

- -$string = $this->typography->auto_typography($string); - -

Parameters

- -

There is one optional parameters that determines whether the parser should reduce more then two consecutive linebreaks down to two. Use bolean TRUE or FALSE. - -

By default the parser does not reduce line breaks. In other words, if no parameters are submitted, it is the same as doing this:

- -$string = $this->typography->auto_typography($string, FALSE); - - -

Note: Typographic formatting can be processor intensive, particularly if you have a lot of content being formatted. -If you choose to use this function you may want to consider -caching your pages.

- - - -

convert_characters()

- -

This function is similiar to the auto_typography function above, except that it only does character conversion:

- - - -

Usage example:

- -$string = $this->typography->convert_characters($string); - - -

nl2br_except_pre()

- -

Converts newlines to <br /> tags unless they appear within <pre> tags. -This function is identical to the native PHP nl2br() function, except that it ignores <pre> tags.

- -

Usage example:

- -$string = $this->typography->nl2br_except_pre($string); - -

protect_braced_quotes

- -

When using the Typography library in conjunction with the Template Parser library it can often be desirable to protect single - and double quotes within curly braces. To enable this, set the protect_braced_quotes class property to TRUE. - -

Usage example:

- -$this->load->library('typography');
-$this->typography->protect_braced_quotes = TRUE; -
- -
- - - - - - + + + + + +Typography Class : CodeIgniter User Guide + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +

CodeIgniter User Guide Version 1.7

+
+ + + + + + + + + +
+ + +
+ + + +
+ + +

Typography Class

+ +

The Typography Class provides functions that help you format text.

+ + +

Initializing the Class

+ +

Like most other classes in CodeIgniter, the Typography class is initialized in your controller using the $this->load->library function:

+ +$this->load->library('typography'); +

Once loaded, the Typography library object will be available using: $this->typography

+ + +

auto_typography()

+ +

Formats text so that it is semantically and typographically correct HTML. Takes a string as input and returns it with +the following formatting:

+ + + +

Usage example:

+ +$string = $this->typography->auto_typography($string); + +

Parameters

+ +

There is one optional parameters that determines whether the parser should reduce more then two consecutive linebreaks down to two. Use bolean TRUE or FALSE. + +

By default the parser does not reduce line breaks. In other words, if no parameters are submitted, it is the same as doing this:

+ +$string = $this->typography->auto_typography($string, FALSE); + + +

Note: Typographic formatting can be processor intensive, particularly if you have a lot of content being formatted. +If you choose to use this function you may want to consider +caching your pages.

+ + + +

convert_characters()

+ +

This function is similiar to the auto_typography function above, except that it only does character conversion:

+ + + +

Usage example:

+ +$string = $this->typography->convert_characters($string); + + +

nl2br_except_pre()

+ +

Converts newlines to <br /> tags unless they appear within <pre> tags. +This function is identical to the native PHP nl2br() function, except that it ignores <pre> tags.

+ +

Usage example:

+ +$string = $this->typography->nl2br_except_pre($string); + +

protect_braced_quotes

+ +

When using the Typography library in conjunction with the Template Parser library it can often be desirable to protect single + and double quotes within curly braces. To enable this, set the protect_braced_quotes class property to TRUE. + +

Usage example:

+ +$this->load->library('typography');
+$this->typography->protect_braced_quotes = TRUE; +
+ +
+ + + + + + \ No newline at end of file -- cgit v1.2.3-24-g4f1b