From 08191be30a81ca5843c8f41a189c9d26d40d5f68 Mon Sep 17 00:00:00 2001 From: James L Parry Date: Sat, 20 Dec 2014 02:37:13 -0800 Subject: User Guide Tuning Adjust the heading levels in the writeups for the input, loader, security and unit testing libraries, to match the other library writeups. Specifically, the class reference section in each of these was appearing as a sub-level in the toctree, when it should be at the same level. Signed-off-by:James L Parry --- user_guide_src/source/libraries/input.rst | 8 ++++++++ user_guide_src/source/libraries/loader.rst | 3 ++- user_guide_src/source/libraries/security.rst | 6 ++++-- user_guide_src/source/libraries/unit_testing.rst | 4 ++++ 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/user_guide_src/source/libraries/input.rst b/user_guide_src/source/libraries/input.rst index 695a650e0..4464e0fdc 100644 --- a/user_guide_src/source/libraries/input.rst +++ b/user_guide_src/source/libraries/input.rst @@ -17,6 +17,10 @@ The Input Class serves two purposes:
+*************** +Input Filtering +*************** + Security Filtering ================== @@ -49,6 +53,10 @@ this:: Please refer to the :doc:`Security class ` documentation for information on using XSS Filtering in your application. +******************* +Accessing form data +******************* + Using POST, GET, COOKIE, or SERVER Data ======================================= diff --git a/user_guide_src/source/libraries/loader.rst b/user_guide_src/source/libraries/loader.rst index 107b3ece3..48ac6e174 100644 --- a/user_guide_src/source/libraries/loader.rst +++ b/user_guide_src/source/libraries/loader.rst @@ -18,8 +18,9 @@ can be libraries (classes) :doc:`View files <../general/views>`,
+********************** Application "Packages" -====================== +********************** An application package allows for the easy distribution of complete sets of resources in a single directory, complete with its own libraries, diff --git a/user_guide_src/source/libraries/security.rst b/user_guide_src/source/libraries/security.rst index 0c51e342b..a39ef5976 100644 --- a/user_guide_src/source/libraries/security.rst +++ b/user_guide_src/source/libraries/security.rst @@ -12,8 +12,9 @@ application, processing input data for security.
+************* XSS Filtering -============= +************* CodeIgniter comes with a Cross Site Scripting Hack prevention filter which can either run automatically to filter all POST and COOKIE data @@ -57,8 +58,9 @@ browser may attempt to execute. // file failed the XSS test } +********************************* Cross-site request forgery (CSRF) -================================= +********************************* You can enable CSRF protection by altering your **application/config/config.php** file in the following way:: diff --git a/user_guide_src/source/libraries/unit_testing.rst b/user_guide_src/source/libraries/unit_testing.rst index 0bc860f61..7e91a7b95 100644 --- a/user_guide_src/source/libraries/unit_testing.rst +++ b/user_guide_src/source/libraries/unit_testing.rst @@ -18,6 +18,10 @@ code to determine if it is producing the correct data type and result.
+****************************** +Using the Unit Testing Library +****************************** + Initializing the Class ====================== -- cgit v1.2.3-24-g4f1b