aboutsummaryrefslogtreecommitdiff
path: root/actions/admin
AgeCommit message (Collapse)Author
2009-01-09Closes #668: Banning now works through a flag in the users_entity table. ↵marcus
Database upgrade required. * Added ElggUser::isBanned(); * Added 'banned' column to users_entity * Modified ban() and unban() * Modified pam functions to check $user->isBanned() * Modified login() to check $user->isBanned() * Modified sessions_init() to check isBanned() and destroy session accordingly * Modified profile views to highlight banned users and prevent menus for non-admin users. git-svn-id: https://code.elgg.org/elgg/trunk@2554 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Refs #668, #640: Cleaner interface provided for banning.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2546 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-08Refs #640: Renamed and moved entities.php:disable_entities to ↵marcus
user.php:disable_user_entities git-svn-id: https://code.elgg.org/elgg/trunk@2545 36083f99-b078-4883-b0ff-0f9b5a30f544
2009-01-07Closes #662: https on login.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2535 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-12-08Fixes to user banning (action side).ben
git-svn-id: https://code.elgg.org/elgg/trunk@2512 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-16You can now reorder plugins.ben
git-svn-id: https://code.elgg.org/elgg/trunk@2274 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-29Closes #383 & #384marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2144 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-06Closes #327: Thanks for the pointer. In the end I modified the fix from the ↵marcus
patch you sent, it still uses get but the generated token should make a CSRF attack much harder. git-svn-id: https://code.elgg.org/elgg/trunk@2057 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-06Fixes #332: Added tokens and action_gatekeeper()marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2056 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-09-01Fixes #244marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2050 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-20Refs #273: Extra sanity checking on installmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2025 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Moving the disable_entities callben
git-svn-id: https://code.elgg.org/elgg/trunk@2000 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-18Banning a user disables their entitiesben
git-svn-id: https://code.elgg.org/elgg/trunk@1998 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Refs #237: Added option, now just needs a search listing banned users.marcus
Depends #243 git-svn-id: https://code.elgg.org/elgg/trunk@1904 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Banned now gives a reason why user disabled.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1892 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Fixes #241: Changed order, delete user using object's delete method rather ↵marcus
than the low level function git-svn-id: https://code.elgg.org/elgg/trunk@1887 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-11Refs #210 & #211 : Some more core settings / admin pages moved to use ↵marcus
admin_gatekeeper. Install script action now also refuses to be run if the site has already been installed. git-svn-id: https://code.elgg.org/elgg/trunk@1824 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-08Adjusted contributors file.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1806 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-29Only on installmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1566 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25Main pinging mechanism now functionalmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1543 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25Ping now configurable.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1532 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25sitedescription now loaded into config and displayedmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1525 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-25Now possible to specify a site description.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1523 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-11Using register_error on errors rather than system_messagemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1399 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-11Using register_error on errors rather than system_messagemarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1398 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-07Administration tweaks; fixed users online functions, as well as last_action ↵ben
functions, and the 'make admin' functionality git-svn-id: https://code.elgg.org/elgg/trunk@1326 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-30Closes #105: Make admin option marcus
http://trac.elgg.org/elgg/ticket/105 git-svn-id: https://code.elgg.org/elgg/trunk@1210 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-26Closes #16: Administration: Reset password functionality on user admin screen marcus
http://trac.elgg.org/elgg/ticket/16 git-svn-id: https://code.elgg.org/elgg/trunk@1150 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-23Forwards to http_referermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1057 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-23Forwards to http_referermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1055 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-20Fixes #71marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1035 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-20Additional fixes to #70marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1034 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-20Changed the engine reference in the actionben
git-svn-id: https://code.elgg.org/elgg/trunk@1033 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-20Closes #20: Plugin management and config panel marcus
http://trac.elgg.org/elgg/ticket/20 git-svn-id: https://code.elgg.org/elgg/trunk@1027 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-20Added admin gatekeepermarcus
git-svn-id: https://code.elgg.org/elgg/trunk@1026 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #15: Ban user functionalitymarcus
git-svn-id: https://code.elgg.org/elgg/trunk@981 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #18: Set default view type in admin marcus
http://trac.elgg.org/elgg/ticket/18 git-svn-id: https://code.elgg.org/elgg/trunk@963 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #17 - Debug mode toggle. Introduced unset_config() which is also ↵marcus
called automatically by set_config(). Also modified the view input/checkboxes to set values on the checkbox. git-svn-id: https://code.elgg.org/elgg/trunk@961 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #19: Default language selector marcus
http://trac.elgg.org/elgg/ticket/19 git-svn-id: https://code.elgg.org/elgg/trunk@960 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13git-svn-id: https://code.elgg.org/elgg/trunk@920 ↵marcus
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13ASSIGNED - # 2: Administration panel marcus
http://trac.elgg.org/elgg/ticket/2 - Added ban template and delete git-svn-id: https://code.elgg.org/elgg/trunk@913 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-11Marcus Povey <marcus@dushka.co.uk>icewing
* Removed debug git-svn-id: https://code.elgg.org/elgg/trunk@873 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-11Marcus Povey <marcus@dushka.co.uk>icewing
* Basic site admin git-svn-id: https://code.elgg.org/elgg/trunk@871 36083f99-b078-4883-b0ff-0f9b5a30f544