aboutsummaryrefslogtreecommitdiff
path: root/engine/lib
AgeCommit message (Collapse)Author
2010-10-22Fixes #733 - events now support PHP callbackscash
git-svn-id: http://code.elgg.org/elgg/trunk@7116 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22better creation of event and plugin hook registration arrayscash
git-svn-id: http://code.elgg.org/elgg/trunk@7115 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-22Fixes #2466 - split events() into register and trigger functionscash
git-svn-id: http://code.elgg.org/elgg/trunk@7114 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-21Refs #733 - plugin hooks now support PHP callbackscash
git-svn-id: http://code.elgg.org/elgg/trunk@7113 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-20Refs #2410 - merged [7024] into trunk from 1.7 branchcash
git-svn-id: http://code.elgg.org/elgg/trunk@7109 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-20Refs #2499 - merged [6990] into trunk from 1.7 branchcash
git-svn-id: http://code.elgg.org/elgg/trunk@7106 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-20Refs #2474 - merged [6976] from 1.7 branch into trunkcash
git-svn-id: http://code.elgg.org/elgg/trunk@7103 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-17Fixes #2563 - setup autoload in elgglib.php so exceptions and other classes ↵cash
are available as soon as possible git-svn-id: http://code.elgg.org/elgg/trunk@7091 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2514 - separating action error messages for undefined and no action ↵cash
script file git-svn-id: http://code.elgg.org/elgg/trunk@7080 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Refs #2511 - removed empty query.php lib filecash
git-svn-id: http://code.elgg.org/elgg/trunk@7079 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2339 - removes social library and deprecates its two functions (put ↵cash
it output.php for lack of a better location) git-svn-id: http://code.elgg.org/elgg/trunk@7078 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2403 - adds unregister_entity_type()cash
git-svn-id: http://code.elgg.org/elgg/trunk@7077 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Deprecated unnecessary exceptions.php lib fileewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7076 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-14Fixes #2547: Plugins can now participate in autoloading classes.ewinslow
git-svn-id: http://code.elgg.org/elgg/trunk@7074 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10Checking for a valid entity before using its methods in update_entity().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@7049 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10using config variable for minimum password lengthcash
git-svn-id: http://code.elgg.org/elgg/trunk@7047 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10handling the database being down/busy or an incomplete install. Also cleaned ↵cash
up failsafe views git-svn-id: http://code.elgg.org/elgg/trunk@7044 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-10removed function replaced by installercash
git-svn-id: http://code.elgg.org/elgg/trunk@7043 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-08Fixes #2161 - using filter_var() in email validation and moved ↵cash
is_email_address() to the input library git-svn-id: http://code.elgg.org/elgg/trunk@7036 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-06removed several parts of the old installer from the corecash
git-svn-id: http://code.elgg.org/elgg/trunk@7021 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-10-05Creating an upgrade to migrate users from old oauth to new oauth_lib plugin.nickw
Closes #2532 git-svn-id: http://code.elgg.org/elgg/trunk@7017 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Closes #2344 - moves friends pages into pages directorycash
git-svn-id: http://code.elgg.org/elgg/trunk@6989 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Refs #2344 - moves entities directory to pages directorycash
git-svn-id: http://code.elgg.org/elgg/trunk@6988 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Refs #2344 - removed unused search and admin directoriescash
git-svn-id: http://code.elgg.org/elgg/trunk@6987 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Refs #2344 - moves settings pages into the pages directorycash
git-svn-id: http://code.elgg.org/elgg/trunk@6986 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Refs #2344 - moves dashboard pages into pages directorycash
git-svn-id: http://code.elgg.org/elgg/trunk@6985 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Refs #2344 - move account pages into pages directorycash
git-svn-id: http://code.elgg.org/elgg/trunk@6984 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Fixes #617, #2271 User validation removed from core to UserValidationByEmail ↵brettp
plugin. Without a validation plugin, users can login immediately. Fixes #2243 Removed "You have validated your email" email. Users are logged in immediately after registration or validating email. Refs #2409 Added register, user plugin hook that is called only on self registration. Can be used to halt registration. git-svn-id: http://code.elgg.org/elgg/trunk@6983 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-30Fixed typo in previous commit.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6980 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-29Checking for menu items before doing a foreach().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6979 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-29Checking for $CONFIG->view_type before accessing it in ↵brettp
elgg_is_valid_viewtype(). Prevents a notice during installation. git-svn-id: http://code.elgg.org/elgg/trunk@6977 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-24Refs #2459: Merged [6927] to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6964 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-24Refs #2437: Merged [6707] to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6960 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-22Refs #2450: Changed the subpackage and fixed a typo.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6953 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-20Refs #2450: Documented views.php.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6951 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-17Fixes #2479: Removed unused actions init and registered "error" action.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6950 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-17Refs #2450: Added documentation for actions.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6949 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-16Refs #2450: Documented access.php.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6946 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-16Refs #2450: Changed preferred syntax for talking about hooks / events ↵brettp
because :s are used in some names. Now using $name, $type. git-svn-id: http://code.elgg.org/elgg/trunk@6945 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-16Correct spaces issue in autoload function.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6944 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-16Refs #2450: Documented entities.phpbrettp
git-svn-id: http://code.elgg.org/elgg/trunk@6943 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-15Refs #2220: Pulled remaining classes out of lib files. Core classes now ↵ewinslow
autoloaded via __autoload(). git-svn-id: http://code.elgg.org/elgg/trunk@6941 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-15Fixes #2366: Deprecated test_ip() and is_ip_in_array().brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6934 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-15Refs #2450: Added documentation to elgglib.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6932 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-13Refs #2450: Really removed the @uses and @see tags.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6931 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-13Refs #2450: Removing @see and @uses. Replaced NB: with English phrases.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6930 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-11Merged get_entities() is_numeric() fix to trunk.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6925 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-09Refs #2450: Documented configuration.php.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6921 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-08Refs #2450: Documentation added for database functions.brettp
git-svn-id: http://code.elgg.org/elgg/trunk@6919 36083f99-b078-4883-b0ff-0f9b5a30f544
2010-09-06Refs #2220: Pulled most classes / interfaces out of lib files (except ↵ewinslow
query.php and exception.php) into "classes" folder. Replaced inline classes with "require_once" statements for now. Ran unit tests to verify functionality before committing. git-svn-id: http://code.elgg.org/elgg/trunk@6908 36083f99-b078-4883-b0ff-0f9b5a30f544