From 7eb56d6d10e9ed500053a835480cd56a0d41b454 Mon Sep 17 00:00:00 2001 From: Rick Ellis Date: Fri, 12 Sep 2008 07:22:35 +0000 Subject: --- user_guide/libraries/typography.html | 131 +++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 user_guide/libraries/typography.html (limited to 'user_guide/libraries/typography.html') diff --git a/user_guide/libraries/typography.html b/user_guide/libraries/typography.html new file mode 100644 index 000000000..91b205bb2 --- /dev/null +++ b/user_guide/libraries/typography.html @@ -0,0 +1,131 @@ + + + + + +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); + +

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()

+ + + + + + +

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); + + +
+ + + + + + + \ No newline at end of file -- cgit v1.2.3-24-g4f1b