├── .gitignore ├── system ├── .htaccess ├── index.html ├── core │ ├── index.html │ ├── Model.php │ ├── Controller.php │ ├── Benchmark.php │ ├── Lang.php │ ├── Utf8.php │ ├── Exceptions.php │ └── Hooks.php ├── fonts │ └── index.html ├── database │ ├── index.html │ ├── drivers │ │ ├── index.html │ │ ├── mssql │ │ │ ├── index.html │ │ │ ├── mssql_utility.php │ │ │ └── mssql_result.php │ │ ├── mysql │ │ │ ├── index.html │ │ │ ├── mysql_result.php │ │ │ └── mysql_utility.php │ │ ├── mysqli │ │ │ ├── index.html │ │ │ ├── mysqli_utility.php │ │ │ └── mysqli_result.php │ │ ├── oci8 │ │ │ ├── index.html │ │ │ ├── oci8_utility.php │ │ │ └── oci8_result.php │ │ ├── odbc │ │ │ ├── index.html │ │ │ ├── odbc_utility.php │ │ │ └── odbc_result.php │ │ ├── postgre │ │ │ ├── index.html │ │ │ ├── postgre_utility.php │ │ │ └── postgre_result.php │ │ └── sqlite │ │ │ ├── index.html │ │ │ ├── sqlite_utility.php │ │ │ └── sqlite_result.php │ ├── DB.php │ └── DB_cache.php ├── helpers │ ├── index.html │ ├── language_helper.php │ ├── email_helper.php │ ├── path_helper.php │ ├── xml_helper.php │ ├── number_helper.php │ ├── directory_helper.php │ ├── typography_helper.php │ ├── cookie_helper.php │ ├── array_helper.php │ ├── download_helper.php │ ├── security_helper.php │ └── inflector_helper.php ├── language │ ├── index.html │ └── english │ │ ├── index.html │ │ ├── number_lang.php │ │ ├── unit_test_lang.php │ │ ├── profiler_lang.php │ │ ├── ftp_lang.php │ │ ├── calendar_lang.php │ │ ├── upload_lang.php │ │ ├── email_lang.php │ │ ├── form_validation_lang.php │ │ ├── imglib_lang.php │ │ ├── db_lang.php │ │ └── date_lang.php └── libraries │ ├── index.html │ ├── Log.php │ ├── Cache │ ├── drivers │ │ ├── Cache_dummy.php │ │ ├── Cache_apc.php │ │ ├── Cache_file.php │ │ └── Cache_memcached.php │ └── Cache.php │ └── Parser.php ├── application ├── .htaccess ├── cache │ ├── .htaccess │ └── index.html ├── index.html ├── core │ └── index.html ├── hooks │ └── index.html ├── logs │ └── index.html ├── views │ ├── index.html │ ├── footer.php │ ├── header.php │ └── form.php ├── config │ ├── index.html │ ├── hooks.php │ ├── profiler.php │ ├── doctypes.php │ ├── constants.php │ ├── foreign_chars.php │ ├── routes.php │ ├── smileys.php │ ├── database.php │ ├── autoload.php │ └── mimes.php ├── errors │ ├── index.html │ ├── error_php.php │ ├── error_general.php │ ├── error_db.php │ └── error_404.php ├── helpers │ └── index.html ├── libraries │ └── index.html ├── models │ └── index.html ├── controllers │ ├── index.html │ ├── stats.php │ ├── redirect.php │ └── shorten.php ├── third_party │ └── index.html └── language │ └── english │ └── index.html ├── .github └── FUNDING.yml ├── sql ├── links.sql └── redirects.sql ├── phpci.yml ├── javascript └── javascript.js ├── .htaccess └── license.txt /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /nbproject -------------------------------------------------------------------------------- /system/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /application/.htaccess: -------------------------------------------------------------------------------- 1 | Deny from all -------------------------------------------------------------------------------- /application/cache/.htaccess: -------------------------------------------------------------------------------- 1 | deny from all -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [gordonmurray] 2 | -------------------------------------------------------------------------------- /system/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/core/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/fonts/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/cache/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/core/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/hooks/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/logs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/views/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/helpers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/language/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/libraries/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/config/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/errors/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/helpers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/libraries/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/models/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/controllers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/third_party/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/language/english/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /application/language/english/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/mssql/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/mysql/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/mysqli/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/oci8/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/odbc/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/postgre/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/database/drivers/sqlite/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |Directory access is forbidden.
8 | 9 | 10 | -------------------------------------------------------------------------------- /system/language/english/number_lang.php: -------------------------------------------------------------------------------- 1 | 2 | 3 |Severity:
6 |Message:
7 |Filename:
8 |Line Number:
9 | 10 | -------------------------------------------------------------------------------- /sql/links.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -- Table structure for table `links` 3 | -- 4 | 5 | CREATE TABLE IF NOT EXISTS `links` ( 6 | `id` int(11) unsigned NOT NULL AUTO_INCREMENT, 7 | `alias` varchar(6) DEFAULT NULL, 8 | `url` text, 9 | `created` datetime DEFAULT NULL, 10 | PRIMARY KEY (`id`), 11 | UNIQUE KEY `alias` (`alias`) 12 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 13 | -------------------------------------------------------------------------------- /sql/redirects.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -- Table structure for table `redirects` 3 | -- 4 | CREATE TABLE IF NOT EXISTS `redirects` ( 5 | `id` int(11) unsigned NOT NULL AUTO_INCREMENT, 6 | `datetime` datetime DEFAULT NULL, 7 | `ip_address` varchar(20) DEFAULT NULL, 8 | `browser_agent` text, 9 | `url_string` text, 10 | PRIMARY KEY (`id`) 11 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; 12 | -------------------------------------------------------------------------------- /phpci.yml: -------------------------------------------------------------------------------- 1 | build_settings: 2 | ignore: 3 | - "system" 4 | - "sql" 5 | - "css" 6 | - "javascript" 7 | mysql: 8 | host: "localhost" 9 | user: "root" 10 | pass: "" 11 | 12 | setup: 13 | mysql: 14 | - "DROP DATABASE IF EXISTS test;" 15 | - "CREATE DATABASE test;" 16 | - "GRANT ALL PRIVILEGES ON test.* TO test@'localhost' IDENTIFIED BY 'test';" 17 | 18 | test: 19 | php_loc: 20 | directory: application 21 | 22 | complete: 23 | 24 | -------------------------------------------------------------------------------- /application/config/hooks.php: -------------------------------------------------------------------------------- 1 | 2 | 3 |