aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/pagehandler.php
AgeCommit message (Collapse)Author
2012-11-14Style cleanupSteve Clay
2012-11-14Fixes #4861: allow lazy-loading for static method callbacks, allow more ↵Steve Clay
callables
2012-07-05Fixes #4438 using request language to clear up confusionCash Costello
2012-06-18Fixes #4483 fixes undefined variable errors for non-deprecated functions in ↵Cash Costello
engine
2012-01-08most of the comments in the engine now past the snifferCash Costello
2011-12-19added more spacing to error layoutcash
2011-12-05first version of a 404 pagecash
2011-11-05Refs #4053 improved documentation of page_handler()Cash Costello
2011-11-04Fixes #4059 returning true when handling a pagecash
2011-11-04Fixes #4059 page handlers all return nothingcash
2011-10-08Fixes #3936 added @access private to internal functionsCash Costello
2011-05-18Fixes #3132 added 'route', $handler plugin hookcash
git-svn-id: http://code.elgg.org/elgg/trunk@9098 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-03-10Fixes #2228: Major cleanup of urls -- remove leading pg/ and trailing / from ↵ewinslow
most urls in core and plugins git-svn-id: http://code.elgg.org/elgg/trunk@8653 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-15Replaced all occurrences of register_page_handler in core with ↵ewinslow
elgg_register_page_handler git-svn-id: http://code.elgg.org/elgg/trunk@8244 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-14Prepended elgg_ to (un)register_page_handler() functions. Deprecated old onesewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@8239 36083f99-b078-4883-b0ff-0f9b5a30f544
2011-02-12Page handler uses call_user_func (so methods of classes can be used as page ↵ewinslow
handlers) git-svn-id: http://code.elgg.org/elgg/trunk@8138 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-30Refs #2128 - added stack context functionscash
git-svn-id: http://code.elgg.org/elgg/trunk@7153 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-28Standardized code in all of core, not including language files, tests, or ↵brettp
core mods. git-svn-id: http://code.elgg.org/elgg/trunk@7124 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22Removed @license, @copyright, and @author from files. License and copyright ↵brettp
are covered by LICENSE.txt and COPYRIGHT.txt in root. git-svn-id: http://code.elgg.org/elgg/trunk@7118 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-06-18Merged friends pages fixes in r6501:6503 from 1.7 to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6515 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-05-29Merged [6248] - [6252] into trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6284 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-05-14Merged 5928-6908 from 1.7 branch to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6059 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-05-02Fixes #1480 - not passing empty array element from page_handler()cash
git-svn-id: http://code.elgg.org/elgg/trunk@5939 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-12Fixes #1512: Using a helper function for mb_parse_str() instead of wrapping ↵brettp
it exactly. git-svn-id: http://code.elgg.org/elgg/trunk@3934 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-02-11Fixes #1501: Setting ini for mbstring.internal_encoding to utf8 to work ↵brettp
around a PHP bug. Replaced calls to parse_str() with elgg_parse_str(). git-svn-id: http://code.elgg.org/elgg/trunk@3932 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-12-18better parsing of query for action and page handlerscash
git-svn-id: http://code.elgg.org/elgg/trunk@3768 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-11-17updated some documentation on register_page_handler(). This fixes #1373cash
git-svn-id: http://code.elgg.org/elgg/trunk@3693 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-10-15Standardized gobs of files.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3548 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-08-31All line endings are now Unix-style.brettp
git-svn-id: https://code.elgg.org/elgg/trunk@3451 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-08-20Whoa nelly this is a big one: Removed license and copyright for files.brettp
git-svn-id: https://code.elgg.org/elgg/trunk@3427 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-07-08Closes #1111: Using substr instead of parse_url.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@3398 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-07-06Refs #1089: Added [B] flag to rewrite for tags. Won't work until apache ↵brettp
2.2.12. Cleaned up some query code in pagehandler(). git-svn-id: https://code.elgg.org/elgg/trunk@3392 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-06-05Close #1040: Limited explode on action and page handler.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@3321 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-05-28Closes #1035: Page handler now urldecodes input, necessary as vars are ↵marcus
extracted from request_uri and not $_REQUEST (which is automatically decoded) git-svn-id: https://code.elgg.org/elgg/trunk@3314 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-03-03Getting rid of needless double-trimming.ben
git-svn-id: https://code.elgg.org/elgg/trunk@3026 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-23Refs #706marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2611 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-15Refs #249marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1930 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Removed page handler default errorsben
git-svn-id: https://code.elgg.org/elgg/trunk@1886 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Removing an error log entry in the page handler functionben
git-svn-id: https://code.elgg.org/elgg/trunk@1878 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-22The context is now set automatically when the page handler is in use.ben
git-svn-id: https://code.elgg.org/elgg/trunk@678 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-16Added better GET query variable handling into the page handler mixben
git-svn-id: https://code.elgg.org/elgg/trunk@471 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-15Natty page handling functions. See engine/lib/pagehandler.phpben
git-svn-id: https://code.elgg.org/elgg/trunk@470 36083f99-b078-4883-b0ff-0f9b5a30f544