root/trunk/system/libraries/Router.php


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @3256 [3256] 08/04/08 21:34:16 Shadowhand Fixing #720, thanks isaiahdw.
(edit) @3230 [3230] 07/28/08 18:54:12 Shadowhand Follow up to r3226, oops.
(edit) @3226 [3226] 07/28/08 14:19:16 Shadowhand Allowing $_GET to be used with ?kohana/uri routing, thanks Isaiah!
(edit) @3168 [3168] 07/20/08 21:34:36 Shadowhand Replacing file_exists calls with is_file and is_dir, where possible.
(edit) @3160 [3160] 07/20/08 12:03:48 Shadowhand WARNING! This change makes a massive break in backwards …
(edit) @3123 [3123] 07/16/08 10:20:52 Shadowhand Added Router::$routed_uri to complement Router::$current_uri
(edit) @3119 [3119] 07/16/08 04:39:36 Geert Allowing for $0 in routes replacements values.
(edit) @3075 [3075] 07/11/08 13:19:58 Shadowhand Further fixes for #684. We now check to make sure the controller is within …
(edit) @3073 [3073] 07/11/08 11:52:47 Geert Oops, this is better
(edit) @3072 [3072] 07/11/08 11:51:38 Geert Fixed #684
(edit) @3067 [3067] 07/11/08 11:03:11 Shadowhand Another fix for #684, go go gadget Geert!
(edit) @3061 [3061] 07/11/08 10:11:51 Shadowhand Follow up to r3058, need regex so that "..../" gets removed too.
(edit) @3060 [3060] 07/11/08 10:06:39 Shadowhand How did Router::$controller_dir get back in there?!
(edit) @3058 [3058] 07/11/08 10:04:05 Shadowhand Follow up to r3049, fixing #684.
(edit) @3051 [3051] 07/11/08 08:34:00 Shadowhand Follow up to r3048, left debug crap behind.
(edit) @3050 [3050] 07/11/08 08:33:31 Shadowhand Follow up to r3048, left debug crap behind.
(edit) @3048 [3048] 07/11/08 08:26:30 Shadowhand Fixing #684, thanks Spoofed Existence!
(edit) @3014 [3014] 07/09/08 07:48:18 Geert Follow-up to r3012: CodingStyle
(edit) @3012 [3012] 07/09/08 06:55:59 dlib added Router::$controller_dir, if you access '/controller_name' it will …
(edit) @2936 [2936] 06/29/08 18:32:40 Shadowhand How did that happen? Thanks zextra!
(edit) @2931 [2931] 06/29/08 10:29:08 Shadowhand Fixing a bug in Router that could cause the include path order to be …
(edit) @2901 [2901] 06/25/08 11:50:50 Shadowhand Reverting r2898, because it's inconsistent
(edit) @2899 [2899] 06/25/08 04:04:09 armen Removed extra called in foreaches.
(edit) @2898 [2898] 06/25/08 04:03:23 armen Append default method in to the rsegments.
(edit) @2893 [2893] 06/24/08 13:44:33 Shadowhand Whoops, left some debug behind in r2891
(edit) @2892 [2892] 06/24/08 13:42:52 Shadowhand Follow up to r2891, proper testing of $method_segment
(edit) @2891 [2891] 06/24/08 13:38:29 Shadowhand Another Router follow up. This should fix all the issues with …
(edit) @2890 [2890] 06/24/08 11:31:30 Shadowhand Follow up to r2889, cleaning up a few things
(edit) @2889 [2889] 06/24/08 11:18:12 Shadowhand Fixing controllers in sub-dirs, hopefully
(edit) @2888 [2888] 06/24/08 08:57:11 OscarB fix for r2886 where _default or 404 is returned if index method not …
(edit) @2886 [2886] 06/24/08 02:44:33 Shadowhand Changes to Router: * Massive simplification of Router::setup() * …
(edit) @2737 [2737] 06/02/08 12:14:48 Shadowhand Added Router::$complete_uri, to prevent constant uri.qs concatenation
(edit) @2629 [2629] 05/05/08 12:02:11 Shadowhand Whitespace cleanup
(edit) @2600 [2600] 04/29/08 07:07:52 Geert Fixed #579
(edit) @2599 [2599] 04/28/08 20:26:25 PugFish Fixed Router::$segments not being set to empty if default route, bug …
(edit) @2598 [2598] 04/28/08 16:41:39 Geert Fixing accidental overwrite in r2593
(edit) @2593 [2593] 04/28/08 16:04:22 Geert CodingStyle maintenance!
(edit) @2582 [2582] 04/27/08 01:24:40 armen Cleanup
(edit) @2574 [2574] 04/25/08 12:14:12 Geert Follow-up to r2567. Removing html::specialchars() calls I added in r2548
(edit) @2572 [2572] 04/25/08 08:32:32 dlib Added post routing event. Can be used for example when all routing has …
(edit) @2569 [2569] 04/24/08 23:38:16 Shadowhand Slightly more logical organization of code.
(edit) @2567 [2567] 04/24/08 23:35:12 Shadowhand Geert made a good enough argument for removing the Router::filter_uri in …
(edit) @2488 [2488] 04/14/08 14:23:54 armen Added Router::routed_uri and moved its stuff outside of Router::setup.
(edit) @2487 [2487] 04/14/08 11:43:55 armen We are using *OR* ;oP
(edit) @2485 [2485] 04/14/08 10:12:54 armen _allowed should be there too.
(edit) @2484 [2484] 04/14/08 10:11:38 armen This is a bit faster.
(edit) @2462 [2462] 04/09/08 20:58:34 Shadowhand Changed Router to use parse_str() instead of manually building $_GET. …
(edit) @2390 [2390] 03/31/08 10:24:18 Shadowhand I guess I should "grow up" and "quit giggling at a lolcat." People with no …
(edit) @2310 [2310] 03/17/08 05:40:35 Geert Fixed #496 and some other small optimizations and cleanups.
(edit) @2250 [2250] 03/09/08 16:12:35 Shadowhand Small cleanups.
(edit) @2182 [2182] 02/28/08 11:34:02 gregmac Added Router_Core::$controller_path, URI->controller_path(), …
(edit) @2171 [2171] 02/26/08 06:42:45 Geert * Fixed #444. Thanks, bakura. * Codestyle cleanup: …
(edit) @2153 [2153] 02/23/08 02:00:29 Geert Removed :any and :num support in routes. See: …
(edit) @1977 [1977] 02/06/08 19:35:45 Shadowhand Tiny optimization to Router.
(edit) @1976 [1976] 02/06/08 19:33:55 Shadowhand Tiny optimization to Router.
(edit) @1911 [1911] 02/04/08 11:13:16 PugFish A load more comments converted. Fixed escaping error in fr_FR i18n …
(edit) @1850 [1850] 01/28/08 15:56:44 Geert Router->filter_uri() regex optimization: * Made + possessive: this regex …
(edit) @1795 [1795] 01/23/08 06:43:24 armen In the case of using symbolic link to put kohana's code outside of …
(edit) @1746 [1746] 01/20/08 13:02:16 Geert * Optimization: removing front controller from current_uri without regex …
(edit) @1736 [1736] 01/20/08 10:37:56 Shadowhand Added the memcache Cache driver, fixes #313.
(edit) @1716 [1716] 01/15/08 09:35:16 Shadowhand Gotta clean up after myself.
(edit) @1715 [1715] 01/15/08 09:33:32 Shadowhand Follow up to r1709.
(edit) @1709 [1709] 01/13/08 14:04:05 Shadowhand Fixing #287, thanks Inquisitus.
(edit) @1605 [1605] 12/22/07 10:16:47 armen You can route, routed uri now. Lets discribe that. For example if you …
(edit) @1540 [1540] 12/14/07 19:17:41 Shadowhand It helps when the query string has a question mark at the beginning.
(edit) @1539 [1539] 12/14/07 18:41:26 Shadowhand Updates to Router/URI: * Remove Router::$query_string setup routine from …
(edit) @1538 [1538] 12/14/07 18:27:52 Shadowhand Initialize Router::$query_string in Router::setup() instead of …
(edit) @1522 [1522] 12/13/07 13:28:54 PugFish Normalising properties
(edit) @1471 [1471] 12/08/07 17:47:59 Geert Fix #265. A uri can't have # in it.
(edit) @1418 [1418] 12/04/07 16:31:20 Shadowhand Fix for GET in Router.
(edit) @1341 [1341] 11/30/07 19:23:45 PugFish Fixed a couple of cases where using object = FALSE in database config …
(edit) @1323 [1323] 11/29/07 06:15:48 Shadowhand Changes to core: * Fixed a bad call to …
(edit) @1309 [1309] 11/28/07 12:12:33 Geert * Small optimizations to Router. * Added Dutch cache translation.
(edit) @1306 [1306] 11/28/07 01:12:48 Shadowhand Small optimizations to Router.
(edit) @1269 [1269] 11/26/07 03:28:16 Geert Removing enable_utf8 config setting. The reason it was added in r1250 was …
(edit) @1265 [1265] 11/25/07 18:43:17 Shadowhand Changes to core: * Updated Kohana::setup() to create a system.404 event, …
(edit) @1250 [1250] 11/23/07 18:10:56 Shadowhand More changes to core: * Added a kohana_loading benchmark, for timing …
(edit) @1230 [1230] 11/21/07 16:02:03 Shadowhand Changes to core: * Updated Kodoc with a slightly more complete usage. * …
(edit) @1084 [1084] 11/11/07 01:59:10 Shadowhand Small changes: * Hooks are now loaded *after* system events have been …
(edit) @932 [932] 11/01/07 04:14:45 PugFish Englishised some descriptions Converted Validation to new comments
(edit) @931 [931] 11/01/07 00:49:47 PugFish More converted
(edit) @816 [816] 10/13/07 17:45:08 Shadowhand Cleaned up libraries, normalized comment headers, started Cache library, …
(edit) @753 [753] 10/11/07 00:45:07 Shadowhand Fixing a potential bug with controllers in sub directories (Thanks …
(edit) @678 [678] 10/06/07 21:19:56 Shadowhand Small changes: * Fixed a bug in html:: * Updated Kohana::instance() to …
(edit) @644 [644] 10/04/07 10:45:05 Shadowhand Updated SVN properties on a bunch of files
(edit) @619 [619] 09/30/07 12:33:41 Geert Going over some code and mainly fixing coding style
(edit) @609 [609] 09/28/07 19:19:02 Shadowhand Updates URI and Router. Use Router::$query_string() to fetch the query …
(edit) @600 [600] 09/28/07 11:50:30 zombor Make it a 404 instead.
(edit) @596 [596] 09/28/07 11:39:00 zombor Set 'no controller' exception.
(edit) @570 [570] 09/25/07 14:47:56 Shadowhand Jesus zombor, you're sooooo demanding!
(edit) @569 [569] 09/25/07 10:39:06 Shadowhand * Updated Router to handle blank segments better * Updated URI to have an …
(edit) @568 [568] 09/25/07 10:15:45 Shadowhand Fine zombor, have it your way...... Router now does not set artificial …
(edit) @500 [500] 09/05/07 01:54:00 Shadowhand Some stuff is changed. Possibly broken as well: * Config::item() has a …
(edit) @459 [459] 09/01/07 14:26:34 Shadowhand Cleaned up Kohana and Router a little. Added some IE6 (what?!) fixes to …
(edit) @458 [458] 09/01/07 13:22:23 Shadowhand Removing usage of DIRECTORY_SEPARATOR, it causes some odd issues. Instead, …
(edit) @450 [450] 08/29/07 23:09:51 Shadowhand Updated User Guide Javascript: * Enabled AJAX for all menu items * …
(edit) @447 [447] 08/29/07 19:43:46 Shadowhand On second thought, we should only use the ID property. Also set the EOL …
(edit) @445 [445] 08/29/07 19:33:28 Shadowhand Added Subversion keyword properties to all files. Please add $Author: $, …
(edit) @441 [441] 08/29/07 09:45:26 Geert The escape of the dash (about which I talked in r399) is only needed …
(edit) @433 [433] 08/28/07 22:21:22 Shadowhand A few small changes: * Added more descriptive comments into index.php * …
Note: See TracRevisionLog for help on using the revision log.