├── application
├── logs
│ └── empty
├── .htaccess
├── index.html
├── core
│ ├── index.html
│ └── MY_Controller.php
├── hooks
│ └── index.html
├── views
│ ├── index.html
│ ├── errors
│ │ ├── index.html
│ │ ├── cli
│ │ │ ├── index.html
│ │ │ ├── error_exception.php
│ │ │ ├── error_404.php
│ │ │ ├── error_general.php
│ │ │ ├── error_db.php
│ │ │ └── error_php.php
│ │ └── html
│ │ │ ├── index.html
│ │ │ ├── error_exception.php
│ │ │ ├── error_php.php
│ │ │ ├── error_general.php
│ │ │ ├── error_db.php
│ │ │ └── error_404.php
│ ├── forum
│ │ ├── _drats.php
│ │ ├── _news.php
│ │ └── _posts.php
│ ├── theme
│ │ ├── title.php
│ │ ├── menubar.php
│ │ ├── _heros.php
│ │ ├── _github_widget.php
│ │ └── jumbotitle.php
│ ├── irc.php
│ ├── welcome.php
│ ├── about.php
│ ├── help.php
│ ├── responsible.php
│ ├── docs.php
│ └── download.php
├── config
│ ├── index.html
│ ├── hooks.php
│ ├── profiler.php
│ ├── memcached.php
│ ├── routes.php
│ ├── doctypes.php
│ ├── foreign_chars.php
│ └── smileys.php
├── helpers
│ └── index.html
├── libraries
│ ├── index.html
│ └── Github_api.php
├── models
│ └── index.html
├── controllers
│ ├── index.html
│ ├── News.php
│ ├── Irc.php
│ ├── Info.php
│ ├── Docs.php
│ ├── Community.php
│ ├── Download.php
│ ├── Help.php
│ └── Contribute.php
├── third_party
│ └── index.html
└── language
│ └── english
│ └── index.html
├── public
├── addins-icons
│ ├── .keepme
│ └── caboose.png
├── robots.txt
├── data
│ ├── readme.rst
│ ├── ci-logo.zip
│ ├── CodeIgniter.epub
│ ├── CodeIgniter-2.2.6.zip
│ ├── CodeIgniter-3.1.2-userguide.zip
│ ├── CodeIgniter-3.1.3-userguide.zip
│ ├── CodeIgniter-3.1.4-userguide.zip
│ ├── CodeIgniter-3.1.5-userguide.epub
│ ├── CodeIgniter-3.1.5-userguide.zip
│ ├── CodeIgniter User Guide 3.1.2.epub
│ ├── CodeIgniter User Guide 3.1.3.epub
│ ├── CodeIgniter User Guide 3.1.4.epub
│ └── CodeIgniter2-stable-user_guide.zip
├── userguide2
│ ├── readme.rst
│ ├── images
│ │ ├── arrow.gif
│ │ ├── file.gif
│ │ ├── smile.gif
│ │ ├── ci_logo.jpg
│ │ ├── folder.gif
│ │ ├── appflowchart.gif
│ │ ├── ci_quick_ref.png
│ │ ├── transparent.gif
│ │ ├── ci_logo_flame.jpg
│ │ ├── nav_bg_darker.jpg
│ │ ├── reactor-bullet.png
│ │ ├── nav_toggle_darker.jpg
│ │ ├── nav_separator_darker.jpg
│ │ ├── codeigniter_1.7.1_helper_reference.pdf
│ │ ├── codeigniter_1.7.1_helper_reference.png
│ │ ├── codeigniter_1.7.1_library_reference.pdf
│ │ └── codeigniter_1.7.1_library_reference.png
│ ├── nav
│ │ ├── user_guide_menu.js
│ │ ├── hacks.txt
│ │ ├── moo.fx.js
│ │ └── prototype.lite.js
│ └── general
│ │ └── quick_reference.html
├── favicon.ico
├── avatars
│ ├── ben.jpg
│ ├── david.jpg
│ ├── jlp.jpg
│ ├── mat.jpeg
│ ├── andreas.png
│ ├── andrey.jpeg
│ ├── lonnie.jpg
│ └── johannes.png
├── assets
│ ├── images
│ │ ├── logo.png
│ │ ├── cilogo.gif
│ │ ├── tl-ci.gif
│ │ ├── bcit-50.jpg
│ │ ├── bcit-50.png
│ │ ├── bcit_cmyk.png
│ │ ├── ci-icon.png
│ │ ├── ci-logo.gif
│ │ ├── ci-logo.png
│ │ ├── ci-logo-big.png
│ │ ├── ci-logo-white.png
│ │ └── ci-introduction-flame.png
│ ├── icons
│ │ ├── github.jpg
│ │ └── twitter.jpg
│ ├── fonts
│ │ ├── Amble-Bold-webfont.eot
│ │ ├── Amble-Bold-webfont.ttf
│ │ ├── Amble-Bold-webfont.woff
│ │ ├── Amble-BoldItalic-webfont.eot
│ │ ├── Amble-BoldItalic-webfont.ttf
│ │ ├── Amble-BoldItalic-webfont.woff
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
│ └── github-buttons
│ │ └── LICENSE.md
├── userguide3
│ ├── objects.inv
│ ├── _static
│ │ ├── down.png
│ │ ├── file.png
│ │ ├── plus.png
│ │ ├── up.png
│ │ ├── minus.png
│ │ ├── ci-icon.ico
│ │ ├── comment.png
│ │ ├── ajax-loader.gif
│ │ ├── up-pressed.png
│ │ ├── comment-bright.png
│ │ ├── comment-close.png
│ │ ├── down-pressed.png
│ │ ├── images
│ │ │ └── ci-icon.ico
│ │ ├── fonts
│ │ │ ├── FontAwesome.otf
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ └── fontawesome-webfont.woff
│ │ ├── js
│ │ │ └── oldtheme.js
│ │ └── css
│ │ │ ├── citheme.css
│ │ │ └── badge_only.css
│ ├── _images
│ │ ├── smile.gif
│ │ └── appflowchart.gif
│ ├── _downloads
│ │ └── ELDocs.tmbundle.zip
│ └── .buildinfo
├── user_guide
│ └── readme.rst
├── crossdomain.xml
├── opensearch.xml
└── .htaccess
├── system
├── fonts
│ ├── texb.ttf
│ └── index.html
├── .htaccess
├── index.html
├── core
│ ├── index.html
│ ├── compat
│ │ └── index.html
│ ├── Model.php
│ └── Controller.php
├── database
│ ├── index.html
│ └── drivers
│ │ ├── index.html
│ │ ├── cubrid
│ │ ├── index.html
│ │ └── cubrid_utility.php
│ │ ├── ibase
│ │ ├── index.html
│ │ └── ibase_utility.php
│ │ ├── mssql
│ │ ├── index.html
│ │ └── mssql_utility.php
│ │ ├── mysql
│ │ └── index.html
│ │ ├── mysqli
│ │ └── index.html
│ │ ├── oci8
│ │ ├── index.html
│ │ └── oci8_utility.php
│ │ ├── odbc
│ │ ├── index.html
│ │ ├── odbc_utility.php
│ │ └── odbc_forge.php
│ │ ├── pdo
│ │ ├── index.html
│ │ ├── subdrivers
│ │ │ ├── index.html
│ │ │ └── pdo_odbc_forge.php
│ │ ├── pdo_forge.php
│ │ └── pdo_utility.php
│ │ ├── sqlite
│ │ ├── index.html
│ │ └── sqlite_utility.php
│ │ ├── sqlsrv
│ │ ├── index.html
│ │ └── sqlsrv_utility.php
│ │ ├── postgre
│ │ ├── index.html
│ │ └── postgre_utility.php
│ │ └── sqlite3
│ │ ├── index.html
│ │ └── sqlite3_utility.php
├── helpers
│ ├── index.html
│ ├── language_helper.php
│ ├── email_helper.php
│ ├── path_helper.php
│ ├── xml_helper.php
│ └── number_helper.php
├── language
│ ├── index.html
│ └── english
│ │ ├── index.html
│ │ ├── number_lang.php
│ │ ├── pagination_lang.php
│ │ ├── migration_lang.php
│ │ ├── unit_test_lang.php
│ │ ├── profiler_lang.php
│ │ ├── ftp_lang.php
│ │ ├── calendar_lang.php
│ │ ├── upload_lang.php
│ │ └── email_lang.php
└── libraries
│ ├── index.html
│ ├── Cache
│ ├── index.html
│ └── drivers
│ │ └── index.html
│ ├── Session
│ ├── index.html
│ ├── drivers
│ │ └── index.html
│ └── SessionHandlerInterface.php
│ └── Javascript
│ └── index.html
├── .gitignore
├── composer.json
└── license.txt
/application/logs/empty:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/addins-icons/.keepme:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Allow: /
3 |
--------------------------------------------------------------------------------
/public/data/readme.rst:
--------------------------------------------------------------------------------
1 | This is a placeholder for the CodeIgniter downloadable files.
2 |
--------------------------------------------------------------------------------
/public/userguide2/readme.rst:
--------------------------------------------------------------------------------
1 | This is a placeholder for the CodeIgniter 2 User Guide.
2 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/favicon.ico
--------------------------------------------------------------------------------
/system/fonts/texb.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/system/fonts/texb.ttf
--------------------------------------------------------------------------------
/public/avatars/ben.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/ben.jpg
--------------------------------------------------------------------------------
/public/avatars/david.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/david.jpg
--------------------------------------------------------------------------------
/public/avatars/jlp.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/jlp.jpg
--------------------------------------------------------------------------------
/public/avatars/mat.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/mat.jpeg
--------------------------------------------------------------------------------
/public/data/ci-logo.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/ci-logo.zip
--------------------------------------------------------------------------------
/public/avatars/andreas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/andreas.png
--------------------------------------------------------------------------------
/public/avatars/andrey.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/andrey.jpeg
--------------------------------------------------------------------------------
/public/avatars/lonnie.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/lonnie.jpg
--------------------------------------------------------------------------------
/public/assets/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/logo.png
--------------------------------------------------------------------------------
/public/avatars/johannes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/avatars/johannes.png
--------------------------------------------------------------------------------
/public/data/CodeIgniter.epub:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter.epub
--------------------------------------------------------------------------------
/public/userguide3/objects.inv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/objects.inv
--------------------------------------------------------------------------------
/public/addins-icons/caboose.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/addins-icons/caboose.png
--------------------------------------------------------------------------------
/public/assets/icons/github.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/icons/github.jpg
--------------------------------------------------------------------------------
/public/assets/icons/twitter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/icons/twitter.jpg
--------------------------------------------------------------------------------
/public/assets/images/cilogo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/cilogo.gif
--------------------------------------------------------------------------------
/public/assets/images/tl-ci.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/tl-ci.gif
--------------------------------------------------------------------------------
/public/assets/images/bcit-50.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/bcit-50.jpg
--------------------------------------------------------------------------------
/public/assets/images/bcit-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/bcit-50.png
--------------------------------------------------------------------------------
/public/assets/images/bcit_cmyk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/bcit_cmyk.png
--------------------------------------------------------------------------------
/public/assets/images/ci-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/ci-icon.png
--------------------------------------------------------------------------------
/public/assets/images/ci-logo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/ci-logo.gif
--------------------------------------------------------------------------------
/public/assets/images/ci-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/ci-logo.png
--------------------------------------------------------------------------------
/public/data/CodeIgniter-2.2.6.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter-2.2.6.zip
--------------------------------------------------------------------------------
/public/user_guide/readme.rst:
--------------------------------------------------------------------------------
1 | This is a placeholder for the current CodeIgniter User Guide, which will be a symbolic link server-side.
2 |
--------------------------------------------------------------------------------
/public/userguide2/images/arrow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/arrow.gif
--------------------------------------------------------------------------------
/public/userguide2/images/file.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/file.gif
--------------------------------------------------------------------------------
/public/userguide2/images/smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/smile.gif
--------------------------------------------------------------------------------
/public/userguide3/_static/down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/down.png
--------------------------------------------------------------------------------
/public/userguide3/_static/file.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/file.png
--------------------------------------------------------------------------------
/public/userguide3/_static/plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/plus.png
--------------------------------------------------------------------------------
/public/userguide3/_static/up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/up.png
--------------------------------------------------------------------------------
/public/assets/images/ci-logo-big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/ci-logo-big.png
--------------------------------------------------------------------------------
/public/userguide2/images/ci_logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/ci_logo.jpg
--------------------------------------------------------------------------------
/public/userguide2/images/folder.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/folder.gif
--------------------------------------------------------------------------------
/public/userguide3/_images/smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_images/smile.gif
--------------------------------------------------------------------------------
/public/userguide3/_static/minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/minus.png
--------------------------------------------------------------------------------
/public/assets/images/ci-logo-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/ci-logo-white.png
--------------------------------------------------------------------------------
/public/userguide3/_static/ci-icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/ci-icon.ico
--------------------------------------------------------------------------------
/public/userguide3/_static/comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/comment.png
--------------------------------------------------------------------------------
/public/userguide2/images/appflowchart.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/appflowchart.gif
--------------------------------------------------------------------------------
/public/userguide2/images/ci_quick_ref.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/ci_quick_ref.png
--------------------------------------------------------------------------------
/public/userguide2/images/transparent.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/transparent.gif
--------------------------------------------------------------------------------
/public/userguide2/nav/user_guide_menu.js:
--------------------------------------------------------------------------------
1 | window.onload = function() {
2 | myHeight = new fx.Height('nav', {duration: 400});
3 | myHeight.hide();
4 | }
--------------------------------------------------------------------------------
/public/userguide3/_static/ajax-loader.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/ajax-loader.gif
--------------------------------------------------------------------------------
/public/userguide3/_static/up-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/up-pressed.png
--------------------------------------------------------------------------------
/system/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | Require all denied
3 |
4 |
5 | Deny from all
6 |
--------------------------------------------------------------------------------
/public/assets/fonts/Amble-Bold-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/Amble-Bold-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/Amble-Bold-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/Amble-Bold-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/Amble-Bold-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/Amble-Bold-webfont.woff
--------------------------------------------------------------------------------
/public/data/CodeIgniter-3.1.2-userguide.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter-3.1.2-userguide.zip
--------------------------------------------------------------------------------
/public/data/CodeIgniter-3.1.3-userguide.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter-3.1.3-userguide.zip
--------------------------------------------------------------------------------
/public/data/CodeIgniter-3.1.4-userguide.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter-3.1.4-userguide.zip
--------------------------------------------------------------------------------
/public/data/CodeIgniter-3.1.5-userguide.epub:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter-3.1.5-userguide.epub
--------------------------------------------------------------------------------
/public/data/CodeIgniter-3.1.5-userguide.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter-3.1.5-userguide.zip
--------------------------------------------------------------------------------
/public/userguide2/images/ci_logo_flame.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/ci_logo_flame.jpg
--------------------------------------------------------------------------------
/public/userguide2/images/nav_bg_darker.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/nav_bg_darker.jpg
--------------------------------------------------------------------------------
/public/userguide2/images/reactor-bullet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/reactor-bullet.png
--------------------------------------------------------------------------------
/public/userguide3/_images/appflowchart.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_images/appflowchart.gif
--------------------------------------------------------------------------------
/public/userguide3/_static/comment-bright.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/comment-bright.png
--------------------------------------------------------------------------------
/public/userguide3/_static/comment-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/comment-close.png
--------------------------------------------------------------------------------
/public/userguide3/_static/down-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/down-pressed.png
--------------------------------------------------------------------------------
/public/userguide3/_static/images/ci-icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/images/ci-icon.ico
--------------------------------------------------------------------------------
/public/assets/images/ci-introduction-flame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/images/ci-introduction-flame.png
--------------------------------------------------------------------------------
/public/data/CodeIgniter User Guide 3.1.2.epub:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter User Guide 3.1.2.epub
--------------------------------------------------------------------------------
/public/data/CodeIgniter User Guide 3.1.3.epub:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter User Guide 3.1.3.epub
--------------------------------------------------------------------------------
/public/data/CodeIgniter User Guide 3.1.4.epub:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter User Guide 3.1.4.epub
--------------------------------------------------------------------------------
/public/data/CodeIgniter2-stable-user_guide.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/data/CodeIgniter2-stable-user_guide.zip
--------------------------------------------------------------------------------
/public/userguide2/images/nav_toggle_darker.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/nav_toggle_darker.jpg
--------------------------------------------------------------------------------
/public/assets/fonts/Amble-BoldItalic-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/Amble-BoldItalic-webfont.eot
--------------------------------------------------------------------------------
/public/assets/fonts/Amble-BoldItalic-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/Amble-BoldItalic-webfont.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/Amble-BoldItalic-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/Amble-BoldItalic-webfont.woff
--------------------------------------------------------------------------------
/public/userguide2/images/nav_separator_darker.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/nav_separator_darker.jpg
--------------------------------------------------------------------------------
/public/userguide3/_downloads/ELDocs.tmbundle.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_downloads/ELDocs.tmbundle.zip
--------------------------------------------------------------------------------
/public/userguide3/_static/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/application/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | Require all denied
3 |
4 |
5 | Deny from all
6 |
--------------------------------------------------------------------------------
/public/assets/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/public/assets/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/public/assets/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/assets/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/application/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/public/userguide3/_static/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/public/userguide3/_static/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/public/userguide3/_static/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide3/_static/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/application/core/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/hooks/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/views/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/config/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/helpers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/libraries/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/models/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/controllers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/third_party/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/views/errors/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/public/userguide2/images/codeigniter_1.7.1_helper_reference.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/codeigniter_1.7.1_helper_reference.pdf
--------------------------------------------------------------------------------
/public/userguide2/images/codeigniter_1.7.1_helper_reference.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/codeigniter_1.7.1_helper_reference.png
--------------------------------------------------------------------------------
/public/userguide2/images/codeigniter_1.7.1_library_reference.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/codeigniter_1.7.1_library_reference.pdf
--------------------------------------------------------------------------------
/public/userguide2/images/codeigniter_1.7.1_library_reference.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/natanfelles/codeigniter-website/develop/public/userguide2/images/codeigniter_1.7.1_library_reference.png
--------------------------------------------------------------------------------
/application/language/english/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/views/errors/cli/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/application/views/errors/html/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | 403 Forbidden
4 |
5 |
6 |
7 | Directory access is forbidden.
8 |
9 |
10 |
--------------------------------------------------------------------------------
/system/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/core/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/fonts/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/helpers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/language/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/application/views/forum/_drats.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Drats! Nothing to report today. Come back tomorrow!
4 |
5 |
--------------------------------------------------------------------------------
/system/core/compat/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/libraries/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/language/english/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/libraries/Cache/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/libraries/Session/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/cubrid/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/ibase/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/mssql/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/mysql/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/mysqli/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/oci8/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/odbc/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/pdo/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/sqlite/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/sqlsrv/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/libraries/Cache/drivers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/libraries/Javascript/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/postgre/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/sqlite3/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/libraries/Session/drivers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/system/database/drivers/pdo/subdrivers/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 403 Forbidden
5 |
6 |
7 |
8 | Directory access is forbidden.
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/application/views/forum/_news.php:
--------------------------------------------------------------------------------
1 | {news}
2 |
10 | {/news}
11 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | */config/development
2 | */logs/log-*.php
3 | */logs/!index.html
4 | */cache/*
5 | */cache/!index.html
6 | */cache/!.htaccess
7 | /nbproject/private/
8 | /nbproject/
9 | /application/vendor/
10 | /user_guide/
11 | /public/user_guide/
--------------------------------------------------------------------------------
/application/views/forum/_posts.php:
--------------------------------------------------------------------------------
1 | {posts}
2 |
10 | {/posts}
11 |
--------------------------------------------------------------------------------
/public/crossdomain.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/public/userguide3/.buildinfo:
--------------------------------------------------------------------------------
1 | # Sphinx build info version 1
2 | # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3 | config: 126731ca3d2ba1943c88ded2f73f7e80
4 | tags: 645f666f9bcd5a90fca523b33c5a78b7
5 |
--------------------------------------------------------------------------------
/application/views/theme/title.php:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/application/views/theme/menubar.php:
--------------------------------------------------------------------------------
1 |
8 | {menudata}
9 | {name}
10 | {/menudata}
11 |
12 |
--------------------------------------------------------------------------------
/public/userguide2/nav/hacks.txt:
--------------------------------------------------------------------------------
1 | I did the following hack in moo.fx.js:
2 |
3 | At line 79 in the toggle: function() function, I added:
4 |
5 | document.getElementById('nav').style.display = 'block';
6 |
7 | -- Rick Ellis
8 |
9 |
10 | Also removed fx.Opacity and fx.Height from moo.fx.js -- Pascal
--------------------------------------------------------------------------------
/application/views/theme/_heros.php:
--------------------------------------------------------------------------------
1 | {heros}
2 |
3 |
4 |
5 |
{stars}
6 |
7 | {/heros}
8 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "The CodeIgniter Website",
3 | "homepage": "https://codeigniter.com",
4 | "name": "bcit-ci/codeigniter-website",
5 | "license": "MIT",
6 | "config": {
7 | "vendor-dir": "application/vendor"
8 | },
9 | "require": {
10 | "php": ">=5.4.8",
11 | "knplabs/github-api": "~1.5"
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/application/config/hooks.php:
--------------------------------------------------------------------------------
1 | array(
16 | 'hostname' => '127.0.0.1',
17 | 'port' => '11211',
18 | 'weight' => '1',
19 | ),
20 | );
21 |
22 |
--------------------------------------------------------------------------------
/application/controllers/News.php:
--------------------------------------------------------------------------------
1 | data['title'] = "CodeIgniter News";
25 | $this->data['pagebody'] = 'news';
26 | $this->render();
27 | }
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/application/controllers/Irc.php:
--------------------------------------------------------------------------------
1 | data['title'] = "CodeIgniter IRC Channel";
25 | $this->data['pagebody'] = 'irc';
26 | $this->render();
27 | }
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/application/controllers/Info.php:
--------------------------------------------------------------------------------
1 | data['title'] = "CodeIgniter Is Right for You if…";
25 | $this->data['pagebody'] = 'info';
26 | $this->render();
27 | }
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/application/controllers/Docs.php:
--------------------------------------------------------------------------------
1 | data['title'] = "CodeIgniter Documentation";
25 | $this->data['pagebody'] = 'docs';
26 | $this->render();
27 | }
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/application/views/irc.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 | Please Note
16 | This IRC channel is neither owned nor monitored by BCIT. It may contain content unsuitable for work or family.
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/application/views/theme/_github_widget.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Star
5 |
6 |
7 | {stargazers_count}
8 |
9 |
10 |
11 |
12 |
13 | Fork
14 |
15 |
16 | {forks_count}
17 |
18 |
--------------------------------------------------------------------------------
/public/opensearch.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | CodeIgniter
4 | CodeIgniter User Guide Search
5 | Search in the latest CodeIgniter User Guide
6 | CodeIgniter
7 | UTF-8
8 |
10 | https://codeigniter.com/favicon.ico
11 | false
12 | en-us
13 |
14 |
--------------------------------------------------------------------------------
/application/controllers/Community.php:
--------------------------------------------------------------------------------
1 | data['title'] = "CodeIgniter Community";
26 | $this->data['pagebody'] = 'community';
27 | $this->render();
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/application/views/errors/cli/error_exception.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | An uncaught Exception was encountered
4 |
5 | Type:
6 | Message:
7 | Filename: getFile(), "\n"; ?>
8 | Line Number: getLine(); ?>
9 |
10 |
11 |
12 | Backtrace:
13 | getTrace() as $error): ?>
14 |
15 | File:
16 | Line:
17 | Function:
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/application/controllers/Download.php:
--------------------------------------------------------------------------------
1 | data['title'] = "Download CodeIgniter";
24 | $this->data['pagebody'] = 'download';
25 |
26 | // trying to extract release info, but getting empty result.
27 | // doing something wrong?
28 | // $this->load->library('Github_api');
29 | // $info = $this->github_api->get_repo_releases('bcit-ci', 'CodeIgniter');
30 |
31 |
32 | $this->render();
33 | }
34 |
35 | }
36 |
--------------------------------------------------------------------------------
/application/views/errors/html/error_exception.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
An uncaught Exception was encountered
8 |
9 |
Type:
10 |
Message:
11 |
Filename: getFile(); ?>
12 |
Line Number: getLine(); ?>
13 |
14 |
15 |
16 |
Backtrace:
17 | getTrace() as $error): ?>
18 |
19 |
20 |
21 |
22 | File:
23 | Line:
24 | Function:
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/application/views/theme/jumbotitle.php:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
CodeIgniter Rocks
15 |
CodeIgniter is a powerful PHP framework with a very small footprint, built for developers who need
16 | a simple and elegant toolkit to create full-featured web applications.
17 |
18 |
19 | {github_widget}
20 |
21 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/public/.htaccess:
--------------------------------------------------------------------------------
1 | DirectoryIndex index.php index.html
2 | FileETag none
3 |
4 |
5 | RewriteEngine on
6 |
7 | # Allow requests for valid file or folder names, or some that should be
8 | RewriteCond %{REQUEST_FILENAME} -f [OR]
9 | RewriteCond %{REQUEST_FILENAME} -d [OR]
10 | RewriteCond $1 ^(robots\.txt|favicon\.ico|style\.css)
11 | RewriteRule ^(.*)$ - [L]
12 |
13 | # use index.php as front controller ...
14 | RewriteRule ^(.*)$ ./index.php/$1 [L]
15 |
16 |
17 |
18 | # Turn on XSS prevention tools
19 | Header set X-XSS-Protection "1; mode=block"
20 |
21 | # prevent mime based attacks
22 | Header set X-Content-Type-Options "nosniff"
23 |
24 | # Don't allow any pages to be framed - Defends against CSRF
25 | Header set X-Frame-Options DENY
26 |
27 | # Add Referrer Policy
28 | Header set Referrer-Policy "no-referrer"
29 |
30 | # Hide PHP version
31 | Header unset X-Powered-By
32 |
33 | # Eliminate ETags
34 | Header unset Etag
35 |
--------------------------------------------------------------------------------
/license.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014-2017, British Columbia Institute of Technology
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/application/views/welcome.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 | {biglinks}
15 |
16 |
17 |
18 |
19 |
20 |
23 |
{text}
24 |
25 |
26 | {/biglinks}
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
Recent News
37 | {news}
38 |
39 |
40 |
41 |
Active Forum Threads
42 | {posts}
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
Why CodeIgniter?
53 |
54 |
55 |
56 |
57 | {features1}
58 |
59 |
60 |
61 |
62 |
{label}
63 |
{text}
64 |
65 | {/features1}
66 |
67 |
68 |
69 | {features2}
70 |
71 |
72 |
73 |
74 |
{label}
75 |
{text}
76 |
77 | {/features2}
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/public/userguide3/_static/js/oldtheme.js:
--------------------------------------------------------------------------------
1 | $( document ).ready(function() {
2 | // Shift nav in mobile when clicking the menu.
3 | $(document).on('click', "[data-toggle='wy-nav-top']", function() {
4 | $("[data-toggle='wy-nav-shift']").toggleClass("shift");
5 | $("[data-toggle='rst-versions']").toggleClass("shift");
6 | });
7 | // Close menu when you click a link.
8 | $(document).on('click', ".wy-menu-vertical .current ul li a", function() {
9 | $("[data-toggle='wy-nav-shift']").removeClass("shift");
10 | $("[data-toggle='rst-versions']").toggleClass("shift");
11 | });
12 | $(document).on('click', "[data-toggle='rst-current-version']", function() {
13 | $("[data-toggle='rst-versions']").toggleClass("shift-up");
14 | });
15 | // Make tables responsive
16 | $("table.docutils:not(.field-list)").wrap("
");
17 | });
18 |
19 | window.SphinxRtdTheme = (function (jquery) {
20 | var stickyNav = (function () {
21 | var navBar,
22 | win,
23 | stickyNavCssClass = 'stickynav',
24 | applyStickNav = function () {
25 | if (navBar.height() <= win.height()) {
26 | navBar.addClass(stickyNavCssClass);
27 | } else {
28 | navBar.removeClass(stickyNavCssClass);
29 | }
30 | },
31 | enable = function () {
32 | applyStickNav();
33 | win.on('resize', applyStickNav);
34 | },
35 | init = function () {
36 | navBar = jquery('nav.wy-nav-side:first');
37 | win = jquery(window);
38 | };
39 | jquery(init);
40 | return {
41 | enable : enable
42 | };
43 | }());
44 | return {
45 | StickyNav : stickyNav
46 | };
47 | }($));
48 |
--------------------------------------------------------------------------------
/application/views/errors/cli/error_404.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
Council
14 |
The CodeIgniter project has a council, to oversee the continued development
15 | of CodeIgniter 3 and
16 | to steer the framework to the next level, CodeIgniter 4.
17 |
18 | {council}
19 |
20 |
{name} - {roles}
21 | {description}
22 | {badges}
{/badges}
23 |
24 |
25 | {/council}
26 |
27 |
28 |
29 |
30 |
Our Website
31 |
32 | We have had a lot of enthusiasm about our website, both good and bad.
33 | We are grateful for the council contributions from Johannes Gamperl (Germany), Andreas Pfotenhauer (Germany), and David Wosnitza (Germany), helping to get CodeIgniter back on track.
34 | We are grateful for the design and code contributions from Lonnie Ezell (USA), Michał Śniatała (Poland) and Raymond King (USA).
35 | Thank you, as well, to all of the community members who have made constructive suggestions to improve the design and usability of the site!
36 |
37 |
38 |
39 |
40 |
Security Team
41 |
42 | We are fortunate to have a dedicated security team, investigating and fixing vulnerabilities.
43 | Kevin Morssink (The Netherlands) is a community member contributing to the team.
44 | We are grateful for past contributions from Debasis Mohanty (New Zealand).
45 | Thank you, as well, to all of the community members who have reported vulnerabilities!
46 |
47 |
48 |
--------------------------------------------------------------------------------
/system/language/english/number_lang.php:
--------------------------------------------------------------------------------
1 | = this.duration+this.startTime) {
31 | this.now = this.to;
32 | clearInterval (this.timer);
33 | this.timer = null;
34 | if (this.options.onComplete) setTimeout(this.options.onComplete.bind(this), 10);
35 | }
36 | else {
37 | this.now = ((-Math.cos(Tpos*Math.PI)/2) + 0.5) * (this.to-this.from) + this.from;
38 | //this time-position, sinoidal transition thing is from script.aculo.us
39 | }
40 | this.increase();
41 | },
42 |
43 | custom: function(from, to) {
44 | if (this.timer != null) return;
45 | this.from = from;
46 | this.to = to;
47 | this.go();
48 | },
49 |
50 | hide: function() {
51 | this.now = 0;
52 | this.increase();
53 | },
54 |
55 | clearTimer: function() {
56 | clearInterval(this.timer);
57 | this.timer = null;
58 | }
59 | }
60 |
61 | //stretchers
62 | fx.Layout = Class.create();
63 | fx.Layout.prototype = Object.extend(new fx.Base(), {
64 | initialize: function(el, options) {
65 | this.el = $(el);
66 | this.el.style.overflow = "hidden";
67 | this.el.iniWidth = this.el.offsetWidth;
68 | this.el.iniHeight = this.el.offsetHeight;
69 | this.setOptions(options);
70 | }
71 | });
72 |
73 | fx.Height = Class.create();
74 | Object.extend(Object.extend(fx.Height.prototype, fx.Layout.prototype), {
75 | increase: function() {
76 | this.el.style.height = this.now + "px";
77 | },
78 |
79 | toggle: function() {
80 | if (this.el.offsetHeight > 0) this.custom(this.el.offsetHeight, 0);
81 | else this.custom(0, this.el.scrollHeight);
82 | }
83 | });
84 |
--------------------------------------------------------------------------------
/application/views/help.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
Terms of Service
14 |
All messages posted on this website express the views of the authors, and do not
15 | necessarily reflect the views of the owners and administrators of this site.
16 |
By registering on this site you agree not to post any messages that are obscene,
17 | vulgar, slanderous, hateful, threatening, or that violate any laws. We will permanently ban all users who do so.
18 |
We reserve the right to remove, edit, or move any messages for any reason.
19 |
20 |
21 |
22 |
Privacy Policy
23 |
We are committed to respecting and protecting your online privacy.
24 |
We only collect your personal information when you voluntarily sign-up for a
25 | membership account in order to use the CodeIgniter forum, or when you sign-up for our mailing list.
26 | Access to our website is generally unrestricted, and you may browse it anonymously.
27 |
Any information collected from you will not be disclosed, in accordance with BC's
28 | Freedom of Information and Protection of Privacy Act (RSBC 1996 ch. 165).
29 |
Website data
30 |
BCIT's web servers automatically collect information that is essential to
31 | operating and maintaining the website's security. The information collected includes
32 | browser type, Internet Service Provider (ISP) name, and IP address.
33 |
This website contains links to third party websites, and BCIT is not responsible
34 | for the privacy provisions of those other websites.
35 |
Some portions of the website may distribute small pieces of information (called "cookies")
36 | to web browsers, to assist you when you return to specific areas on the site.
37 | If you have concerns about cookies, you can change your web browser settings
38 | not to accept this information, or to display warning messages.
39 |
40 |
We invite you to read BCIT's main privacy page .
41 |
42 |
43 |
--------------------------------------------------------------------------------
/system/database/drivers/sqlite3/sqlite3_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
59 | }
60 |
61 | }
62 |
--------------------------------------------------------------------------------
/system/database/drivers/sqlite/sqlite_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
59 | }
60 |
61 | }
62 |
--------------------------------------------------------------------------------
/system/database/drivers/pdo/pdo_forge.php:
--------------------------------------------------------------------------------
1 | client = new \Github\Client(
27 | new \Github\HttpClient\CachedHttpClient(array('cache_dir' => '/tmp/github-api-cache'))
28 | );
29 | }
30 |
31 | /**
32 | * Retrieves extended information about a repository given its username and repository name
33 | *
34 | * @param string the username
35 | * @param string the repository name
36 | * @return array repository information
37 | */
38 | public function get_repo_info($username, $repository)
39 | {
40 | try
41 | {
42 | $info = $this->client->api('repo')->show($username, $repository);
43 | return (!empty($info)) ? $info : FALSE;
44 | } catch (Exception $e)
45 | {
46 | return FALSE;
47 | }
48 | }
49 |
50 | /**
51 | * Retrieves extended information about the tags (releases) in a repository
52 | * given its username and repository name.
53 | *
54 | * This returns an empty array, the same as attempts from browser :(
55 | *
56 | * @param string the username
57 | * @param string the repository name
58 | * @return array releases information
59 | */
60 | public function get_repo_releases($username, $repository)
61 | {
62 | try
63 | {
64 | $info = $this->client->api('repo')->releases()->all($username, $repository);
65 | return (!empty($info)) ? $info : FALSE;
66 | } catch (Exception $e)
67 | {
68 | return FALSE;
69 | }
70 | }
71 |
72 | /**
73 | * Retrieves contributors information for a repository given its username and repository name
74 | *
75 | * @param string the username
76 | * @param string the repository name
77 | * @return array contributor information
78 | */
79 | public function get_contributors($username, $repository)
80 | {
81 | try
82 | {
83 | $info = $this->client->api('repo')->contributors($username, $repository);
84 | return (!empty($info)) ? $info : FALSE;
85 | } catch (Exception $e)
86 | {
87 | return FALSE;
88 | }
89 | }
90 |
91 | }
92 |
--------------------------------------------------------------------------------
/system/database/drivers/pdo/pdo_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
61 | }
62 |
63 | }
64 |
--------------------------------------------------------------------------------
/system/database/drivers/odbc/odbc_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
61 | }
62 |
63 | }
64 |
--------------------------------------------------------------------------------
/application/config/routes.php:
--------------------------------------------------------------------------------
1 | my_controller/index
51 | | my-controller/my-method -> my_controller/my_method
52 | */
53 | $route['default_controller'] = 'welcome';
54 | $route['404_override'] = '';
55 | $route['translate_uri_dashes'] = FALSE;
56 |
57 | // Remap outdated user guide references
58 | $route['user-guide/(.+)'] = 'user_guide/$1';
59 | $route['userguide/(.+)'] = 'user_guide/$1';
60 | $route['downloads/(.+)'] = 'download/$1';
61 |
--------------------------------------------------------------------------------
/application/core/MY_Controller.php:
--------------------------------------------------------------------------------
1 | data = array();
24 | $this->data['title'] = 'CodeIgniter Web Framework';
25 | $this->data['mybb_forum_url'] = $this->config->item('mybb_forum_url');
26 | $this->errors = array();
27 |
28 | $this->load->library('Github_api');
29 | $this->load->driver('cache');
30 |
31 | // Prevent some security threats, per Kevin
32 | // Turn on IE8-IE9 XSS prevention tools
33 | $this->output->set_header('X-XSS-Protection: 1; mode=block');
34 | // Don't allow any pages to be framed - Defends against CSRF
35 | $this->output->set_header('X-Frame-Options: DENY');
36 | // prevent mime based attacks
37 | $this->output->set_header('X-Content-Type-Options: nosniff');
38 | }
39 |
40 | /**
41 | * Render this page
42 | */
43 | function render()
44 | {
45 | if (!isset($this->data['pagetitle']))
46 | $this->data['pagetitle'] = $this->data['title'];
47 |
48 | // Massage the menubar
49 | $choices = $this->config->item('menu_choices');
50 | foreach ($choices['menudata'] as &$menuitem)
51 | {
52 | $menuitem['active'] = (ltrim($menuitem['link'], '/ ') == uri_string()) ? 'active' : '';
53 | }
54 | $this->data['menubar'] = $this->parser->parse('theme/menubar', $choices, true);
55 |
56 | $choices = $this->config->item('footer_choices');
57 | foreach ($choices['menudata'] as &$menuitem)
58 | {
59 | $menuitem['active'] = (ltrim($menuitem['link'], '/ ') == uri_string()) ? 'active' : '';
60 | }
61 | $this->data['footerbar'] = $this->parser->parse('theme/menubar', $choices, true);
62 | $this->data['content'] = $this->parser->parse($this->data['pagebody'], $this->data, true);
63 |
64 | // title for all but the homepage
65 | $layout = empty($this->data['title']) ? 'jumbotitle' : 'title';
66 | $this->data['titleblock'] = $this->parser->parse('theme/' . $layout, $this->data, true);
67 |
68 | // finally, build the browser page!
69 | $this->data['data'] = &$this->data;
70 | $this->parser->parse('theme/template', $this->data);
71 | }
72 |
73 | }
74 |
--------------------------------------------------------------------------------
/system/libraries/Session/SessionHandlerInterface.php:
--------------------------------------------------------------------------------
1 | '',
7 | 'xhtml1-strict' => '',
8 | 'xhtml1-trans' => '',
9 | 'xhtml1-frame' => '',
10 | 'xhtml-basic11' => '',
11 | 'html5' => '',
12 | 'html4-strict' => '',
13 | 'html4-trans' => '',
14 | 'html4-frame' => '',
15 | 'mathml1' => '',
16 | 'mathml2' => '',
17 | 'svg10' => '',
18 | 'svg11' => '',
19 | 'svg11-basic' => '',
20 | 'svg11-tiny' => '',
21 | 'xhtml-math-svg-xh' => '',
22 | 'xhtml-math-svg-sh' => '',
23 | 'xhtml-rdfa-1' => '',
24 | 'xhtml-rdfa-2' => ''
25 | );
26 |
--------------------------------------------------------------------------------
/application/views/errors/cli/error_php.php:
--------------------------------------------------------------------------------
1 |
40 |
41 | A PHP Error was encountered
42 |
43 | Severity:
44 | Message:
45 | Filename:
46 | Line Number:
47 |
48 |
49 |
50 | Backtrace:
51 |
52 |
53 |
54 | File:
55 | Line:
56 | Function:
57 |
58 |
59 |
60 |
61 |
--------------------------------------------------------------------------------
/system/database/drivers/oci8/oci8_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
66 | }
67 |
68 | }
69 |
--------------------------------------------------------------------------------
/system/database/drivers/pdo/subdrivers/pdo_odbc_forge.php:
--------------------------------------------------------------------------------
1 | db->hostname, $this->db->username, $this->db->password))
58 | {
59 | $res = ibase_backup($service, $this->db->database, $filename.'.fbk');
60 |
61 | // Close the service connection
62 | ibase_service_detach($service);
63 | return $res;
64 | }
65 |
66 | return FALSE;
67 | }
68 |
69 | }
70 |
--------------------------------------------------------------------------------
/system/language/english/unit_test_lang.php:
--------------------------------------------------------------------------------
1 |
8 |
9 |
10 |
11 |
12 |
13 | At CodeIgniter, we consider the security of our systems a top priority.
14 | But no matter how much effort we put into system security,
15 | there can still be vulnerabilities present.
16 |
17 |
18 |
19 |
If you discover a vulnerability, we would like to know about it
20 | so we can take steps to address it as quickly as possible.
21 | We would like to ask you to help us better protect our clients
22 | and our systems.
23 |
24 |
Please do the following:
25 |
26 | E-mail your findings to
27 | security@codeigniter.com
28 | or report them on our
29 | HackerOne page
30 | Do not take advantage of the vulnerability or problem you
31 | have discovered, for example by downloading more data than
32 | necessary to demonstrate the vulnerability or deleting or
33 | modifying other people's data
34 | Do not reveal the problem to others until it has been resolved
35 | Do not use attacks on physical security, social engineering,
36 | distributed denial of service, spam or applications of
37 | third parties, and
38 | Do provide sufficient information to reproduce the problem,
39 | so we will be able to resolve it as quickly as possible.
40 | Complex vulnerabilities may require further explanation.
41 |
42 |
43 |
44 |
What we promise:
45 |
46 | If you have followed the instructions above, we will not
47 | take any legal action against you in regard to the report
48 | We will handle your report with strict confidentiality,
49 | and not pass on your personal details to third parties
50 | without your permission
51 | We will keep you informed of the progress towards resolving
52 | the problem, and
53 | Where appropriate, we are happy to credit those
54 | who find or fix security issues.
55 |
56 |
57 |
58 |
59 | We strive to resolve all problems as quickly as possible, and
60 | if applicable we would like to play a role in the publication
61 | of the problem after it is resolved.
62 |
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/application/controllers/Help.php:
--------------------------------------------------------------------------------
1 | data['title'] = "Policies";
25 | $this->data['pagebody'] = 'help';
26 | $this->render();
27 | }
28 |
29 | function about()
30 | {
31 | $this->data['title'] = "About CodeIgniter";
32 | $this->data['pagebody'] = 'about';
33 |
34 | $this->data['council'] = array(
35 | array('name' => 'Andrey Andreev', 'from' => 'Bulgaria',
36 | 'avatar' => 'andrey.jpeg', 'roles' => 'Codebase gatekeeper, CI4',
37 | 'description' => '',
38 | 'badges' => array(
39 | array('badge' => 'twitter', 'handle' => 'narfbg'),
40 | array('badge' => 'github', 'handle' => 'narfbg')
41 | ),
42 | ),
43 | array('name' => 'Ben Edmunds', 'from' => 'USA',
44 | 'avatar' => 'ben.jpg', 'roles' => 'Security',
45 | 'description' => 'CTO of an awesome company you\'ve never heard of. PHP Town Hall podcast co-host. Creator of Ion Auth.',
46 | 'badges' => array(
47 | array('badge' => 'twitter', 'handle' => 'benedmunds'),
48 | array('badge' => 'github', 'handle' => 'benedmunds')
49 | ),
50 | ),
51 | array('name' => 'Jim Parry', 'from' => 'Canada',
52 | 'avatar' => 'jlp.jpg', 'roles' => 'Project lead, website',
53 | 'description' => 'Educator, web developer',
54 | 'badges' => array(
55 | array('badge' => 'twitter', 'handle' => 'codeigniter'),
56 | array('badge' => 'github', 'handle' => 'jim-parry')
57 | ),
58 | ),
59 | array('name' => 'Lonnie Ezell', 'from' => 'USA',
60 | 'avatar' => 'lonnie.jpg', 'roles' => 'CI4',
61 | 'description' => 'Web Mechanic, Author, Musician, Creator of Bonfire.',
62 | 'badges' => array(
63 | array('badge' => 'twitter', 'handle' => 'lonnieezell'),
64 | array('badge' => 'github', 'handle' => 'lonnieezell')
65 | ),
66 | ),
67 | array('name' => 'Mat Whitney', 'from' => 'USA',
68 | 'avatar' => 'mat.jpeg', 'roles' => 'CI4',
69 | 'description' => 'Open source contributor, Author',
70 | 'badges' => array(
71 | array('badge' => 'github', 'handle' => 'mwhitneysdsu')
72 | ),
73 | ),
74 | );
75 |
76 | $this->render();
77 | }
78 |
79 | function legal()
80 | {
81 | $this->data['title'] = "The Fine Print";
82 | $this->data['pagebody'] = 'legal';
83 | $this->render();
84 | }
85 |
86 | }
87 |
--------------------------------------------------------------------------------
/application/views/errors/html/error_php.php:
--------------------------------------------------------------------------------
1 |
40 |
41 |
42 |
43 |
A PHP Error was encountered
44 |
45 |
Severity:
46 |
Message:
47 |
Filename:
48 |
Line Number:
49 |
50 |
51 |
52 |
Backtrace:
53 |
54 |
55 |
56 |
57 |
58 | File:
59 | Line:
60 | Function:
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/system/database/drivers/mssql/mssql_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
75 | }
76 |
77 | }
78 |
--------------------------------------------------------------------------------
/system/database/drivers/sqlsrv/sqlsrv_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
75 | }
76 |
77 | }
78 |
--------------------------------------------------------------------------------
/system/database/drivers/postgre/postgre_utility.php:
--------------------------------------------------------------------------------
1 | db->display_error('db_unsupported_feature');
77 | }
78 | }
79 |
--------------------------------------------------------------------------------
/public/userguide3/_static/css/citheme.css:
--------------------------------------------------------------------------------
1 | @import 'theme.css';
2 |
3 | .highlighted {
4 | padding: 0px !important;
5 | font-weight: inherit !important;
6 | background-color: #f1d40f !important;
7 | }
8 |
9 | #nav {
10 | background-color: #494949;
11 | margin: 0;
12 | padding: 0;
13 | display: none;
14 | }
15 |
16 | #nav2 {
17 | background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAMgAzAwERAAIRAQMRAf/EAFkAAQADAQAAAAAAAAAAAAAAAAABBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAABAgYDAAAAAAAAAAAAAAAAAVERAtMEFJRVBxgRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMRAAAAAAAA7a87dZcCu3e1wHnbrLgV272uA87dZcCu3e1wHnbrLgV272uA87dZcCu3e1wHnbrLgV272uA87dZcCu3e1wN/wJGAYEjAMCRgGBIwDAkYBgSMAwJGAsoIwCCMAgjAIIwCCMAgjAIIwEgAAAAAAAAAAAAAAAAAAAAAAAH//2Q==) repeat-x scroll left top transparent;
18 | margin: 0;
19 | padding: 0 310px 0 0;
20 | text-align: right;
21 | display: none;
22 | }
23 |
24 | #nav_inner {
25 | background-color: transparent;
26 | font-family: Lucida Grande,Verdana,Geneva,sans-serif;
27 | font-size: 11px;
28 | margin: 0;
29 | padding: 8px 12px 0 20px;
30 | }
31 |
32 | div#pulldown-menu {
33 | -moz-column-count: 5;
34 | -moz-column-gap: 20px;
35 | -webkit-column-count: 5;
36 | -webkit-column-gap: 20px;
37 | column-count: 5;
38 | column-gap: 20px;
39 | -webkit-column-rule: 1px groove #b8b8b8;
40 | -moz-column-rule: 1px groove #b8b8b8;
41 | column-rule: 1px groove #b8b8b8;
42 | }
43 |
44 | #pulldown-menu > ul {
45 | padding-top: 10px;
46 | padding-bottom: 10px;
47 | -webkit-column-break-inside: avoid; /*Chrome, Safari*/
48 | display: table; /*Firefox*/
49 | break-inside: avoid; /*IE 10+ theoretically*/
50 | }
51 |
52 | #pulldown-menu ul li.toctree-l2 {
53 | font-size: 0.82em;
54 | margin-left: 20px;
55 | list-style-image: url(data:image/gif;base64,R0lGODlhCwAJALMJAO7u7uTk5PLy8unp6fb29t7e3vj4+Li4uIWFheTk5AAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAALAAkAAAQoMJ1JqTQ4Z3SI98jHCWSJkByArCyiHkMsIzEX3DeCc0Xv+4hEa5iIAAA7);
56 | }
57 |
58 | #pulldown-menu ul li.toctree-l1 a {
59 | color: #ffffff;
60 | text-decoration: none;
61 | font-size: 12px;
62 | font-family: "Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
63 | font-weight: 700;
64 | }
65 |
66 | #pulldown-menu ul li.toctree-l2 a {
67 | text-decoration: none;
68 | font-size: 11px;
69 | line-height: 1.4em;
70 | font-weight: 300;
71 | font-family: Lucida Grande,Verdana,Geneva,sans-serif;
72 | color: #aaaaaa;
73 | }
74 |
75 | /*hide pulldown menu on mobile devices*/
76 | @media (max-width: 768px) { /*tablet size defined by theme*/
77 | #closeMe {
78 | display: none;
79 | }
80 |
81 | #pulldown {
82 | display: none;
83 | }
84 |
85 | #openToc {
86 | display: none;
87 | }
88 | }
--------------------------------------------------------------------------------
/system/core/Model.php:
--------------------------------------------------------------------------------
1 | $key;
78 | }
79 |
80 | }
81 |
--------------------------------------------------------------------------------
/system/helpers/language_helper.php:
--------------------------------------------------------------------------------
1 | lang->line($line);
67 |
68 | if ($for !== '')
69 | {
70 | $line = ''.$line.' ';
71 | }
72 |
73 | return $line;
74 | }
75 | }
76 |
--------------------------------------------------------------------------------
/system/database/drivers/odbc/odbc_forge.php:
--------------------------------------------------------------------------------
1 | db->data_cache['db_names']))
57 | {
58 | return $this->db->data_cache['db_names'];
59 | }
60 |
61 | return $this->db->data_cache['db_names'] = cubrid_list_dbs($this->db->conn_id);
62 | }
63 |
64 | // --------------------------------------------------------------------
65 |
66 | /**
67 | * CUBRID Export
68 | *
69 | * @param array Preferences
70 | * @return mixed
71 | */
72 | protected function _backup($params = array())
73 | {
74 | // No SQL based support in CUBRID as of version 8.4.0. Database or
75 | // table backup can be performed using CUBRID Manager
76 | // database administration tool.
77 | return $this->db->display_error('db_unsupported_feature');
78 | }
79 | }
80 |
--------------------------------------------------------------------------------
/system/language/english/profiler_lang.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
The primary documentation for CodeIgniter is its User Guide, included in the package downloads.
17 | The User Guide can also be read online here
18 |
19 |
20 |
34 |
35 |
47 |
48 |
49 |
50 |
51 |
Notes
52 |
53 |
54 |
What's inside the User Guide?
55 |
The User Guide contains an introduction, tutorial, a number
56 | of "how to" guides, and then reference documentation
57 | for the components that make up the framework.
58 |
59 |
60 |
Where else can I find the User Guide?
61 |
The user guide download is simply the zipped folder from the released version.
62 | It is included in the framework download .
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/system/helpers/path_helper.php:
--------------------------------------------------------------------------------
1 | ', '"', "'", '-'),
76 | array('&', '<', '>', '"', ''', '-'),
77 | $str
78 | );
79 |
80 | // Decode the temp markers back to entities
81 | $str = preg_replace('/'.$temp.'(\d+);/', '\\1;', $str);
82 |
83 | if ($protect_all === TRUE)
84 | {
85 | return preg_replace('/'.$temp.'(\w+);/', '&\\1;', $str);
86 | }
87 |
88 | return $str;
89 | }
90 | }
91 |
--------------------------------------------------------------------------------
/application/config/foreign_chars.php:
--------------------------------------------------------------------------------
1 | 'ae',
15 | '/ö|œ/' => 'oe',
16 | '/ü/' => 'ue',
17 | '/Ä/' => 'Ae',
18 | '/Ü/' => 'Ue',
19 | '/Ö/' => 'Oe',
20 | '/À|Á|Â|Ã|Ä|Å|Ǻ|Ā|Ă|Ą|Ǎ|Α|Ά|Ả|Ạ|Ầ|Ẫ|Ẩ|Ậ|Ằ|Ắ|Ẵ|Ẳ|Ặ|А/' => 'A',
21 | '/à|á|â|ã|å|ǻ|ā|ă|ą|ǎ|ª|α|ά|ả|ạ|ầ|ấ|ẫ|ẩ|ậ|ằ|ắ|ẵ|ẳ|ặ|а/' => 'a',
22 | '/Б/' => 'B',
23 | '/б/' => 'b',
24 | '/Ç|Ć|Ĉ|Ċ|Č/' => 'C',
25 | '/ç|ć|ĉ|ċ|č/' => 'c',
26 | '/Д/' => 'D',
27 | '/д/' => 'd',
28 | '/Ð|Ď|Đ|Δ/' => 'Dj',
29 | '/ð|ď|đ|δ/' => 'dj',
30 | '/È|É|Ê|Ë|Ē|Ĕ|Ė|Ę|Ě|Ε|Έ|Ẽ|Ẻ|Ẹ|Ề|Ế|Ễ|Ể|Ệ|Е|Э/' => 'E',
31 | '/è|é|ê|ë|ē|ĕ|ė|ę|ě|έ|ε|ẽ|ẻ|ẹ|ề|ế|ễ|ể|ệ|е|э/' => 'e',
32 | '/Ф/' => 'F',
33 | '/ф/' => 'f',
34 | '/Ĝ|Ğ|Ġ|Ģ|Γ|Г|Ґ/' => 'G',
35 | '/ĝ|ğ|ġ|ģ|γ|г|ґ/' => 'g',
36 | '/Ĥ|Ħ/' => 'H',
37 | '/ĥ|ħ/' => 'h',
38 | '/Ì|Í|Î|Ï|Ĩ|Ī|Ĭ|Ǐ|Į|İ|Η|Ή|Ί|Ι|Ϊ|Ỉ|Ị|И|Ы/' => 'I',
39 | '/ì|í|î|ï|ĩ|ī|ĭ|ǐ|į|ı|η|ή|ί|ι|ϊ|ỉ|ị|и|ы|ї/' => 'i',
40 | '/Ĵ/' => 'J',
41 | '/ĵ/' => 'j',
42 | '/Ķ|Κ|К/' => 'K',
43 | '/ķ|κ|к/' => 'k',
44 | '/Ĺ|Ļ|Ľ|Ŀ|Ł|Λ|Л/' => 'L',
45 | '/ĺ|ļ|ľ|ŀ|ł|λ|л/' => 'l',
46 | '/М/' => 'M',
47 | '/м/' => 'm',
48 | '/Ñ|Ń|Ņ|Ň|Ν|Н/' => 'N',
49 | '/ñ|ń|ņ|ň|ʼn|ν|н/' => 'n',
50 | '/Ò|Ó|Ô|Õ|Ō|Ŏ|Ǒ|Ő|Ơ|Ø|Ǿ|Ο|Ό|Ω|Ώ|Ỏ|Ọ|Ồ|Ố|Ỗ|Ổ|Ộ|Ờ|Ớ|Ỡ|Ở|Ợ|О/' => 'O',
51 | '/ò|ó|ô|õ|ō|ŏ|ǒ|ő|ơ|ø|ǿ|º|ο|ό|ω|ώ|ỏ|ọ|ồ|ố|ỗ|ổ|ộ|ờ|ớ|ỡ|ở|ợ|о/' => 'o',
52 | '/П/' => 'P',
53 | '/п/' => 'p',
54 | '/Ŕ|Ŗ|Ř|Ρ|Р/' => 'R',
55 | '/ŕ|ŗ|ř|ρ|р/' => 'r',
56 | '/Ś|Ŝ|Ş|Ș|Š|Σ|С/' => 'S',
57 | '/ś|ŝ|ş|ș|š|ſ|σ|ς|с/' => 's',
58 | '/Ț|Ţ|Ť|Ŧ|τ|Т/' => 'T',
59 | '/ț|ţ|ť|ŧ|т/' => 't',
60 | '/Ù|Ú|Û|Ũ|Ū|Ŭ|Ů|Ű|Ų|Ư|Ǔ|Ǖ|Ǘ|Ǚ|Ǜ|Ũ|Ủ|Ụ|Ừ|Ứ|Ữ|Ử|Ự|У/' => 'U',
61 | '/ù|ú|û|ũ|ū|ŭ|ů|ű|ų|ư|ǔ|ǖ|ǘ|ǚ|ǜ|υ|ύ|ϋ|ủ|ụ|ừ|ứ|ữ|ử|ự|у/' => 'u',
62 | '/Ý|Ÿ|Ŷ|Υ|Ύ|Ϋ|Ỳ|Ỹ|Ỷ|Ỵ|Й/' => 'Y',
63 | '/ý|ÿ|ŷ|ỳ|ỹ|ỷ|ỵ|й/' => 'y',
64 | '/В/' => 'V',
65 | '/в/' => 'v',
66 | '/Ŵ/' => 'W',
67 | '/ŵ/' => 'w',
68 | '/Ź|Ż|Ž|Ζ|З/' => 'Z',
69 | '/ź|ż|ž|ζ|з/' => 'z',
70 | '/Æ|Ǽ/' => 'AE',
71 | '/ß/' => 'ss',
72 | '/IJ/' => 'IJ',
73 | '/ij/' => 'ij',
74 | '/Œ/' => 'OE',
75 | '/ƒ/' => 'f',
76 | '/ξ/' => 'ks',
77 | '/π/' => 'p',
78 | '/β/' => 'v',
79 | '/μ/' => 'm',
80 | '/ψ/' => 'ps',
81 | '/Ё/' => 'Yo',
82 | '/ё/' => 'yo',
83 | '/Є/' => 'Ye',
84 | '/є/' => 'ye',
85 | '/Ї/' => 'Yi',
86 | '/Ж/' => 'Zh',
87 | '/ж/' => 'zh',
88 | '/Х/' => 'Kh',
89 | '/х/' => 'kh',
90 | '/Ц/' => 'Ts',
91 | '/ц/' => 'ts',
92 | '/Ч/' => 'Ch',
93 | '/ч/' => 'ch',
94 | '/Ш/' => 'Sh',
95 | '/ш/' => 'sh',
96 | '/Щ/' => 'Shch',
97 | '/щ/' => 'shch',
98 | '/Ъ|ъ|Ь|ь/' => '',
99 | '/Ю/' => 'Yu',
100 | '/ю/' => 'yu',
101 | '/Я/' => 'Ya',
102 | '/я/' => 'ya'
103 | );
104 |
--------------------------------------------------------------------------------
/system/core/Controller.php:
--------------------------------------------------------------------------------
1 | $class)
74 | {
75 | $this->$var =& load_class($class);
76 | }
77 |
78 | $this->load =& load_class('Loader', 'core');
79 | $this->load->initialize();
80 | log_message('info', 'Controller Class Initialized');
81 | }
82 |
83 | // --------------------------------------------------------------------
84 |
85 | /**
86 | * Get the CI singleton
87 | *
88 | * @static
89 | * @return object
90 | */
91 | public static function &get_instance()
92 | {
93 | return self::$instance;
94 | }
95 |
96 | }
97 |
--------------------------------------------------------------------------------
/public/userguide3/_static/css/badge_only.css:
--------------------------------------------------------------------------------
1 | .fa:before{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}@font-face{font-family:FontAwesome;font-weight:normal;font-style:normal;src:url("../font/fontawesome_webfont.eot");src:url("../font/fontawesome_webfont.eot?#iefix") format("embedded-opentype"),url("../font/fontawesome_webfont.woff") format("woff"),url("../font/fontawesome_webfont.ttf") format("truetype"),url("../font/fontawesome_webfont.svg#FontAwesome") format("svg")}.fa:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;text-decoration:inherit}a .fa{display:inline-block;text-decoration:inherit}li .fa{display:inline-block}li .fa-large:before,li .fa-large:before{width:1.875em}ul.fas{list-style-type:none;margin-left:2em;text-indent:-0.8em}ul.fas li .fa{width:0.8em}ul.fas li .fa-large:before,ul.fas li .fa-large:before{vertical-align:baseline}.fa-book:before{content:""}.icon-book:before{content:""}.fa-caret-down:before{content:""}.icon-caret-down:before{content:""}.fa-caret-up:before{content:""}.icon-caret-up:before{content:""}.fa-caret-left:before{content:""}.icon-caret-left:before{content:""}.fa-caret-right:before{content:""}.icon-caret-right:before{content:""}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;border-top:solid 10px #343131;font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;z-index:400}.rst-versions a{color:#2980B9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27AE60;*zoom:1}.rst-versions .rst-current-version:before,.rst-versions .rst-current-version:after{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-versions .rst-current-version .fa{color:#fcfcfc}.rst-versions .rst-current-version .fa-book{float:left}.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#E74C3C;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#F1C40F;color:#000}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:gray;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:solid 1px #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px}.rst-versions.rst-badge .icon-book{float:none}.rst-versions.rst-badge .fa-book{float:none}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book{float:left}.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge .rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width: 768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}img{width:100%;height:auto}}
2 | /*# sourceMappingURL=badge_only.css.map */
3 |
--------------------------------------------------------------------------------
/system/language/english/calendar_lang.php:
--------------------------------------------------------------------------------
1 | lang->load('number');
65 |
66 | if ($num >= 1000000000000)
67 | {
68 | $num = round($num / 1099511627776, $precision);
69 | $unit = $CI->lang->line('terabyte_abbr');
70 | }
71 | elseif ($num >= 1000000000)
72 | {
73 | $num = round($num / 1073741824, $precision);
74 | $unit = $CI->lang->line('gigabyte_abbr');
75 | }
76 | elseif ($num >= 1000000)
77 | {
78 | $num = round($num / 1048576, $precision);
79 | $unit = $CI->lang->line('megabyte_abbr');
80 | }
81 | elseif ($num >= 1000)
82 | {
83 | $num = round($num / 1024, $precision);
84 | $unit = $CI->lang->line('kilobyte_abbr');
85 | }
86 | else
87 | {
88 | $unit = $CI->lang->line('bytes');
89 | return number_format($num).' '.$unit;
90 | }
91 |
92 | return number_format($num, $precision).' '.$unit;
93 | }
94 | }
95 |
--------------------------------------------------------------------------------
/application/controllers/Contribute.php:
--------------------------------------------------------------------------------
1 | ';
15 |
16 | function __construct()
17 | {
18 | parent::__construct();
19 | }
20 |
21 | //-------------------------------------------------------------
22 | // The normal pages
23 | //-------------------------------------------------------------
24 |
25 | function index()
26 | {
27 | $this->data['title'] = "Contribute to CodeIgniter";
28 | $this->data['pagebody'] = 'contribute';
29 |
30 | // get the framework heros
31 | if (!$info = $this->cache->get('fw_heros'))
32 | {
33 | $info = $this->github_api->get_contributors('bcit-ci', 'CodeIgniter');
34 | $ttl = 60 * 60 * 4; // time to live s/b 4 hours
35 | $this->cache->save('fw_heros', $info, $ttl);
36 | }
37 | $this->data['fw_heros'] = $this->hitparade($info);
38 |
39 | // get the CodeIgniter4 heros
40 | if (!$info = $this->cache->get('ci4_heros'))
41 | {
42 | $info = $this->github_api->get_contributors('bcit-ci', 'CodeIgniter4');
43 | $ttl = 60 * 60 * 4; // time to live s/b 4 hours
44 | $this->cache->save('ci4_heros', $info, $ttl);
45 | }
46 | $this->data['ci4_heros'] = $this->hitparade($info);
47 |
48 | // get the website heros
49 | if (!$info = $this->cache->get('web_heros'))
50 | {
51 | $info = $this->github_api->get_contributors('bcit-ci', 'codeigniter-website');
52 | $ttl = 60 * 60 * 4; // time to live s/b 4 hours
53 | $this->cache->save('web_heros', $info, $ttl);
54 | }
55 | $this->data['web_heros'] = $this->hitparade($info);
56 |
57 | // get the translation heros
58 | if (!$info = $this->cache->get('trans_heros'))
59 | {
60 | $info = $this->github_api->get_contributors('bcit-ci', 'codeigniter3-translations');
61 | $ttl = 60 * 60 * 4; // time to live s/b 4 hours
62 | $this->cache->save('trans_heros', $info, $ttl);
63 | }
64 | $this->data['trans_heros'] = $this->hitparade($info);
65 |
66 | $this->render();
67 | }
68 |
69 | // present our responsible disclosure page
70 | function responsible()
71 | {
72 | $this->data['title'] = "Responsible Disclosure";
73 | $this->data['pagebody'] = 'responsible';
74 |
75 | $this->render();
76 | }
77 |
78 | // build the hit parade for this group of contributors
79 | function hitparade($info)
80 | {
81 | $heros = array();
82 | if (!empty($info))
83 | {
84 | foreach ($info as $val)
85 | {
86 | $heros[] = array(
87 | 'avatar' => $val['avatar_url'],
88 | 'name' => $val['login'],
89 | 'url' => $val['html_url'],
90 | 'stars' => $this->stars($val['contributions'])
91 | );
92 | }
93 | return $this->parser->parse('theme/_heros', array('heros' => $heros), true);
94 | } else
95 | return '';
96 | }
97 |
98 | // determine how many stars a contributor earns
99 | function stars($contributions)
100 | {
101 | $result = $this->astar;
102 | while ($contributions > 9)
103 | {
104 | $result .= $this->astar;
105 | $contributions /= 10;
106 | }
107 | return $result;
108 | }
109 |
110 | }
111 |
--------------------------------------------------------------------------------
/application/views/errors/html/error_general.php:
--------------------------------------------------------------------------------
1 |
40 |
41 |
42 |
43 | Error
44 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
--------------------------------------------------------------------------------
/application/config/smileys.php:
--------------------------------------------------------------------------------
1 | array('grin.gif', '19', '19', 'grin'),
22 | ':lol:' => array('lol.gif', '19', '19', 'LOL'),
23 | ':cheese:' => array('cheese.gif', '19', '19', 'cheese'),
24 | ':)' => array('smile.gif', '19', '19', 'smile'),
25 | ';-)' => array('wink.gif', '19', '19', 'wink'),
26 | ';)' => array('wink.gif', '19', '19', 'wink'),
27 | ':smirk:' => array('smirk.gif', '19', '19', 'smirk'),
28 | ':roll:' => array('rolleyes.gif', '19', '19', 'rolleyes'),
29 | ':-S' => array('confused.gif', '19', '19', 'confused'),
30 | ':wow:' => array('surprise.gif', '19', '19', 'surprised'),
31 | ':bug:' => array('bigsurprise.gif', '19', '19', 'big surprise'),
32 | ':-P' => array('tongue_laugh.gif', '19', '19', 'tongue laugh'),
33 | '%-P' => array('tongue_rolleye.gif', '19', '19', 'tongue rolleye'),
34 | ';-P' => array('tongue_wink.gif', '19', '19', 'tongue wink'),
35 | ':P' => array('raspberry.gif', '19', '19', 'raspberry'),
36 | ':blank:' => array('blank.gif', '19', '19', 'blank stare'),
37 | ':long:' => array('longface.gif', '19', '19', 'long face'),
38 | ':ohh:' => array('ohh.gif', '19', '19', 'ohh'),
39 | ':grrr:' => array('grrr.gif', '19', '19', 'grrr'),
40 | ':gulp:' => array('gulp.gif', '19', '19', 'gulp'),
41 | '8-/' => array('ohoh.gif', '19', '19', 'oh oh'),
42 | ':down:' => array('downer.gif', '19', '19', 'downer'),
43 | ':red:' => array('embarrassed.gif', '19', '19', 'red face'),
44 | ':sick:' => array('sick.gif', '19', '19', 'sick'),
45 | ':shut:' => array('shuteye.gif', '19', '19', 'shut eye'),
46 | ':-/' => array('hmm.gif', '19', '19', 'hmmm'),
47 | '>:(' => array('mad.gif', '19', '19', 'mad'),
48 | ':mad:' => array('mad.gif', '19', '19', 'mad'),
49 | '>:-(' => array('angry.gif', '19', '19', 'angry'),
50 | ':angry:' => array('angry.gif', '19', '19', 'angry'),
51 | ':zip:' => array('zip.gif', '19', '19', 'zipper'),
52 | ':kiss:' => array('kiss.gif', '19', '19', 'kiss'),
53 | ':ahhh:' => array('shock.gif', '19', '19', 'shock'),
54 | ':coolsmile:' => array('shade_smile.gif', '19', '19', 'cool smile'),
55 | ':coolsmirk:' => array('shade_smirk.gif', '19', '19', 'cool smirk'),
56 | ':coolgrin:' => array('shade_grin.gif', '19', '19', 'cool grin'),
57 | ':coolhmm:' => array('shade_hmm.gif', '19', '19', 'cool hmm'),
58 | ':coolmad:' => array('shade_mad.gif', '19', '19', 'cool mad'),
59 | ':coolcheese:' => array('shade_cheese.gif', '19', '19', 'cool cheese'),
60 | ':vampire:' => array('vampire.gif', '19', '19', 'vampire'),
61 | ':snake:' => array('snake.gif', '19', '19', 'snake'),
62 | ':exclaim:' => array('exclaim.gif', '19', '19', 'exclaim'),
63 | ':question:' => array('question.gif', '19', '19', 'question')
64 | );
65 |
--------------------------------------------------------------------------------
/application/views/errors/html/error_db.php:
--------------------------------------------------------------------------------
1 |
40 |
41 |
42 |
43 | Database Error
44 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
--------------------------------------------------------------------------------
/application/views/errors/html/error_404.php:
--------------------------------------------------------------------------------
1 |
40 |
41 |
42 |
43 | 404 Page Not Found
44 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
--------------------------------------------------------------------------------
/system/language/english/upload_lang.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | CodeIgniter comes in three flavors: CodeIgniter 3 (current),
18 | CodeIgniter 4 (future) and CodeIgniter 2 (legacy)
19 |
20 |
21 |
36 |
37 |
38 |
39 |
CodeIgniter 2.x
40 |
41 | CodeIgniter 2.2.6 is the legacy version of the framework.
42 | The 2.x branch was originally released January 2011,
43 | the next major update (2.1.0) came in the fall of 2011,
44 | version (2.2.0) came out in July 2014, and
45 | the current version (2.2.6) came out in October 2015.
46 | CodeIgniter 2 has reached its end-of-life for support and updates,
47 | as of October 31, 2015. No further updates are planned.
48 | We encourage you to upgrade to CodeIgniter 3.x!
49 |
View CodeIgniter 2 on Github
50 |
Download CodeIgniter 2
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
CodeIgniter 4.x
59 | CodeIgniter 4 is the upcoming version of the framework.
60 | Development is underway, with Phase 1 completed in June 2016.
61 | It is *not* ready for production use - the current version
62 | is considered "pre-alpha1".
63 |
View CodeIgniter 4 on Github
64 |
Join the discussion on our forum!
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/public/userguide2/nav/prototype.lite.js:
--------------------------------------------------------------------------------
1 | /* Prototype JavaScript framework
2 | * (c) 2005 Sam Stephenson
3 | *
4 | * Prototype is freely distributable under the terms of an MIT-style license.
5 | *
6 | * For details, see the Prototype web site: http://prototype.conio.net/
7 | *
8 | /*--------------------------------------------------------------------------*/
9 |
10 |
11 | //note: this is a stripped down version of prototype, to be used with moo.fx by mad4milk (http://moofx.mad4milk.net).
12 |
13 | var Class = {
14 | create: function() {
15 | return function() {
16 | this.initialize.apply(this, arguments);
17 | }
18 | }
19 | }
20 |
21 | Object.extend = function(destination, source) {
22 | for (property in source) {
23 | destination[property] = source[property];
24 | }
25 | return destination;
26 | }
27 |
28 | Function.prototype.bind = function(object) {
29 | var __method = this;
30 | return function() {
31 | return __method.apply(object, arguments);
32 | }
33 | }
34 |
35 | function $() {
36 | var elements = new Array();
37 |
38 | for (var i = 0; i < arguments.length; i++) {
39 | var element = arguments[i];
40 | if (typeof element == 'string')
41 | element = document.getElementById(element);
42 |
43 | if (arguments.length == 1)
44 | return element;
45 |
46 | elements.push(element);
47 | }
48 |
49 | return elements;
50 | }
51 |
52 | //-------------------------
53 |
54 | document.getElementsByClassName = function(className) {
55 | var children = document.getElementsByTagName('*') || document.all;
56 | var elements = new Array();
57 |
58 | for (var i = 0; i < children.length; i++) {
59 | var child = children[i];
60 | var classNames = child.className.split(' ');
61 | for (var j = 0; j < classNames.length; j++) {
62 | if (classNames[j] == className) {
63 | elements.push(child);
64 | break;
65 | }
66 | }
67 | }
68 |
69 | return elements;
70 | }
71 |
72 | //-------------------------
73 |
74 | if (!window.Element) {
75 | var Element = new Object();
76 | }
77 |
78 | Object.extend(Element, {
79 | remove: function(element) {
80 | element = $(element);
81 | element.parentNode.removeChild(element);
82 | },
83 |
84 | hasClassName: function(element, className) {
85 | element = $(element);
86 | if (!element)
87 | return;
88 | var a = element.className.split(' ');
89 | for (var i = 0; i < a.length; i++) {
90 | if (a[i] == className)
91 | return true;
92 | }
93 | return false;
94 | },
95 |
96 | addClassName: function(element, className) {
97 | element = $(element);
98 | Element.removeClassName(element, className);
99 | element.className += ' ' + className;
100 | },
101 |
102 | removeClassName: function(element, className) {
103 | element = $(element);
104 | if (!element)
105 | return;
106 | var newClassName = '';
107 | var a = element.className.split(' ');
108 | for (var i = 0; i < a.length; i++) {
109 | if (a[i] != className) {
110 | if (i > 0)
111 | newClassName += ' ';
112 | newClassName += a[i];
113 | }
114 | }
115 | element.className = newClassName;
116 | },
117 |
118 | // removes whitespace-only text node children
119 | cleanWhitespace: function(element) {
120 | element = $(element);
121 | for (var i = 0; i < element.childNodes.length; i++) {
122 | var node = element.childNodes[i];
123 | if (node.nodeType == 3 && !/\S/.test(node.nodeValue))
124 | Element.remove(node);
125 | }
126 | }
127 | });
--------------------------------------------------------------------------------
/public/userguide2/general/quick_reference.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Quick Reference Chart : CodeIgniter User Guide
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
36 |
37 |
38 |
39 |
40 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
Quick Reference Chart
59 |
60 |
For a PDF version of this chart, click here .
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/system/language/english/email_lang.php:
--------------------------------------------------------------------------------
1 |