aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/actions.php
AgeCommit message (Collapse)Author
2010-01-24Fixes #1460, Fixes #1459: Tokens are not required to disable a plugin or ↵brettp
install. This allows users to disable plugins that overwrite admin pages without tokens. git-svn-id: http://code.elgg.org/elgg/trunk@3836 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-01-21Fixes #750: All actions require __elgg_ts and __elgg_token.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@3821 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-10-09Standardized actions.phpbrettp
git-svn-id: http://code.elgg.org/elgg/trunk@3522 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-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-29Option to suppress visible errors in token validation code.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@3316 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-05-19Closes #1026: Removed "@" from include statementmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@3295 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-05-12Closes #749: Warning message on missing token.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@3281 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-09-30Minor tweaksmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2156 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-30Changed to plugin hookmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2155 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-30Closes #390: Triggers an event 'action', $action before action is included.marcus
This is rather kludgy and we need to rethink this a bit. git-svn-id: https://code.elgg.org/elgg/trunk@2154 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-01Additional per-session random token, additional randomness protection ↵marcus
against CSRF. Report problems. git-svn-id: https://code.elgg.org/elgg/trunk@2048 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-31Some session fingerprinting code. Requires user agent to be consistent ↵marcus
across requests. git-svn-id: https://code.elgg.org/elgg/trunk@2047 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-11Minor bugfix to actions_gatekeeper()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1834 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Closes #220: Removed action from hash. Timestamp should make this ↵marcus
unpredictable enough. git-svn-id: https://code.elgg.org/elgg/trunk@1791 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-07Refs #210: Will trigger a plugin hook 'action_gatekeeper:permissions:check'.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1758 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-07Closes #218marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1746 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-06Refs #210 and #211marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1731 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-11Marcus Povey <marcus@dushka.co.uk>icewing
* actions with admin only support git-svn-id: https://code.elgg.org/elgg/trunk@864 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-10register_event_handler and trigger_event have been renamed to ↵ben
register_elgg_event_handler and trigger_elgg_event respectively. git-svn-id: https://code.elgg.org/elgg/trunk@848 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-04Fixed actions issuesben
git-svn-id: https://code.elgg.org/elgg/trunk@796 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-01Added GET variable processing to the action handler.ben
git-svn-id: https://code.elgg.org/elgg/trunk@602 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-21Marcus Povey <marcus@dushka.co.uk>icewing
* Removed tiny debug output git-svn-id: https://code.elgg.org/elgg/trunk@499 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-18Removing previousben
git-svn-id: https://code.elgg.org/elgg/trunk@484 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-18Action debugben
git-svn-id: https://code.elgg.org/elgg/trunk@482 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Removed some unnecessary debug junkben
git-svn-id: https://code.elgg.org/elgg/trunk@370 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Fixed action registration for pluginsben
git-svn-id: https://code.elgg.org/elgg/trunk@369 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-12Actions fixben
git-svn-id: https://code.elgg.org/elgg/trunk@185 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-12Language updatesben
git-svn-id: https://code.elgg.org/elgg/trunk@184 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-10Messages and actions: fixed!ben
git-svn-id: https://code.elgg.org/elgg/trunk@130 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-02-15Adding more plugin-related funben
git-svn-id: https://code.elgg.org/elgg/trunk@41 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-02-14Actions, .htaccess, and the database schemaben
git-svn-id: https://code.elgg.org/elgg/trunk@31 36083f99-b078-4883-b0ff-0f9b5a30f544